Job Description
Join TechNova Solutions, a cutting-edge tech company revolutionizing cloud infrastructure, and lead our next generation of scalable software solutions. We're seeking a passionate Senior Software Engineer to architect robust systems while enjoying the flexibility of remote work from Albuquerque or our Ohio offices. Collaborate with elite teams to transform complex challenges into elegant code, with competitive compensation and growth opportunities in a culture that values innovation and work-life balance.
Responsibilities
- Design, develop, and maintain scalable cloud-native applications using microservices architecture
- Lead code reviews and mentor junior engineers to uphold quality standards
- Collaborate with product teams to translate requirements into technical specifications
- Optimize system performance and implement CI/CD pipelines for seamless deployments
- Contribute to open-source projects and stay current with emerging technologies
- Document architecture decisions and technical processes for team alignment
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expertise in Java, Python, or Go with strong OOP fundamentals
- Proficiency in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Experience with RESTful APIs and event-driven architecture
- Strong problem-solving skills with proficiency in data structures and algorithms
- Remote work experience and excellent communication abilities
- Portfolio demonstrating complex system design projects