Job Description
Join our dynamic team at TechInnovate Solutions, a leader in cloud-native software development. We're revolutionizing enterprise solutions for Fortune 500 clients from our state-of-the-art Cleveland headquarters. As a Senior Software Engineer, you'll architect scalable systems while mentoring junior developers in an agile environment. Enjoy competitive benefits, flexible work arrangements, and opportunities to shape our cutting-edge tech stack.
Responsibilities
- Design and implement microservices using cloud-native technologies (AWS/GCP)
- Mentor junior engineers through pair programming and code reviews
- Optimize system performance and security protocols
- Collaborate with product teams to translate business requirements into technical solutions
- Lead CI/CD pipeline improvements using DevOps practices
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend development (Java/Python/Go)
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and event-driven architecture
- Proven experience leading technical projects from conception to deployment
- Bachelor's degree in Computer Science or equivalent experience
- Relevant certifications (AWS/Azure/GCP) preferred