Backend Software Engineer
Core
Junior Backend Software Engineer developing mission-critical software for public safety devices and cloud platforms using AI-assisted workflows.
Role type
Junior IC backend software engineer
Builds
High-quality software for public safety devices and cloud ecosystem
Domain
Public safety / Cloud software / AI-assisted development
Deliverable
production ML models | product features
Required skills
Managed languages (Java, Scala, Go, C#), AI-assisted development tools, code generation, automation workflows, software engineering best practices
Preferred skills
Open source technologies, emerging AI-driven development practices
Technologies
Java, Scala, Go, C#, AI copilots, automation platforms
Responsibilities
Participate in code reviews and architecture design meetings, Own and drive end-to-end features with Product and Design, Ensure code quality and performance including validating AI-generated code, Work in an AI-first environment with intelligent tooling, Collaborate with experienced engineers for mentorship
Seniority
Junior, hands-on IC