Job Description
Join TechNova Solutions as a Senior Software Engineer and revolutionize digital experiences from our Minneapolis hub. We're seeking innovators to architect scalable cloud solutions while embracing flexible remote work. Our collaborative culture combines cutting-edge technology with work-life balance, offering competitive equity packages and professional development stipends. Shape the future of enterprise software while thriving in Minnesota's vibrant tech ecosystem.
Responsibilities
- Architect and implement microservices using cloud-native technologies (AWS/Azure)
- Mentor junior engineers through code reviews and technical documentation
- Optimize system performance and scalability through continuous integration
- Lead agile sprints and translate business requirements into technical specs
- Contribute to open-source projects and emerging tech initiatives
- Collaborate cross-functionally with product and design teams
Qualifications
- 5+ years experience in distributed systems and cloud architecture
- Proficiency in Go, Python, or modern JavaScript frameworks
- Expertise with containerization (Docker/K8s) and CI/CD pipelines
- Bachelor's degree in Computer Science or equivalent experience
- Strong problem-solving skills with algorithmic thinking
- Portfolio demonstrating full-stack development projects