Back End Developer
Indexed description
Job Title: Backend Software Engineer (Golang + AWS)
Job Type: Contract (6–12+ months)
Location: Onsite – Troy, MI or Boston, MA
Industry: Automotive / Mobility Technology
Overview
The client’s Mobility Platform focuses on autonomous, electric, and connected vehicle solutions. This role involves building scalable backend systems and cloud-native services that support mobility applications and vehicle connectivity.
Key Responsibilities
- Develop and maintain scalable backend services using Golang
- Design and implement RESTful APIs and gRPC services
- Work with AWS services (Lambda, S3, DynamoDB, RDS, API Gateway, SQS, SNS)
- Implement event-driven architectures using Kafka or AWS EventBridge
- Optimize performance for low latency and high availability
- Build CI/CD pipelines (Jenkins, GitHub Actions, AWS CodePipeline)
- Ensure security best practices (IAM, encryption, WAF)
- Work with SQL/NoSQL databases (PostgreSQL, MySQL, DynamoDB)
- Collaborate with cross-functional teams
Required Skills
- 3+ years of backend development using Golang
- Strong experience with AWS cloud services
- Experience with microservices and containerization (Docker, Kubernetes)
- Proficiency in SQL and NoSQL databases
- Experience with serverless and event-driven architecture
- Knowledge of API security (OAuth, JWT)
- Familiarity with TDD
Preferred Qualifications
- Experience in automotive/mobility domain
- Knowledge of Terraform, CloudFormation, or AWS CDK
- Exposure to AI/ML integrations
- Strong problem-solving skills
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search