Job Description
Join our dynamic team at InnovateTech Solutions and revolutionize the future of digital innovation. We're urgently seeking a passionate Senior Software Engineer to architect cutting-edge solutions while enjoying the flexibility of remote work from Indianapolis. This is your opportunity to make a tangible impact in a collaborative, growth-oriented environment with industry-leading technology and competitive compensation.
As a remote-first company, we embrace flexible hours to accommodate your lifestyle while maintaining high-performance standards. You'll work on mission-critical projects using modern tech stacks and agile methodologies, with full autonomy to innovate. Our culture values work-life balance, continuous learning, and professional development.
Responsibilities
- Design, develop, and deploy scalable cloud-native applications using AWS and Kubernetes
- Lead code reviews and mentor junior engineers to maintain high-quality standards
- Collaborate with cross-functional teams to define technical requirements and roadmaps
- Optimize system performance and implement robust security protocols
- Contribute to CI/CD pipeline automation and DevOps best practices
- Translate complex business requirements into technical specifications
- Stay current with emerging technologies and propose innovative solutions
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expert proficiency in Python, Java, or JavaScript with framework experience
- Strong background in microservices architecture and cloud platforms (AWS/GCP)
- Proven experience with CI/CD tools (Jenkins, GitLab CI, or GitHub Actions)
- Excellent problem-solving skills with ability to troubleshoot complex issues
- Strong written and verbal communication skills for remote collaboration
- Self-motivated with ability to manage flexible work hours independently
- Portfolio demonstrating successful full-stack development projects