Job Description
Join NexusTech Solutions as a Senior Software Engineer and help build the future of cloud-native applications. We're seeking a passionate innovator to architect scalable solutions while enjoying Albuquerque's vibrant culture or Ohio's thriving tech corridors. Our remote-first culture combines flexibility with impactful collaboration, offering competitive benefits and career growth opportunities. Work on cutting-edge projects using modern tech stacks while maintaining work-life balance through our flexible remote policy.
Responsibilities
- Design and implement scalable microservices using cloud-native technologies
- Lead code reviews and mentor junior engineers in agile development practices
- Collaborate with cross-functional teams to define technical requirements
- Optimize system performance and ensure high availability of production systems
- Contribute to CI/CD pipeline improvements and DevOps automation
- Research and implement emerging technologies to solve complex business challenges
- Document technical specifications and architecture decisions
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development with Java/Python/Go
- Expertise in cloud platforms (AWS/GCP/Azure) and container orchestration
- Strong understanding of RESTful APIs and microservices architecture
- Proficiency in database design (SQL/NoSQL) and caching strategies
- Experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
- Excellent problem-solving skills and ability to work autonomously