> Markdown version of [/jobs/ext/1656067-staff-back-end-engineer](https://www.wearedevelopers.com/jobs/ext/1656067-staff-back-end-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Back-end Engineer - **Company:** Preply Inc. - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Python (Programming Language), Software Engineering, Data Streaming - **Published:** July 1, 2026 - **Apply:** https://www.jobleads.com/es/job/e0feaafc765fec6b24c7b8a8e2fef0aab ## About the Role * Strong Python expertise. Python is a core part of our stack, so we're looking for someone who is very comfortable designing, building, and reviewing production systems in Python. * Strong engineering foundations & system thinking. You have a solid background in software engineering and architecture, with experience designing and evolving large-scale systems. You're able to derive technical strategy from business goals and understand how APIs, services, and data flows translate into real user impact. * Hands-on, strategic mindset. You connect high-level strategy with execution. You're comfortable diving into code, building proofs of concept, and iterating quickly with teams to validate ideas. * End-to-end ownership. You take ownership from ambiguous problem definition through to delivery, launch, and operational stability, with a clear focus on measurable outcomes. * Ability to influence and align. You're an excellent communicator, able to articulate technical vision, trade-offs, and business value to engineering, product, and leadership stakeholders. You influence without relying on formal authority and help align multiple teams toward shared goals. * Product-minded engineering. You approach engineering with a strong product lens - making thoughtful trade-offs and connecting technical decisions to user experience and business impact. * Comfort operating across domains. You're able to move fluidly between different types of work - new feature development, system design, architecture evolution, migrations, and process improvements. * Strong problem-solving and decision-making skills. You're analytical and creative in your approach, able to explore multiple solutions, evaluate trade-offs, and make pragmatic decisions under uncertainty. * Driving engineering excellence. You have experience raising the bar across teams - mentoring senior engineers, influencing tech leads, contributing to hiring, and shaping engineering culture through practices like RFCs, post-mortems, and quality frameworks. * Comfort in evolving environments. You thrive in environments that are changing and growing, and are able to adapt as priorities and context evolve. ## Description * Shape technical strategy & drive execution. Partner with Engineering and Product leadership to define and co-own the tribe's engineering strategy and technical roadmap. Lead end-to-end strategic initiatives, from ideation to delivery, translating product vision into clear technical execution, aligning scope, milestones, and delivering measurable outcomes iteratively. * Lead architecture & platform evolution. Act as a key architect for the future state of our systems. Evolve core services into a scalable, reliable platform by defining target architectures, driving migrations and deprecations, and ensuring technical excellence across performance, availability, and cost efficiency, always balancing long-term vision with pragmatism. * Raise engineering excellence & developer experience. Continuously improve how we build. Identify bottlenecks, reduce friction, and drive initiatives that increase team productivity. Champion high engineering standards through RFCs, post-mortems, and quality frameworks (instrumentation, evaluations), ensuring we build the right things in the right way. * Operate as a multiplier. Extend your impact beyond your own work. Mentor and influence Senior Engineers, Tech Leads, and Engineering Managers, contribute to hiring, and elevate the overall technical bar. Stay hands-on for the most complex and high-impact challenges, leading by example where it matters most. * Drive technical decision-making. Own critical technical and strategic decisions, including build-vs-buy trade-offs. Lead tooling and vendor evaluations with a clear understanding of total cost of ownership, ensuring decisions align with both technical needs and business goals. ## Related Videos - [Python-Based Data Streaming Pipelines Within Minutes](https://www.wearedevelopers.com/videos/1233-python-based-data-streaming-pipelines-within-minutes) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [The Avengers Initiative (Practical Ethics for Software Engineers)](https://www.wearedevelopers.com/videos/2070-the-avengers-initiative-practical-ethics-for-software-engineers) - [CUDA in Python](https://www.wearedevelopers.com/videos/1294-cuda-in-python) - [Full Stack Web Apps With Nothing But Python](https://www.wearedevelopers.com/videos/417-full-stack-web-apps-with-nothing-but-python) - [Recruitment Reinvented: Bold strategies and the $10K signing incentive](https://www.wearedevelopers.com/videos/1068-recruitment-reinvented-bold-strategies-and-the-10k-signing-incentive) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)