2 months ago
Barcelona, SpainSenior
Responsibilities
- Develop and own backend features and services using Python/Django.
- Build and evolve frontend experiences using React and TypeScript.
- Design, create, and troubleshoot integrations with third-party vendors.
- Lead complex initiatives from discovery through deployment and own solutions throughout their lifecycle.
- Drive engineering excellence through mentorship, architectural reviews, best practices, and knowledge sharing.
- Partner with Product, Data, and UX teams on experimentation, hypothesis validation, and measurable customer outcomes.
- Shape architecture for scalable, reliable, maintainable systems and improved developer productivity.
- Influence technical direction and align engineering decisions with business and customer impact.
- Participate in the squad’s on-call rotation, occurring one week every five weeks.
Requirements
- Senior-level full-stack engineering experience with approximately 60% backend and 40% frontend work.
- Experience designing and evolving large-scale web applications, APIs, distributed systems, high-volume data flows, and scalable architectures.
- Ability to make technical trade-offs balancing short-term delivery with long-term sustainability.
- Demonstrated technical leadership, including influencing decisions, driving best practices, and contributing to architectural direction.
- Strong product mindset and ability to use experimentation, data, and customer insights to solve ambiguous business challenges.
- Experience independently driving complex initiatives from concept through delivery and measurable outcomes.
- Excellent collaboration, stakeholder management, and communication skills across engineering, product, design, and data teams.
- English proficiency at B2 level or higher.
- Experience contributing to code and design reviews and raising engineering quality through technical leadership.
- Understanding of observability, reliability, monitoring, and operational best practices.
- Hands-on experience using agentic AI beyond code generation, including setting quality gates and safety nets and proposing AI-native alternatives.
Benefits
- Monthly allowance for Preply lessons.
- Learning and Development budget and time off for self-development.
- Equity, leave allowance, and health insurance.
- Relocation package for joining the Barcelona Hub from outside Barcelona.
- Access to free mental health support platforms.
- Access to Gympass-partnered wellness and gym centers throughout Spain.
- Opportunity to work on a global language-learning product serving learners and tutors across many countries.
Categories
About Preply
Preply builds an online marketplace that connects learners with human tutors for live language lessons, supported by AI tools. Consumers book 1:1 sessions and ongoing courses, while organizations use Preply Business for corporate language training; revenue comes from commissions and subscriptions. Founded in 2012 and privately held, Preply operates globally with 100,000+ tutors teaching 90+ languages.
