Job Description
Join NexusTech Solutions as a Senior Software Engineer and help build cutting-edge cloud-native applications from our Phoenix hub (fully remote). We offer competitive salaries, meaningful equity options, and a culture that values innovation and work-life balance. Our team is scaling rapidly, and we're seeking passionate engineers to architect scalable systems and mentor junior developers. Enjoy flexible hours, comprehensive benefits, and the opportunity to shape the future of enterprise software.
Responsibilities
- Design and develop scalable microservices using Java, Python, and cloud platforms (AWS/Azure)
- Mentor junior engineers through code reviews and technical documentation
- Implement CI/CD pipelines and automate deployment processes
- Collaborate with product teams to translate requirements into technical solutions
- Optimize system performance and ensure 99.9% uptime for critical services
- Lead architectural discussions and contribute to technical strategy
Qualifications
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud technologies (AWS/Azure) and container orchestration (Kubernetes)
- Strong knowledge of REST APIs, microservices architecture, and event-driven systems
- Proficiency in CI/CD tools (Jenkins, GitLab CI, or similar)
- Experience with Agile methodologies and test-driven development
- Bachelor's degree in Computer Science or equivalent practical experience