FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, Cloud Connectivity
Rivian and Volkswagen Group Technologies. Build, optimize, and maintain reliable, scalable, distributed microservices from prototype to production .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in building and optimizing scalable microservices, with a strong focus on backend development using Java and Kotlin. Proficient in deploying applications on AWS and Kubernetes, ensuring high performance and security in cloud environments.
Highest-signal resume keywords
Backend DevelopmentMicroservices ArchitectureAWS Cloud ServicesJava and Kotlin ProficiencyAsynchronous Programming
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
MicroservicesREST APIsGRPC APIsJavaKotlinTypeScriptNoSQLAsynchronous ProgrammingGitCloud Services
Tools & Technologies
AWS LambdaKubernetesDockerArgoCDHelmKafkaSQSNATSDatadogAmazon CloudWatch
Industry Keywords
Cloud ServicesDistributed SystemsEvent-Driven ArchitecturePerformance OptimizationCode Reviews
Tech Stack
Tools & technologiesAWSCloudDockerDynamoDBEC2GRPCJavaKafkaKotlinKubernetesMicroservicesNoSQLSQLTypeScript
About the role
Key responsibilities & impact- Build, optimize, and maintain reliable, scalable, distributed microservices from prototype to production
- Use automation to reduce roadblocks and streamline deployment pipelines
- Design, implement, and maintain secure, performant REST and gRPC APIs for internal microservice communication and external consumption
- Work with data serialization technologies such as Protocol Buffers (Protobuf)
- Ensure backend technical feasibility and optimize applications for maximum performance
- Handle high-throughput asynchronous processing
- Implement and champion engineering best practices, including comprehensive code reviews and rigorous testing
Requirements
What you’ll need- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- 3+ years of professional experience in backend development
- Strong portfolio showcasing work on complex, scalable cloud services
- Experience deploying backend services across AWS Lambda and Kubernetes environments
- Experience containerizing applications with Docker
- Familiarity with ArgoCD and Helm is a strong plus
- Strong proficiency in Java and Kotlin
- Experience with TypeScript for backend/serverless environments is a plus
- Hands-on experience with AWS Cloud services, including EC2, Lambda, MSK, ElastiCache, DynamoDB, Secrets Manager, and Parameter Store
- Strong understanding of backend application interactions with managed cloud services
- Deep understanding of asynchronous programming, message queues such as Kafka, SQS, and NATS, and event-driven architecture
- Experience with NoSQL, particularly DynamoDB, and caching with ElastiCache
- Ability to evaluate trade-offs between relational SQL and non-relational solutions
- Strong knowledge of Git for version control and collaboration
- Experience in systematic troubleshooting and production monitoring using tools such as Datadog and Amazon CloudWatch
Benefits
Comp & perks- Annual company performance bonus program eligibility for full-time positions
- Equity in the form of Restricted Stock Units (RSUs)
- Health coverage
- Retirement savings
- Time off
- Family planning programs
- Hybrid work arrangement