Stripe logo

Software Engineer, Internal Developer Toolings

Stripe

About the Role

As a Software Engineer on the Internal Developer Toolings team at Stripe, you will play a crucial role in enhancing the productivity and experience of our developers. This team is dedicated to accelerating Stripe’s engineering processes by developing tools, refining processes, and performing code refactoring to support our scaling needs.

Key Responsibilities

  • Develop and Prototype Solutions: Collaborate with engineers and cross-functional stakeholders to create prototype solutions for areas lacking existing tooling.
  • Design and Build Systems: Scope, design, and build large-scale distributed systems, tools, and libraries that interface with QA and testing infrastructure for all of Stripe’s engineering teams.
  • Maintain and Evolve Services: Ensure the continuous evolution and maintenance of existing distributed and local services.
  • Roadmap Planning: Participate in planning and prioritization of the team’s roadmap to align with company goals.

Who You Are

We are looking for candidates who meet the following minimum requirements:

  • Experience: 3+ years of professional software development experience, particularly in building large-scale APIs or asynchronous jobs.
  • Programming Skills: Proficiency in a major programming language, preferably Ruby or Java.
  • System Design: Experience in designing, developing, maintaining, and debugging distributed systems using open-source tools and frameworks.
  • Testing Expertise: Familiarity with various testing tools and frameworks, such as CI/CD, Unit testing, End-to-End testing, Acceptance testing, Selenium, and Synthetic testing.
  • Communication: Strong communication skills for interfacing with internal users, peers, and stakeholders across Stripe.

Preferred Qualifications

  • Leadership and Mentoring: Experience in leadership roles or mentoring other engineers is a plus.
  • Developer Productivity Tools: Experience introducing internal developer productivity tools and understanding user needs.
  • Infrastructure as Code: Experience with infrastructure as a code tool, preferably Terraform.

Work Environment

This position is based in our Bucharest office, where employees are expected to spend at least 80% of their time in the office. This approach supports in-person collaboration and learning while maintaining some flexibility.

About Stripe

Stripe is a financial infrastructure platform for businesses, enabling millions of companies to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we are looking for talented individuals to join us in this endeavor.

Pay and Benefits

Stripe values pay transparency and is working towards global pay transparency. We offer a competitive salary and benefits package, including a flexible work schedule, a collaborative environment, and opportunities for career growth.

Benefits
Extracted with AI

  • Flexible work schedule
  • Collaborative environment
  • Opportunities for career growth

Similar jobs

Last update: 23 minutes ago

Stripe logo
Stripe

Software Engineer Intern (Summer & Winter)

Join Stripe as a Software Engineer Intern to work on impactful projects, gain experience in systems design, and collaborate with top engineers.

Stripe logo
Stripe

Software Engineer Intern

Join Stripe as a Software Engineer Intern in Bucharest. Work on impactful projects, gain experience in systems design, and collaborate with experts.

Stripe logo
Stripe

Software Engineer, Core Events

Join Stripe as a Software Engineer, Core Events, focusing on AWS, distributed systems, and event-driven architecture.

Stripe logo
Stripe

Full Stack Engineer - Payments and Risk

Join Stripe as a Full Stack Engineer in Payments and Risk, working on APIs and user experiences.

Stripe logo
Stripe

Frontend Engineer - Payments, Optimized Checkout and Link

Join Stripe as a Frontend Engineer to build world-class payment interfaces using TypeScript, CSS, and HTML.

Stripe logo
Stripe

Senior Software Engineer, Data Processing Infrastructure

Join Stripe as a Senior Software Engineer in Data Processing Infrastructure, focusing on high-scale distributed systems.

Stripe logo
Stripe

Software Engineer Intern

Join Stripe as a Software Engineer Intern in Dublin. Work on impactful projects, gain experience in systems design, and collaborate with top engineers.

Stripe logo
Stripe

Machine Learning Engineer, Foundation Model

Join Stripe as a Machine Learning Engineer to develop and deploy ML models, enhancing user interaction with cutting-edge AI technologies.

Stripe logo
Stripe

Software Engineer Intern

Join Stripe as a Software Engineer Intern to work on impactful projects, gain experience in systems design, and collaborate with top engineers.

Stripe logo
Stripe

Software Engineer, New Grad

Join Stripe as a Software Engineer, New Grad. Work with Java, Ruby, JavaScript, Scala, and Go in Seattle. Hybrid work environment.

Stripe logo
Stripe

Technical Solutions Engineer

Join Stripe as a Technical Solutions Engineer, supporting developers with integrations and technical challenges remotely.

MoonPay logo
MoonPay

Senior React Native Engineer

Join MoonPay as a Senior React Native Engineer in Bucharest to develop innovative mobile applications in the Web3 space.

Stripe logo
Stripe

Software Engineer, Money as a Service

Join Stripe as a Software Engineer to build and maintain APIs and large-scale systems for money movement.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

Factorial logo
Factorial

Mid Software Developer - Growth Team

Join Factorial's Growth Team as a Mid Software Developer. Work with React, TypeScript, and Ruby on Rails in a dynamic, remote-friendly environment.

SentinelOne logo
SentinelOne

Senior Software Engineer - Test Framework Development

Join SentinelOne as a Senior Software Engineer to develop test frameworks with Java, TypeScript, and more. Remote work available.

Google logo
Google

Software Engineer III, Full Stack

Join Google as a Software Engineer III, Full Stack, to develop next-gen technologies impacting billions of users.

Bending Spoons logo
Bending Spoons

Software Engineer

Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.

Siemens logo
Siemens

Working Student - Software Engineer

Join Siemens as a Working Student Software Engineer in Bucharest. Gain experience in software engineering for railway systems.

Plaid logo
Plaid

Experienced Software Engineer - Product

Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.

Squarespace logo
Squarespace

Senior Software Engineer, Java

Join Squarespace as a Senior Software Engineer, Java, in Aveiro, Portugal. Work on backend services, infrastructure, and scalability.

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.

Everseen logo
Everseen

Senior Full Stack Developer

Join Everseen as a Senior Full Stack Developer in Iași, Romania. Work with cutting-edge AI technology in a dynamic, innovative environment.

Square logo
Square

Software Engineer (Frontend/Fullstack) - E-commerce Website

Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.