Job Description
Join TechNova Solutions, an industry leader in cloud-native software development, as we expand our Kansas City team! We're seeking a passionate Senior Software Engineer to architect scalable solutions for Fortune 500 clients. Enjoy hybrid work flexibility, competitive equity packages, and opportunities to mentor junior developers while working on cutting-edge projects in AI and distributed systems.
Responsibilities
- Design and implement microservices architecture using Go and Kubernetes
- Lead code reviews and CI/CD pipeline optimization
- Collaborate with product teams to translate requirements into technical specifications
- Contribute to open-source projects and present at tech conferences
- Mentor 3+ junior engineers through pair programming and architecture sessions
- Implement robust security protocols and performance monitoring
Qualifications
- 5+ years experience in backend development with Go/Java
- Expertise in cloud platforms (AWS/Azure) and container orchestration
- Strong understanding of distributed systems and event-driven architecture
- Proven track record of leading agile development cycles
- BS/MS in Computer Science or equivalent practical experience
- CI/CD proficiency with Jenkins/GitLab