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 that impact millions. Enjoy competitive compensation, equity options, and a culture that values creativity and growth. Located in the heart of Ohio's thriving tech scene, we offer hybrid flexibility and collaborative workspaces where your ideas thrive. Help us revolutionize digital experiences while advancing your career with industry leaders.
Responsibilities
- Design, develop, and maintain high-performance software systems using modern frameworks
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with cross-functional teams to deliver robust cloud-native applications
- Optimize system architecture for scalability and security best practices
- Drive innovation through prototyping and rapid experimentation with emerging technologies
- Lead feature development from conception to deployment in Agile environments
- Contribute to open-source projects and internal innovation labs
Qualifications
- Bachelor's degree in Computer Science or equivalent practical experience
- 5+ years of experience in object-oriented programming (Java/Python/Go preferred)
- Expertise in cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of CI/CD pipelines and infrastructure-as-code
- Proven track record of building scalable microservices architectures
- Experience with relational (PostgreSQL) and NoSQL databases (MongoDB)
- Excellent problem-solving skills and passion for clean, maintainable code
- Portfolio demonstrating impactful technical contributions