Backend Tech Lead driving technical direction of FP&A platform and leading a team of skilled Python engineers. Shape architecture for reliability and scalability in a growing B2B SaaS environment.
Responsibilities
Lead technical decision-making and drive architectural alignment across the team
Ensure scalability, reliability, and maintainability of our code
Act as the technical reference point for backend-related topics
Review and challenge design proposals to maintain high engineering standards
Stay hands-on working on new features
Enforce that the team follows the defined engineering processes and best practices
Collaborate closely with Product, Data, and Frontend in feature refinements to ensure coherent system design
Support backend engineers in solving complex technical challenges
Identify technical risks early and define mitigation strategies
Requirements
Deep and extensive experience with Python (FastAPI) in production environments
Proven experience as a Tech Lead
Strong understanding of scalable system design and distributed systems
Experience designing and evolving microservices or modular architectures
Strong knowledge of SQL data storage systems
Experience with CI/CD pipelines
Strong understanding of clean architecture principles and domain-driven design
Experience working with APIs (REST, GraphQL)
Experience with containerization (Docker)
Excellent code review and mentoring skills
Ability to balance technical excellence with pragmatic delivery
Benefits
Flexible working hours
A workplace in the heart of Vienna or remote options with quarterly office weeks in Vienna
Data Engineer at Trainline developing data products with Scala and AWS in a hybrid work environment. Collaborate with cross - functional teams to enhance data - driven customer experiences.
Junior Ruby Engineer developing features for Europe’s leading travel platform, Trainline. Building solutions to enhance customer journeys and collaborating in a diverse team.
Desarrollador .NET encargado del desarrollo de soluciones en un proyecto internacional. Participando en todo el ciclo del proyecto desde el levantamiento de requisitos hasta pruebas y soporte.
Java Developer maintaining applications for Cadmus, focusing on Java and Spring Boot. Collaborating on cloud solutions and ensuring code quality through design patterns and testing.
Software Engineer developing software for advertising applications at billups. Collaborating deeply to optimize business processes with a focus on continuous deployment.
.Net Developer for the Australian Electoral Commission transforming electoral services. Engaging in the Software Development Lifecycle and enhancing enterprise software within a hybrid work setting.
.Net Developer delivering and supporting a range of ICT projects at the Australian Electoral Commission. Participating in SDLC, developing scripts, and liaising with technical staff.
.Net Developer responsible for transforming electoral ICT systems at the Australian Electoral Commission. Engaging in full stack development and working within Agile methodologies.
Engaging .Net Developer to support transformation program at Australian Electoral Commission. Developing and enhancing enterprise software using .NET technologies in collaboration with project teams.