Logo of Huzzle

Software Engineer, Search

image

Stripe

5d ago

  • Job
    Full-time
    Mid Level
  • Data
    Software Engineering

AI generated summary

  • You need 4+ years of coding experience, familiarity with distributed systems (Search, Kafka, Spark), and skills in developing, maintaining, and scaling infrastructure products.
  • You will lead technical projects, build and maintain infrastructure, write core code, engage with the open source community, and ensure a reliable and secure Search Platform.

Requirements

  • 4+ years of professional experience writing high quality production level code or software programs.
  • Have experience with distributed data systems such as Search, Kafka, Spark, etc.
  • Experience developing, maintaining and debugging distributed systems built with open source tools.
  • Experience building and scaling infrastructure as a product.

Responsibilities

  • Scope and lead technical projects within the Search domain
  • Build and maintain the infrastructure which powers the core of Stripe.
  • Directly contribute to core systems and write code.
  • Work closely with the open source community to identify opportunities for adopting new open source features as well contribute back to the OSS.
  • Ensure operational excellence and enable a highly available, reliable and secure Search Platform

FAQs

What is the primary focus of the Search team at Stripe?

The Search team at Stripe manages the infrastructure, tooling, and systems behind running Elasticsearch, which powers various search functionalities across Stripe's products, including public-facing APIs and internal dashboards.

What qualifications are required to apply for the Software Engineer, Search position?

The minimum qualifications include 4+ years of professional experience in writing high-quality production-level code, experience with distributed data systems like Search, Kafka, or Spark, and experience developing, maintaining, and debugging distributed systems using open source tools.

What are the preferred qualifications for this role?

The preferred qualifications include experience building and maintaining Elasticsearch-based applications, experience in building and maintaining data pipelines, and contributions to open source projects related to data processing or big data systems.

What will the responsibilities of this role entail?

Responsibilities include scoping and leading technical projects, building and maintaining core infrastructure, contributing to core systems through code, collaborating with the open source community, and ensuring operational excellence for the Search Platform.

How does Stripe approach in-office work for this position?

Office-assigned Stripes are expected to spend at least 50% of their work time in the office or with users each month. However, this expectation may vary by role, team, and location, with some locations requiring higher in-office attendance.

Is experience with open source tools important for this role?

Yes, experience developing and debugging distributed systems built with open source tools is a requirement for the Software Engineer, Search position.

What is Stripe's mission?

Stripe's mission is to increase the GDP of the internet, enabling businesses globally to accept payments, grow their revenue, and accelerate new opportunities.

Does Stripe provide any benefits related to healthcare?

Yes, Stripe does support various healthcare benefits, specific offerings may vary by location.

Will there be opportunities to contribute to open source projects?

Yes, the role involves working closely with the open source community to identify opportunities for adopting new features and contributing back to open source software.

How does Stripe support employee development and collaboration?

Stripe encourages in-person collaboration and learning from each other through its in-office expectations, while also supporting flexibility when possible.

Help increase the GDP of the internet.

Technology
Industry
1001-5000
Employees
2010
Founded Year

Mission & Purpose

Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Headquartered in San Francisco and Dublin, the company aims to increase the GDP of the internet.