Job Description
Join InnovateTech Solutions as a Senior Software Engineer and revolutionize how businesses leverage cloud-native applications. We're a rapidly growing SaaS company seeking passionate engineers to build scalable systems that impact millions of users. Enjoy flexible remote work while collaborating with world-class teams in our Pittsburgh HQ. Our engineers solve complex challenges using cutting-edge technologies and enjoy competitive compensation, comprehensive benefits, and opportunities for career growth.
Responsibilities
- Design and implement scalable microservices using Go, Python, and AWS
- Lead code reviews and mentor junior engineers
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate requirements into technical solutions
- Ensure security best practices across all development stages
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend software development
- Proficiency in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of distributed systems and RESTful APIs
- Bachelor's degree in Computer Science or equivalent experience
- Experience with agile methodologies and JIRA/Confluence
- Excellent problem-solving skills and attention to detail