Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of digital innovation from the comfort of your home office. We're a cutting-edge technology firm dedicated to building scalable cloud solutions for Fortune 500 clients. As a fully remote-first company, we empower engineers with flexible schedules, comprehensive benefits, and opportunities for professional growth.
Why Join Us?
- Competitive salary with equity options
- Annual $5,000 professional development stipend
- Comprehensive health, dental, and vision plans
- 4-week paid time off + company holidays
- Latest MacBook Pro + home office equipment budget
Responsibilities
- Architect and implement scalable microservices using Python/Java
- Lead CI/CD pipeline optimization using AWS/GitLab
- Mentor junior engineers through code reviews and pair programming
- Collaborate with product teams to define technical requirements
- Contribute to open-source projects and internal tooling
- Conduct system performance tuning and troubleshooting
- Stay current with emerging technologies and industry trends
Qualifications
- 5+ years of software engineering experience in cloud environments
- Expert proficiency in Python, Java, or JavaScript
- Strong understanding of distributed systems and REST APIs
- Experience with AWS/GCP and container orchestration (Kubernetes)
- Bachelor's degree in Computer Science or equivalent experience
- Proven ability to lead technical projects from conception to deployment
- Excellent problem-solving skills and attention to detail
- Strong communication skills for remote collaboration