Job Description
InnovateTech Solutions is seeking a talented Senior Software Engineer to join our dynamic remote team. As a key member of our engineering department, you will architect and build scalable solutions that power our cutting-edge SaaS platform. Enjoy competitive compensation, flexible hours, and the opportunity to shape the future of digital innovation while working from anywhere in the US.
What We Offer:
- 100% remote work with flexible schedule
- Comprehensive health & wellness benefits
- Professional development stipend
- Annual team retreats and virtual events
Responsibilities
- Design and implement cloud-native microservices using Python/Go
- Lead code reviews and mentor junior developers
- Optimize system performance and scalability (AWS/GCP)
- Collaborate with Product teams to define technical requirements
- Implement CI/CD pipelines using Jenkins/GitLab
- Conduct security audits and vulnerability assessments
- Document architecture decisions and technical specifications
Qualifications
- 5+ years of software development experience
- Expertise in Python, Go, or Java with cloud deployment
- Strong knowledge of distributed systems and APIs
- Experience with Docker/Kubernetes and infrastructure-as-code
- Proven track record of delivering production-ready code
- Bachelor's degree in Computer Science or equivalent
- Excellent problem-solving and communication skills