Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of cutting-edge technology. We're seeking passionate innovators to build scalable solutions while enjoying flexible remote work options. Relocation assistance provided for candidates moving to Cleveland, OH. Collaborate with elite engineers in a culture that values creativity, work-life balance, and professional growth.
Responsibilities
- Architect and develop high-performance cloud-native applications using microservices
- Lead code reviews and mentor junior engineers
- Implement CI/CD pipelines and DevOps best practices
- Optimize system performance and scalability
- Collaborate with product teams to define technical requirements
- Contribute to open-source initiatives and technical publications
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years experience in backend development (Node.js/Java/Python)
- Expertise in cloud platforms (AWS/Azure/GCP)
- Strong understanding of distributed systems and databases
- Proven experience with agile methodologies
- Excellent problem-solving and communication skills