Job Description
Altium is seeking a Team Lead, Software Engineering to guide a critical team advancing essential components of their cloud platform. This role involves setting the engineering direction, championing simplicity and performance, and ensuring data security. The Team Lead will manage a team, oversee projects, and contribute to development, focusing on integration, release management, service-oriented frameworks, system architecture, containerization, and cloud solutions.
- Setting the engineering direction of product and components
- Championing simplicity and performance
- Proposing solutions to elevate user experience and efficiency
- Ensuring data security and privacy
Requirements:
- Proficiency in developing complex cloud products focused on B2B
- Experience with Python (Django, Flask, FastApi) and TypeScript (Angular, Vue, Node)
- Familiarity with Docker, Kubernetes, and ArgoCD
- Experience using Sentry, Grafana, ELK stack, or similar for monitoring
- Strong project management skills
- Proven ability to lead, mentor, and manage a team
- Strong communication skills
- Proactive problem-solving, strategic thinking, and adaptability
- 2+ years of team and project leadership
- 7+ years of software engineering experience
- Experience working in international teams
Altium offers:
- Comprehensive health insurance
- Mental health and wellbeing support platform
- Learning & Development budget and training days
- Remote-friendly work environment
- Commuting budget for office visits
- Home internet allowance
- Team activities