Job description
Join Aurora Tech Labs, a fully remote-first company building scalable cloud-native software for modern teams. We value autonomy, collaboration, and continuous learning. This is a full-time remote Backend Software Engineer role based in the United States.
What we offer: competitive compensation, flexible schedules, remote-friendly culture, health benefits, and opportunities to work with a diverse, distributed team.
Responsibilities and growth go hand in hand as you contribute to architecture, code quality, and delivering robust services.
Responsibility
- Design, develop, and maintain scalable backend services in Go and Python
- Collaborate with product, frontend, and data teams to translate requirements into reliable software
- Build and evolve RESTful APIs and microservices with attention to security and performance
- Implement CI/CD pipelines, automated tests, and robust monitoring
- Optimize database schemas and data flows for reliability and speed
- Mentor junior engineers and contribute to an inclusive, high-performance culture
- Drive architectural decisions with a focus on scalability and cost efficiency
Qualification
- Bachelor or higher in computer science or a related field
- 3-6 years of backend development experience in Go or Python
- Experience building and consuming RESTful APIs and microservices
- Proficiency with relational databases and SQL, and familiarity with NoSQL
- Strong knowledge of cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
- Experience with CI/CD, automated testing, and monitoring tools
- Excellent communication skills and ability to thrive in a remote, collaborative environment