Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help shape the future of digital innovation. We're a cutting-edge tech firm headquartered in Indianapolis with a fully remote-first culture. As a key member of our agile team, you'll architect scalable cloud solutions, mentor junior engineers, and collaborate with cross-functional teams to deliver mission-critical applications. Enjoy competitive compensation, comprehensive benefits, and the flexibility to work from anywhere while making a tangible impact on our product ecosystem.
Responsibilities
- Design, develop, and deploy high-performance microservices using modern frameworks
- Lead code reviews and implement best practices for CI/CD pipelines
- Optimize system architecture for scalability, security, and performance
- Collaborate with product teams to translate requirements into technical specifications
- Drive innovation through experimentation with emerging technologies
- Mentor junior engineers through pair programming and knowledge sharing
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in full-stack development with JavaScript/TypeScript
- Expertise in cloud platforms (AWS/GCP/Azure) and containerization (Docker/K8s)
- Strong proficiency in at least one backend framework (Node.js, Spring, Django)
- Proven track record of shipping production-grade applications
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and attention to detail
- Experience with Agile methodologies and JIRA/Confluence
- Strong communication skills for remote collaboration