Job Description
Join TechInnovate Solutions as a Senior Software Engineer and shape the future of cloud-native applications. We're seeking a passionate innovator to architect scalable solutions in a collaborative, remote-first environment. Enjoy competitive compensation, flexible scheduling, and opportunities to work with cutting-edge technologies while making a tangible impact on our product ecosystem.
Responsibilities
- Design and implement microservices using Go and Kubernetes
- Lead code reviews and mentor junior engineers
- Optimize CI/CD pipelines for AWS deployment
- Collaborate with cross-functional teams on agile sprints
- Resolve complex system performance issues
- Contribute to open-source projects
Qualifications
- 5+ years experience in backend development
- Expertise in Go, Python, and distributed systems
- Proficiency with AWS services (EC2, S3, Lambda)
- Strong understanding of RESTful APIs and GraphQL
- Bachelor's degree in Computer Science or equivalent
- Experience with Terraform and Docker