Job Description
Join TechNova Solutions as a Senior Software Engineer and shape the future of cloud-native applications! We're a cutting-edge tech firm seeking passionate innovators to build scalable solutions while enjoying flexible remote work options. Our Denver headquarters serves as a hub for collaboration, but you can work from anywhere in Colorado or Ohio. We offer competitive compensation, comprehensive benefits, and a culture that values creativity and work-life balance. Help us solve complex challenges for Fortune 500 clients while advancing your career in an environment that invests in your growth.
Responsibilities
- Architect and implement scalable cloud-based applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with cross-functional teams to define product roadmaps and technical requirements
- Optimize system performance and ensure robust security protocols
- Contribute to open-source projects and stay current with emerging technologies
- Lead DevOps initiatives for CI/CD pipeline improvements
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development (Python/Java/Go)
- Expertise with cloud platforms (AWS/GCP/Azure) and containerization (Docker/K8s)
- Strong knowledge of RESTful APIs and event-driven architecture
- Proven experience with Agile/Scrum methodologies
- Excellent problem-solving skills and system design capabilities
- Portfolio demonstrating complex project implementations