Job Description
Join TechNova Solutions as a Senior Software Engineer and lead the development of cutting-edge cloud infrastructure solutions. We're seeking a passionate innovator to architect scalable systems and mentor junior developers in our collaborative, growth-oriented environment.
Our Richmond headquarters offers state-of-the-art facilities, flexible work arrangements, and competitive benefits including equity options. Help us revolutionize enterprise software while advancing your career in Virginia's thriving tech hub.
Responsibilities
- Architect and implement scalable cloud-native solutions using AWS/GCP
- Mentor 3+ junior engineers through code reviews and technical guidance
- Lead agile development cycles and sprint planning ceremonies
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate requirements into technical specifications
- Conduct security audits and implement best practices
Qualifications
- 8+ years of software development experience with cloud platforms
- Expertise in Python, Java, or Go with microservices architecture
- AWS/Azure/GCP certification or equivalent practical experience
- Strong background in containerization (Docker/Kubernetes)
- Proven leadership in agile development environments
- Bachelor's degree in Computer Science or equivalent
- Portfolio demonstrating complex system design projects