Staff Engineer, Data Serving Infrastructure
1 week ago
Who we are About Stripe
Stripe is a financial infrastructure platform for businesses. Millions of companiesfrom the worlds largest enterprises to the most ambitious startupsuse 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 everyones reach while doing the most important work of your career.
About the teamThe group is responsible for offering data serving infrastructure spanning across data warehouse analytics, streaming analytics and search capabilities. The stack is supported by a collection of internally developed large scale distributed services and several popular open source technologies like Trino/Presto, Apache Pinot, Hive Metastore, ElasticSearch etc. The systems we own support all of the data serving needs of high scale services and thousands of individual Stripes across the company. We process hundreds of thousands of search and analytics shaped queries on petabytes of data ingested through real-time streaming and large batch ingestion pipelines. We are the data serving layer for one of the largest financial data lakes in the world.
What youll doYou will work as a tech lead across the data serving space and will be a key contributor to the evolution of our platform. You will directly influence how Stripe analyzes its vast and ever growing data lake. As a Staff Engineer, youll be empowered to make decisions with a large impact on Stripe. You will guide our investments and strategy while making our systems reliable, secure, and a delight to use. Staff Engineers at Stripe are expected and empowered to operate autonomously and are counted on to help drive Stripe forward. In this role, you will work closely and frequently with the other tech staff & senior leadership across Stripes data platform and have opportunities to significantly influence the overall data strategy for Stripe. Were looking for people with a strong background and demonstrated leadership in data platform technologies.
Responsibilities- Scope and lead large technical projects with enormous impact for Engineers & business within Stripe.
- Build and maintain the infrastructure which powers the core of Stripe.
- Scrutinize and reason clearly about the technology and architecture choices we make in building these products. In many cases, you will be the decision maker.
- Directly contribute to core interface design and write code. Serve as a role model for how great software should be written for Stripe as a whole.
- Arbitrate critical decisions correctly that fully consider software best practices, Stripe system realities, and numerous stakeholders preferences and concerns.
- Advise Stripes leadership team on key technical considerations related to data storage and access within Stripe.
- Work closely with the open source community to identify opportunities for adopting new open source features as well contribute back to the OSS.
- Work effectively cross functionally.
- Teach and mentor the next generation of technical leaders at Stripe.
Were 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 8 years of experience with data platforms and backend development.
- Have experience with distributed SQL query engines like Trino, streaming systems like Kafka, Flink, Pinot, Druid, search engines like Open Search/ElasticSearch etc.
- Have served as the 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 vision that others are excited to get behind.
- Work well cross-functionally and your co-workers at all levels and across all teams trust you.
- Have been a Staff, Principal, or Distinguished Engineer at a top tier company.
- Have owned the technical roadmap for a business area.
- Are often cited as the inspiration for engineers that join your teams. Even senior engineers feel that theyre able to learn from you.
Office-assigned Stripes in most of our locations are currently expected to spend at least 50 PERCENT 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 PERCENT in-office expectation, and those in Stripe Delivery Center roles in Mexico City, Mexico and Bengaluru, India work 100 PERCENT 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 benefitsStripe does not yet include pay ranges in job postings in every country. Stripe strongly values pay transparency and is working toward pay transparency globally.
We look forward to hearing from youAt Stripe, we're looking for people with passion, grit, and integrity. You're encouraged to apply even if your experience doesn't precisely match the job description. Your skills and passion will stand outand set you apartespecially if your career has taken some extraordinary twists and turns. At Stripe, we welcome diverse perspectives and people who think rigorously and aren't afraid to challenge assumptions. Join us.
Locations: Bengaluru
-
Digital Engineering Staff Engineer
6 days ago
Bengaluru, Karnataka, India NTT DATA Full time ₹ 1,04,000 - ₹ 1,30,878 per yearReq ID: 312474NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Digital Engineering Staff Engineer to join our team in Bangalore, Karnātaka (IN-KA), India (IN). Job Duties: Job...
-
Bengaluru, Karnataka, India NTT DATA Full timeReq ID 336855 NTT DATA strives to hire exceptional innovative and passionate individuals who want to grow with us If you want to be part of an inclusive adaptable and forward-thinking organization apply now We are currently seeking a Digital Engineering Sr Staff Engineer to join our team in Bangalore Karn taka IN-KA India IN At NTT DATA we...
-
Staff Data Engineer
3 weeks ago
Bengaluru, Karnataka, India Uber Full timeThe Comms Data Engineering team enables high-quality, data-driven decision-making that improves the way Uber supports Communications, the cost incurred and optimizations.We are responsible for building and maintaining the foundational data infrastructure around Commumications platform.Our systems serve thousands of support professionals and power real-time...
-
Staff Engineer
14 hours ago
Bengaluru, Karnataka, India Hevo Data Full time ₹ 20,00,000 - ₹ 25,00,000 per yearBangalore, IndiaEngineering – Platform /Full Time /On-SiteStaff Engineer - Developer Tools / Developer ExperienceMotivation for the teamWe are forming a new Developer Tools team focused on building internal tools, test frameworks, and utilities that enable developers, product and support engineers to work more effectively with production systems. The...
-
Staff Engineer
14 hours ago
Bengaluru, Karnataka, India Hevo Data Full time ₹ 20,00,000 - ₹ 25,00,000 per yearStaff Engineer - Developer Tools / Developer ExperienceMotivation for the teamWe are forming a new Developer Tools team focused on building internal tools, test frameworks, and utilities that enable developers, product and support engineers to work more effectively with production systems. The team's charter is to improve developer productivity, operational...
-
Digital Engineering Senior Staff Engineer
6 days ago
Bengaluru, Karnataka, India NTT DATA Global Delivery Services Ltd Full time ₹ 1,20,000 - ₹ 3,00,000 per yearDigital Engineering Sr. Staff Engineer Req ID: 336854 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Digital Engineering Sr. Staff Engineer to join our team in Bangalore,...
-
DevOps/Infrastructure Engineer
16 hours ago
Bengaluru, Karnataka, India NTT DATA Global Delivery Services Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDevOps/Infrastructure Engineer Req ID: 341954 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a DevOps/Infrastructure Engineer to join our team in Bangalore, Karnātaka (IN-KA),...
-
Staff Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Hevo Data Full time ₹ 20,00,000 - ₹ 25,00,000 per yearStaff Engineer, Developer Tools / Developer ExperienceMotivation for the teamWe are forming a newDeveloper Tools teamfocused on building internal tools, test frameworks, and utilities that enable developers, product and support engineers to work more effectively with production systems. The team's charter is to improve developer productivity, operational...
-
Data Entry Operator
2 weeks ago
Bengaluru, Karnataka, India Design Engineer Full time ₹ 2,64,000 per yearWe are seeking a dedicated and detail-oriented Data Entry Operator (DEO) to support R&D projects. The role involves accurate data entry, documentation, and maintenance of research records in secure systems. The DEO will assist scientists, engineers, and administrative staff by ensuring timely and error-free handling of project information.Key...
-
DevOps/Infrastructure Engineer
17 hours ago
Bengaluru, Karnataka, India NTT DATA, Inc. Full time ₹ 10,00,000 - ₹ 25,00,000 per yearJob Duties:This is a DevOps and Infrastructure Engineer position in the Federal Risk Infrastructure group. This is an exciting role for a self-starter who has a thirst for new challenges as well as new technologies.This role involves close collaboration with various development, infrastructure, and platform teams across multiple regions. The candidate will...