Job Description
Join InnovateTech Solutions as a Software Engineer and shape the future of cutting-edge technology in Ohio. We're seeking passionate innovators to build scalable solutions that impact millions of users. Our Columbus hub offers a collaborative environment where your expertise in distributed systems and cloud architecture will drive breakthrough products. Enjoy competitive compensation, flexible work arrangements, and continuous learning opportunities in a culture that values creativity and technical excellence.
Responsibilities
- Design, develop, and deploy high-performance microservices using cloud-native technologies (AWS/GCP)
- Collaborate with cross-functional teams to define product requirements and technical roadmaps
- Optimize system architecture for scalability, security, and low-latency performance
- Mentor junior engineers and conduct code reviews to maintain quality standards
- Implement CI/CD pipelines and DevOps best practices for seamless deployment
- Research and integrate emerging technologies to solve complex business challenges
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience with Python/Java/Go
- Expertise in cloud platforms (AWS/GCP/Azure) and container orchestration (Kubernetes)
- Strong understanding of distributed systems and microservices architecture
- Proven track record of delivering scalable, production-ready applications
- Experience with CI/CD tools (Jenkins, GitLab CI, Terraform)
- Excellent problem-solving skills and ability to thrive in agile environments