Sr Software Engineer - Full Stack BACKEND with CLOUD - NO OPT/CPT

Volkswagen of America
Herndon, Virginia, US
$125K-$175K a year
Full-time

Role Summary

This position will be responsible for designing and developing software modules for next-generation mobility services like Mobility-as-a-Service (MaaS), Transport-as-a-Service (TaaS) and Special Purpose Vehicles (SPV), like Robo-Taxis and -Transporters.

The position gives the opportunity to develop functional prototypes to illustrate novel concepts as well as build production implementations for VW Group products.

The position gives the flexibility to learn new things, try new technology, seek opportunities to grow, mentor and be mentored.

Role Responsibilities :

  • Investigate and develop technical concepts and solutions for new generation of services linking vehicles to the cloud.
  • 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
  • Potentially develop on-vehicle software in C++ when the need arises
  • Interact with cross-geographical teams

Qualifications

Required Skills

  • Programming abilities in Kotlin and Java.
  • Experience with backend technologies : Redis, Elasticsearch, PostgreSQL, SNS, SQS, ApacheMQ
  • Experience with Docker / Kubernetes / Istio
  • Knowledge of SQL / ORM as well as NoSQL principles and practices.
  • Familiar with development and deployment on cloud systems such as AWS (using DynamoDB, ElastiCache, etc.).
  • Familiarity with development tools ( git, Jira, Confluence etc.).
  • Familiar with the design & analysis of computer algorithms and data structures.
  • Advanced knowledge of networking and distributed systems.
  • Understanding of core Computer Science algorithms and data structures.

Specialized Skills Desired :

  • Previous experience working in projects in an agile software environment
  • Experience using Machine Learning frameworks.
  • Experience using Test Automation frameworks.
  • Experience in implementing microservices and back-end architectures in highly modular deployments.
  • Experience in a collaborative and interdisciplinary research environment.
  • Familiarity with mobile development on Android and iOS.

Years of Relevant Experience :

7+ years of experience on design, development and prototyping of web-scale distributed systems and related open-source software components.

Education - Required :

Bachelor’s Degree in Computer Science, Computer Engineering or equivalent

Education - Desired :

MSc / PHD

Soft Skills :

  • 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.

Work Flexibility :

  • Readiness for international business trips to visit ADMT GmbH, Volkswagen AG
  • Flexibility to travel within US and Europe

In Belmont, California , the salary range for this role is $125,000 - $175,000, depending on education and experience . Range is contingent on candidate's location.

CANDIDATES MUST RESIDE IN THE CONTINENTAL UNITED STATES

30+ days ago
Related jobs
Volkswagen of America
Herndon, Virginia

Experience with backend technologies:. Familiar with development and deployment on cloud systems such as. Effectively work with others across a broad range of technologies, processes, and systems. Experience with the challenges of integration, and the need to iterate quickly but with a purposeful pl...

Promoted
Booz Allen Hamilton
McLean, Virginia

We're looking for a passionate, full-stack software engineer to work with a fast-paced, highly collaborative software development team building and launching capability for Enterprise web-based systems in the Cybersecurity field. You should have expertise with full-stack web application development,...

Promoted
Deltek, Inc.
Herndon, Virginia

Experience and knowledge of open-source software, frameworks and broader cutting-edge technologies. Collaborate with the rest of the engineering team to plan, design and deliver new/complex features. Having experience with AWS is an asset, but any Cloud infrastructure platform is a strong starting p...

L3Harris Technologies
Chantilly, Virginia

L3Harris Technologies is looking for self-starting, team-oriented Full-Stack Application Software Engineers, to join a dynamic, multidisciplinary team working on large-scale enterprise application systems for Space Domain purposes using web technologies, distributed computation, as well as sophistic...

stanleyreid
Herndon, Virginia

They are seeking Full-Stack Software Engineer to join their team. Knowledge of cloud technologies. Our client is a small company that solves big problems - impacting National Security by bringing top Software Engineers and Technical Professionals to critical Intel & DoD programs. They understand wha...

L3Harris Technologies
Chantilly, Virginia

L3Harris Technologies is looking for self-starting, team-oriented Full-Stack Application Software Engineers, to join a dynamic, multidisciplinary team working on large-scale enterprise application systems for Space Domain purposes using web technologies, distributed computation, as well as sophistic...

Capital One
McLean, Virginia
Remote

Capital One Software is seeking a Lead Full Stack Software Engineer who is passionate about marrying innovation with emerging technologies. Recruiting: US Remote, United States of AmericaLead Full Stack Software Engineer - Capital One Software (Remote). Lead technical initiatives and guide developer...

Bow Wave LLC
Chantilly, Virginia

Work with the team designing, coding and delivering APIs and integrations with other software systems and databases. Active Full Scope Polygraph applicants only - no exceptions. Bow Wave is actively hiring for IT engineering experts looking for a challenging but rewarding career path in the Intellig...

izealinc.com
Sterling, Virginia
Remote

Software EngineerLocation: Remote (EST or CST only Job Description: Develop software by analyzing business requirements; conferring with management and users; analyzing systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle. Soft...

Sabree Software Services
McLean, Virginia

We support the federal government and commercial arenas by providing high quality, system/software architecture design, full-lifecycle/full-stack software development services, usability engineering, testing, and project management services. Demonstrated experience complying with Sponsor’s regulatio...