Job Description
Join our dynamic team at InnovateTech Solutions, where we're revolutionizing digital experiences for Fortune 500 clients. As a Senior Software Engineer in our Tampa hub, you'll architect scalable cloud-native applications while mentoring junior developers in a collaborative Agile environment. We offer competitive benefits including remote flexibility, equity options, and professional development stipends.
Responsibilities
- Design and implement microservices using AWS/Azure and container orchestration (Kubernetes)
- Lead code reviews and enforce best practices for CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize system performance and implement robust security protocols
- Contribute to open-source projects and present technical insights at quarterly hackathons
Qualifications
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/GCP) and serverless architectures
- Strong understanding of distributed systems and database design (SQL/NoSQL)
- Proven track record of mentoring junior engineers through pair programming
- BS/MS in Computer Science or equivalent practical experience