Volkswagen ADMT, LLC is focused on developing fully autonomous mobility and transportation services. The Fullstack Software Engineer will be responsible for designing and developing software modules for next-generation mobility services, working on various innovative projects that aim to transform mobility for millions.
Responsibilities:
- Enhance the robustness and resiliency of both existing and forthcoming micro services
- Deliver User Interfaces atop Fleet Services, Trip Services, Map Services, Mission Control, Terminal Operations, Remote Operations, and Shared Services Infrastructure
- Design, Architect and support a UI infrastructure that helps developer productivity and is highly scalable
- Implement strong product quality, performance, and security practices using Jenkins, Terraform, and Kubernetes
- Build multi-regional highly available highly scalable services in the cloud
- Develop services in Java/Kotlin
- Develop web user interfaces in React / Typescript
- Interact with cross-geographical teams
Requirements:
- 5-7 years of experience on design, development and prototyping of web-scale distributed systems
- Bachelor's Degree in Computer Science, Computer Engineering or equivalent experience
- Problem solving skills
- Analytical skills
- Conceptual thinking skills
- Effectively work with others across a broad range of technologies, processes, and systems
- Excellent written and verbal communication skills are required given our distributed and diverse team
- Belief in rigorous, high-quality engineering that produces tangible results quickly
- Experience with the challenges of integration, and the need to iterate quickly but with a purposeful plan to build towards larger longer-term goals
- Ability and enthusiasm to learn and apply new and upcoming technology
- Mentoring and developing engineers
- Proficiency in at least one of the following Java/Kotlin/Python on the backend
- Proficiency in at least one of the following: React/Typescript on the frontend
- Programming abilities in Kotlin, Java and C++
- Experience with backend technologies: Redis, Elasticsearch, PostgreSQL, SNS, SQS, ApacheMQ
- Understanding of core Computer Science algorithms and data structures
- Experience with Docker / Kubernetes / Istio
- Experience building and maintaining REST and gRPC APIs with scalable Auth strategies
- Experience deploying/managing infrastructure in public cloud environments such as AWS or GCP
- Readiness for international business trips to visit ADMT GmbH, Volkswagen AG
- Flexibility to travel within US and Europe
- MSc/PHD
- Previous experience working in projects in an agile software environment
- Experience using Machine Learning frameworks
- Experience using Test Automation frameworks