Java Software Engineer
Core
Design, develop, and operate mission-critical processing services for cloud-native fleet management solutions, ensuring secure data flow between edge devices and the Pure1 cloud platform.
Role type
Senior IC Java Software Engineer
Builds
Scalable SaaS platforms leveraging AI, security, and automation for fleet management
Domain
Cloud-native fleet management, distributed systems, data storage
Deliverable
production ML models | product features
Required skills
Java, distributed systems architecture, cloud platforms (AWS/Azure/GCP), Kubernetes, Linux, CI/CD pipelines, unit testing, code reviews
Preferred skills
Python, Go
Technologies
Java, AWS, Azure, GCP, Kubernetes, Linux
Responsibilities
Own end-to-end design, development, and operation of mission-critical processing services; Partner with Product and Architecture teams to translate requirements into scalable designs; Drive innovation by experimenting with new technologies and architectural patterns; Maintain quality-first mindset with comprehensive testing and CI/CD; Lead resolution of complex inter-operability issues between system components
Seniority
Senior, hands-on IC