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, Local Payment Methods

Join Stripe's Local Payment Methods team in Bucharest as a Software Engineer to optimize global payment experiences.

Stripe logo
Stripe

Software Engineer, Developer Infrastructure

Join Stripe as a Software Engineer in Developer Infrastructure, enhancing tools and systems for developer productivity in Bucharest.

Stripe logo
Stripe logo
Stripe

Full Stack Engineer, Internal Controls Engineering

Join Stripe as a Full Stack Engineer in Bucharest to develop compliance applications and enhance user experience.

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

Full Stack Engineer, Compliance Foundations

Join Stripe as a Full Stack Engineer in Bucharest to develop compliance applications, ensuring reliability and scalability.

Stripe logo
Stripe

Backend Software Engineer, Compliance Foundations

Join Stripe as a Backend Software Engineer in Compliance Foundations, building secure, scalable systems in Bucharest.

Stripe logo
Stripe

Staff Engineer, Local Payment Methods

Join Stripe as a Staff Engineer in Bucharest, focusing on local payment methods and technical leadership.

Triad Group Plc logo
Triad Group Plc

Senior Ruby Developer

Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

Stripe logo
Stripe

Full Stack Engineer, Stripe Tax

Join Stripe as a Full Stack Engineer on the Stripe Tax team in Bucharest, focusing on tax compliance solutions.

Stripe logo
Stripe

Senior Software Engineer, Finance Engineering

Senior Software Engineer in Finance Engineering at Stripe, focusing on Java, Scala, and big-data technologies.

Stripe logo
Stripe

Staff Backend Engineer, Fraud Decisions

Join Stripe as a Staff Backend Engineer focusing on fraud decisions, working remotely with Java and Ruby.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

Stripe logo
Stripe

Senior Software Engineer, Developer Infrastructure

Senior Software Engineer role focused on developer infrastructure and distributed systems at Stripe, Ireland.

Stripe logo
Stripe

Software Engineer - Infrastructure

Join Stripe as a Software Engineer in Infrastructure, focusing on reliability, scale, and performance of systems.

Instapro Group logo
Instapro Group

Senior Backend Engineer - Payments

Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.

Stripe logo
Stripe

Senior Full Stack Engineer - Developer Products

Senior Full Stack Engineer role at Stripe, developing cutting-edge developer tools and products, hybrid work available.

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.

Space Inch logo
Space Inch

Senior Java/VueJS Developer

Join Space Inch as a Senior Java/VueJS Developer to work on fintech projects with a focus on Java, Vue.js, and TypeScript in a flexible remote environment.

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

Technical Solutions Engineer

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

Stripe logo
Stripe

Software Engineer, Transaction Risk

Join Stripe as a Software Engineer in Dublin to tackle transaction risk with cutting-edge solutions.

Stripe logo
Stripe

Senior Internal Apps Engineer

Join Stripe as a Senior Internal Apps Engineer, leveraging low-code solutions to build and maintain apps.