
The financial infrastructure platform for modern businesses
Stripe is a leading financial infrastructure platform that processes over $1 trillion in payments annually for businesses of all sizes, from startups to Fortune 500 companies. Headquartered in SoMa, San Francisco, Stripe has raised $8.7 billion in funding across multiple rounds, including its recent...
Stripe offers an unlimited paid time off policy, flexible work-from-home opportunities, comprehensive mental and physical health plans, and generous f...
Stripe fosters a culture focused on innovation and growth, with a commitment to expanding its services globally. The company emphasizes engineering ex...

Stripe • Bucharest, Romania
Stripe is hiring a Backend Engineer to work on scalable applications and improve performance across their financial infrastructure platform. You'll utilize programming languages such as Java, Python, and Go. This role requires experience in optimizing distributed systems.
You have a strong background in backend engineering with a focus on building production systems at scale — you understand the intricacies of distributed systems and have experience optimizing their performance. You are proficient in multiple programming languages including Java, Python, Go, and JavaScript, and you take pride in writing high-quality, maintainable code. You are user-focused, always considering the needs of both internal and external users, and you hold yourself and your peers to a high standard when it comes to production quality. You thrive in collaborative environments and enjoy working with cross-functional teams to deliver impactful solutions.
Experience with cloud platforms and infrastructure management is a plus, as is familiarity with agile methodologies. You may also have a keen interest in financial technologies and how they can be leveraged to improve user experiences. Your entrepreneurial mindset drives you to think creatively about problem-solving and innovation in product development.
In this role, you will work on a variety of projects that are critical to Stripe's business, particularly in the area of Money Movement. You will be responsible for developing and maintaining the backend systems that enable efficient and reliable money transfers, ensuring that our platform remains secure and performant. You will collaborate closely with product teams to rapidly build new features and iterate on existing ones, driving value for our users. Your work will involve optimizing the end-to-end performance of distributed systems, and you will participate in code reviews and technical discussions to uphold best practices in software development.
You will also engage in troubleshooting and debugging complex issues that arise in production, using your analytical skills to identify root causes and implement effective solutions. As part of your responsibilities, you will document your work and contribute to the technical knowledge base of the team, helping to foster a culture of learning and continuous improvement.
At Stripe, you will be part of a mission-driven organization that is committed to increasing the GDP of the internet. We offer a collaborative and inclusive work environment where you can grow your skills and advance your career. You will have access to professional development opportunities and the chance to work on innovative projects that have a real impact on businesses around the world. We believe in empowering our employees and providing them with the resources they need to succeed, including competitive compensation and benefits.
Apply now or save it for later. Get alerts for similar jobs at Stripe.