Job Description
Join InnovateTech Solutions and transform the future of technology from our vibrant Buffalo hub! We're seeking a Senior Software Engineer to lead cutting-edge projects with 100% remote flexibility and comprehensive relocation support. Enjoy competitive compensation, flexible hours, and the opportunity to work with industry leaders while contributing to solutions that impact millions worldwide.
Responsibilities
- Architect and develop scalable cloud-based applications using AWS/Azure
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with cross-functional teams to deliver high-impact features
- Implement CI/CD pipelines and DevOps best practices
- Optimize system performance and security protocols
- Drive technical innovation through R&D initiatives
Qualifications
- 5+ years of experience in backend development (Java/Python/Go)
- Expertise in cloud platforms (AWS/Azure/GCP) and microservices
- Strong knowledge of databases (SQL/NoSQL) and caching strategies
- Proven track record of leading complex projects
- Excellent problem-solving and communication skills
- BS/MS in Computer Science or equivalent experience
- Must be authorized to work in the US (relocation assistance provided)