BE Tech Lead
Descrizione dell'offerta
We are looking for a hands-on Backend Tech Lead to drive the technical direction of our FP&A platform and lead a team of highly skilled Python engineers.
You will shape and evolve our architecture as we scale, ensuring our systems remain reliable, maintainable, and scalable. You combine strong architectural thinking with the ability to dive deep into code.
This role focuses primarily on technical leadership rather than people management. You define standards, guide architectural decisions and ensure that what we build today still makes sense in 3 years.
Your 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.
Your skills
- 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.
Nice to have
- Solid experience with AWS (ECS, Lambda, Step Functions, S3, RDS, etc.).
- Experience in fintech, financial reporting, analytics platforms or OLAP systems.
- Experience with event-driven systems and message queues (e.g. RabbitMQ, Kafka).
- Experience with infrastructure-as-code (e.g. Terraform).
- Experience with large-scale data processing systems.
- Experience working in high-growth startup environments.
You can expect
- High ownership over the technical direction of the backend platform.
- A highly motivated and international team of strong engineers.
- Real architectural challenges in a growing B2B SaaS environment.
- Flexible working hours.
- A workplace in the heart of Vienna or remote options with quarterly office weeks in Vienna