Software Engineer, Internal Developer Toolings
StripeAbout 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
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.
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.
Software Engineer, Core Events
Join Stripe as a Software Engineer, Core Events, focusing on AWS, distributed systems, and event-driven architecture.
Full Stack Engineer - Payments and Risk
Join Stripe as a Full Stack Engineer in Payments and Risk, working on APIs and user experiences.
Frontend Engineer - Payments, Optimized Checkout and Link
Join Stripe as a Frontend Engineer to build world-class payment interfaces using TypeScript, CSS, and HTML.
Senior Software Engineer, Data Processing Infrastructure
Join Stripe as a Senior Software Engineer in Data Processing Infrastructure, focusing on high-scale distributed systems.
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.
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.
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.
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.
Technical Solutions Engineer
Join Stripe as a Technical Solutions Engineer, supporting developers with integrations and technical challenges remotely.
Senior React Native Engineer
Join MoonPay as a Senior React Native Engineer in Bucharest to develop innovative mobile applications in the Web3 space.
Software Engineer, Money as a Service
Join Stripe as a Software Engineer to build and maintain APIs and large-scale systems for money movement.
Software Engineer 2 - Platform Security
Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.
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.
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.
Software Engineer III, Full Stack
Join Google as a Software Engineer III, Full Stack, to develop next-gen technologies impacting billions of users.
Software Engineer
Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.
Working Student - Software Engineer
Join Siemens as a Working Student Software Engineer in Bucharest. Gain experience in software engineering for railway systems.
Experienced Software Engineer - Product
Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.
Senior Software Engineer, Java
Join Squarespace as a Senior Software Engineer, Java, in Aveiro, Portugal. Work on backend services, infrastructure, and scalability.
Software Engineer 2
Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.
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.
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.