Job Description
Join TechNova Solutions as a Senior Software Engineer and revolutionize how businesses innovate from our Tampa hub. As a fully remote role, you'll architect scalable cloud solutions while collaborating with elite teams across the US. We foster a culture of cutting-edge experimentation and professional growth, offering competitive benefits and flexible work arrangements. If you're passionate about building robust systems and mentoring junior developers, this is your opportunity to shape the future of enterprise software.
Responsibilities
- Design and implement microservices architectures using AWS/Azure
- Mentor junior engineers through code reviews and technical guidance
- 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
- Lead architectural reviews for new feature development
Qualifications
- 5+ years of experience in backend development (Python/Java/Node.js)
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/K8s)
- Strong understanding of distributed systems and API design
- Bachelor's degree in Computer Science or equivalent experience
- Proficiency in SQL and NoSQL databases
- Experience with Agile methodologies and DevOps practices
- Excellent problem-solving and communication skills