Key Requirements:
- Master’s degree in Information Technology, Software Engineering, Computer Science, or Mathematics.
- Minimum of 5 years of experience in production backend development.
- Proficient in developing cloud-based services with container-based deployment.
- Proven ability to architect distributed systems.
- At least 2 years of experience with production development in Java, Go, or Rust in a cloud environment.
- Knowledge of modern C++ development.
- Strong proficiency in written and spoken English.
- Customer-focused mindset.
- Skills in requirements analysis, problem-solving, and organization.
- Passion for delivering high-quality solutions.
- Self-starter with a strong sense of ownership and a results-oriented approach.
- Ability to make timely decisions amidst uncertainties and incomplete information.
- Capability to prioritize tasks and manage context switching.
- Effective team player in a multinational and multicultural organization.
- Experience working with global teams, supporting multiple time zones, and collaborating with various suppliers.
Additional Considerations:
- Prior experience in coding map-making software at scale, with domain knowledge in mapping.
- Familiarity with infrastructure and code tools such as Terraform, Ansible, Kafka, AWS, and Microsoft Data Bricks.
- Experience in achieving horizontal and vertical scalability of services.
- Expertise in big data processing.
- Background in developing and deploying product-grade software on embedded or automotive platforms, particularly Adaptive-Autosar-Compliant or ROS.
,[Design, implement, and test cloud-based Localization & Mapping services for automated driving systems., Translate system requirements and interdependencies into balanced, iterative technical designs., Collaborate with other algorithmic teams to develop core functionalities for map-based driving features., Optimize cloud-based map access for real-time, safety-compliant implementation on our driving stack., Address complex technical challenges using industry best practices while adhering to enterprise security policies and collaborating with business stakeholders and external partners., Utilize agile methodologies and Test-Driven Development (TDD)., Work with product owners and business analysts to define minimal viable products and support user story creation., Promote continuous improvement through code reviews, monitoring, and defect analysis.] Requirements: Cloud, C++, Terraform, Ansible, Java, Rust, Golang, Terraform, Ansible Kafka, AWS, Additionally: Sport subscription, Training budget, Private healthcare, Flat structure, Small teams, International projects.
C++ Go Java Terraform Amazon Web Services (AWS) Apache Kafka Ansible Rust