Job Description
Join our dynamic team at Tech Innovators Inc. as a Senior Software Engineer and revolutionize digital experiences from the comfort of your home. We're seeking a passionate innovator to architect scalable solutions while enjoying Indianapolis' vibrant tech scene remotely. With flexible hours and a commitment to work-life balance, you'll collaborate with cross-functional teams to deliver cutting-edge applications that impact millions.
Why You'll Love Working With Us: Competitive compensation, comprehensive benefits, professional development stipends, and a culture that celebrates creativity and autonomy.
Responsibilities
- Design, develop, and deploy high-performance cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and implement security best practices
- Collaborate with product teams to translate requirements into technical specifications
- Lead CI/CD pipeline improvements and DevOps automation initiatives
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expert proficiency in Python, Java, or JavaScript/TypeScript
- Strong experience with cloud platforms (AWS/Azure/GCP) and containerization
- Proven track record of architecting scalable distributed systems
- Familiarity with Agile methodologies and Jira/Confluence
- Excellent problem-solving skills and ability to work independently
- Portfolio demonstrating complex project implementations