Job Description
Join InnovateTech Solutions as a Senior Software Engineer and lead cutting-edge cloud transformation projects in our Phoenixville, PA headquarters. We're seeking passionate innovators to architect scalable solutions using AWS/Azure while mentoring junior developers. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape our next-gen platform.
As a key member of our engineering team, you'll collaborate with cross-functional teams to design robust cloud infrastructures and optimize system performance. We value creativity, technical excellence, and a drive to solve complex challenges in a collaborative environment.
Responsibilities
- Architect and implement scalable cloud solutions using AWS/Azure services
- Lead technical design sessions and provide mentorship to junior developers
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to define technical requirements
- Conduct code reviews and ensure adherence to best practices
- Troubleshoot complex issues and implement robust monitoring solutions
- Stay current with emerging cloud technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in cloud development (AWS/Azure)
- Expertise in at least one modern programming language (Python, Java, or Go)
- Strong knowledge of microservices architecture and containerization (Docker/Kubernetes)
- Experience with infrastructure-as-code tools (Terraform, CloudFormation)
- Proven ability to lead technical projects and mentor team members
- Excellent problem-solving skills and attention to detail