Backend Engineer, UI Platform at Stripe – Barcelona, Spain

Employer: Stripe | Location: Barcelona, Spain | Category: International & Visa Sponsorship

⚡ Auto-Apply to Backend Engineer, UI Platform & All Matching Jobs in Zimbabwe with ZimCV AI

Job Description

Stripe is building a financial infrastructure platform for businesses, aiming to increase the GDP of the internet. Millions of companies use Stripe to accept payments, grow revenue, and accelerate new business opportunities.

The UI Platform team, known as Sail, builds the foundations behind Stripe’s Dashboard and other user interfaces. Sail Services owns the systems that evaluate feature flags and experiments, ingest frontend analytics, and improve Dashboard load times for large merchants. The team develops backend-for-frontend capabilities, connecting Stripe’s backend systems to its UI platform, providing product teams with a consistent way to build and operate user experiences without recreating infrastructure.

As a Backend Engineer on the Sail Services team, you will contribute to building and evolving the systems that power Stripe’s user interfaces. You will independently drive software projects from problem definition through production, collaborating with other UI Platform engineers, product teams, and infrastructure partners. Your work will encompass APIs, GraphQL integrations, edge systems, architectural migrations, and the tooling required to operate them safely at scale.

Key Responsibilities:

* Take end-to-end ownership of software projects, aligning on priorities, scoping problems, and carrying solutions through design, implementation, testing, rollout, and operation.
* Design, build, and operate reliable, scalable APIs and backend systems supporting Stripe’s Dashboard, mobile applications, and other user interfaces.
* Modernize Stripe’s UI architecture through incremental migrations, automated validation, shadow traffic, and carefully controlled production rollouts.
* Improve the reliability, observability, performance, and operability of services on critical user paths.
* Partner with frontend, backend, and infrastructure engineers to understand their needs and transform recurring problems into reusable platform capabilities.
* Utilize AI-assisted and agentic development workflows to enhance implementation, testing, validation, and delivery.
* Contribute through thoughtful code reviews, technical discussions, documentation, and runbooks to improve team work quality.

Requirements & Qualifications

- Fluency in using AI-assisted and agentic development tools as part of day-to-day software engineering, including critically reviewing, validating, and improving generated code.
- 2+ years of professional software engineering experience, or equivalent practical experience, building, shipping, and operating production systems.
- Strong knowledge of backend technologies and infrastructure, including the fundamentals of APIs, data storage, distributed systems, and production operations.
- Ability to independently scope and deliver open-ended software projects, making practical technical and product tradeoffs with limited oversight.
- Strong problem-solving and debugging skills, with attention to testing, maintainability, reliability, and user impact.
- Strong written and verbal communication skills and the ability to collaborate effectively with frontend engineers, product engineers, and infrastructure partners.

Browse All Zimbabwe Job Categories | Free Zimbabwe ATS CV Generator