The company we're hiring for is at the forefront of AI powered supply chain risk management for large multinational corporations. The company is growing heavily and looking to add a Software Engineering Team Lead to their data science department, for an on-site position in Vienna, Austria. Full visa sponsorship can be provided.
Role & Responsibilities
- Lead and mentor a team of software engineers to deliver high-quality solutions
- Work with a variety of modern technologies (Scala, Scala-js, NoSql Databases and such) in a cloud environment
- Collaborate with product managers and stakeholders to define project requirements and timelines
- Help to architect and design scalable and maintainable software solutions
- Conduct code reviews and ensure adherence to coding standards and best practices
- Coordinate with other teams to integrate software components and ensure seamless functionality
- Provide guidance and support to team members as needed
Requirements
- You are willing to relocate to Vienna/Austria (the world's most liveable city) and work on site in the company headquarters
- 7+ years of experience in software development, especially using JVM languages like Scala or Java
- Demonstrated experience in team leadership (you have led a team of at least 10 people)
- Deep understanding of software development methodologies and best practices
- Experience in designing and implementing scalable and distributed systems
- Excellent problem-solving and analytical skills
- Effective communication and leadership abilities
Bonus Points For:
- Experience with functional programming paradigms
- Experience in working in high growth environments, including structural and organisational transformations
- Familiarity with Akka, Play Framework, or other Scala frameworks
- Knowledge of cloud technologies such as GCP or AWS
- Previous experience in Agile or Scrum environments
- Contribution to open-source projects or technical communities
- Familiarity with continuous integration and deployment pipelines
Benefits
- visa sponsorship
- attractive compensation based on European market standards
- at least 5 weeks of paid vacation every year
- full social benefits such as European health insurance
- on-the-job training and continuous opportunities for learning and growth