Free cookie consent management tool by TermsFeed Staff Software Engineer, Search - Data Platform | Antal Tech Jobs
Back to Jobs
2 Days ago

Staff Software Engineer, Search - Data Platform

decor
Bangalore, Karnataka, India
Finance & Banking
Full-Time
Stripe

Overview

Who we are

About Stripe

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. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career.

About The Team

The Data Platform group provides data serving infrastructure, including data warehouse analytics, streaming analytics, and search capabilities. This infrastructure is supported by internally developed distributed services as well as popular open-source technologies such as Trino, Apache Pinot, and Elasticsearch. The systems owned by the group serve the data needs of thousands of people throughout the company.

The Search India team, newly formed in 2025, is responsible for owning and managing all of Stripe's usage of Elasticsearch. This responsibility includes a complex ingestion pipeline that uses Kafka, Flink, and Stripe's internal Java-based framework. The team also manages multiple query layers on top of Elasticsearch and a control plane for the search functionality. The infrastructure developed by the team powers all of Stripe's public-facing Search API, the merchant-facing Dashboard search, various list views, and numerous internal use cases.

What you’ll do

We are seeking a Staff Engineer to be a force multiplier for our new Search India team. The ideal candidate will have a proven track record of leading impactful, large-scale, cross-team initiatives. This experience is crucial as you will guide the team on complex Search projects and set the technical direction. As a tech lead, you will be a key contributor to the Search platform's evolution, directly influencing how Stripe utilizes its data lake for search functionality.

Staff Engineers at Stripe operate with autonomy and are empowered to make high-impact decisions. You will guide our investments and strategy for Search, ensuring our systems are reliable, secure, and user-friendly. You will also work closely with other technical staff and senior leadership across Stripe's data platform, with opportunities to significantly influence the company's overall Search and data strategy. Your work will be critical to accelerating new business opportunities and putting the global economy within everyone's reach, in line with Stripe's mission to "increase the GDP of the internet".

Responsibilities

  • Lead and scope large technical projects that have a significant impact on Stripe's search functionality for both engineers and the business.
  • Scrutinize and clearly reason about technology and architecture choices, and in many cases, act as the final decision-maker.
  • Arbitrate critical decisions by considering software best practices, Stripe's system realities, and the preferences and concerns of various stakeholders.
  • Advise Stripe's leadership team on key technical considerations related to Search, data storage, and access.
  • Work closely with the open-source community to identify opportunities to adopt new features, such as those related to Elasticsearch, and contribute back to open-source software.
  • Contribute directly to core interface design and write code, while also serving as a role model for software development best practices at Stripe by providing high-quality code reviews to the new Search India team.
  • Work effectively across teams and mentor the next generation of technical leaders at Stripe.
  • Be empowered to make decisions with a large impact on Stripe and guide the company's investments and strategy for Search.
  • Operate autonomously and help drive Stripe forward.


Who you are

We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.

Minimum Requirements

  • Have a strong technical background with over 8 years of experience in data platform and backend development.
  • Possess deep expertise in building and operating complex, high-performance search systems.
  • Have experience with search engines like OpenSearch/ElasticSearch and streaming systems like Kafka and Flink.
  • Have served as a technical lead for an organization and can demonstrate broad technical leadership.
  • Listen well and internalize the best ideas from all over the organization while also setting a compelling vision that others are excited to get behind.
  • Work well cross-functionally and are trusted by coworkers at all levels and across all teams.


Preferred Qualifications

  • Have been a Staff, Principal, or Distinguished Engineer at a top-tier company.
  • Have owned the technical roadmap for a Search-related business area.
  • Are often cited as the inspiration for engineers that join your teams. Even more senior engineers feel that they are able to learn from you.


In-office expectations

Office-assigned Stripes in most of our locations are currently expected to spend at least 50% of the time in a given month in their local office or with users. This expectation may vary depending on role, team and location. For example, Stripes in our Bucharest, Romania site have an 80% in-office expectation, and those in Stripe Delivery Center roles in Mexico City, Mexico and Bengaluru, India work 100% from the office. Also, some teams have greater in-office attendance requirements, to appropriately support our users and workflows, which the hiring manager will discuss. This approach helps strike a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility when possible.

Pay and benefits

Stripe does not yet include pay ranges in job postings in every country. Stripe strongly values pay transparency and is working toward pay transparency globally.
Share job
Similar Jobs
View All
23 Hours ago
Principal Engineer - UI/UX
Information Technology
  • 6 - 11 Yrs
  • Mumbai (All Areas)
looking for a technically savvy and experienced Principal Engineer to take up front-end development efforts. You will design and develop elegant interfaces that exceed client expectations in terms of value and benefit. You will collaborate on scalabi...
decor
23 Hours ago
Principal Engineer - Beckend
Information Technology
  • 7 - 11 Yrs
  • Mumbai (All Areas)
Principal Engineer - Backend Mumbai, Maharashtra, India | Product Engineering | Full-time We are looking for a technically savvy and experienced senior developer to lead development efforts. You will help the team grow in size and skills, optim...
decor
23 Hours ago
Principal Engineer - DevOps/DBA
Information Technology
  • 7 - 11 Yrs
  • Mumbai (All Areas)
we are looking for a technically savvy and passionate Principal DevOps Engineer or Senior Database Administrator to cater to the development and operations efforts in product. You will choose and deploy tools and technologies to build and support a r...
decor
1 Day ago
C++ Developer | 5 - 8 Years
Information Technology
  • 30 - 45 INR - Yearly
  • 5 - 12 Yrs
  • Pune
About the Client: The company has been a global leader in delivering cutting-edge in-flight entertainment and connectivity (IFEC) solutions for over 40 years. About the Role: Title: SDE 3 C++ - 5 to 8 Years SDE 4 C++ - 8 to 13 Years ...
decor
1 Day ago
Software Engineer II - Java, Python, AWS, Pyspark, DPL
Finance & Banking
  • Bangalore, Karnataka, India
hackajob is collaborating with J.P. Morgan to connect them with exceptional tech professionals for this role.Organization DescriptionOur Consumer & Community Banking division serves our Chase customers through a range of financial services, includin...
decor
1 Day ago
Lead Software Engineer- Devportal Node fullstack
Finance & Banking
  • Bangalore, Karnataka, India
Reference 25000GPGResponsibilities In-depth knowledge of UI development with React JS, Java script, Type script including its core principles and workflows. Expertise on backend development with Node Js and framework nest JS Familiarity with version...
decor
1 Day ago
QA Engineer (Manual & Automation) in Delhi, Faridabad, Gurgaon, Noida (Hybrid)
Finance & Banking
  • Bangalore, Karnataka, India
We are looking for a talented 'QA engineer (automation + manual)' to join our team at AppQuarterz Technologies! As a 'QA engineer', you will play a crucial role in ensuring the quality and performance of our software products.Key Responsibilities D...
decor
1 Day ago
Software Engineer III - Infrastructure
Finance & Banking
  • Bangalore, Karnataka, India
hackajob is collaborating with J.P. Morgan to connect them with exceptional tech professionals for this role.Job DescriptionEmpowering projects with innovative technical solutions, our team excels in optimizing data and systems at scale while ensuri...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media