Software Engineer, Data Software Engineering and Cloud Platforms, Early Careers
Core
Entry-level Software Engineer building reliable, scalable data platforms and cloud services for business-critical products, applications, and engineering workflows.
Role type
Entry-level Software Engineer (Data & Cloud)
Builds
Data ingestion, processing, storage, serving, and platform automation services
Domain
Automotive technology, Cloud Infrastructure, Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Java, C++, Go, or Python; Data structures and algorithms; Version control; Testing; Cloud provider familiarity (Azure, GCP, AWS)
Preferred skills
Distributed systems; APIs and microservices; Containers; Deployment automation; Observability practices
Technologies
Azure, GCP, AWS, Java, C++, Go, Python
Responsibilities
Develop, deploy, and improve data and cloud services; Implement features from design through testing and support; Participate in sprint planning, code reviews, and design discussions; Write maintainable, well-tested code; Troubleshoot and respond to incidents
Seniority
Entry-level (0–2 years experience)
