Job Description
Join our award-winning engineering team at InnovateTech Solutions, where we're revolutionizing cloud infrastructure. We're seeking a Senior Software Engineer to build scalable systems while providing comprehensive visa sponsorship and relocation assistance for qualified international candidates. Enjoy competitive benefits, professional development, and a collaborative work environment in Indianapolis' thriving tech hub.
Responsibilities
- Design and implement high-performance microservices using Java/Spring Boot
- Lead CI/CD pipeline optimization using AWS and Kubernetes
- Mentor junior engineers through technical reviews and pair programming
- Architect solutions for 10M+ user scalability requirements
- Collaborate with Product teams to translate business needs into technical specs
- Conduct proactive security audits and implement best practices
- Drive innovation through hackathons and R&D initiatives
Qualifications
- 8+ years of software development experience with Java/Python
- Expertise in cloud platforms (AWS/GCP/Azure) and containerization
- Proven track record of leading production-level microservices
- Bachelor's degree in Computer Science or equivalent experience
- Strong problem-solving skills with system architecture design
- Experience mentoring cross-functional teams
- Proficiency with Agile methodologies and DevOps practices