Job Description
Join TechFlow Innovations as a Senior Software Engineer and shape the future of cloud-native applications in our dynamic remote-first culture. We're seeking a passionate problem-solver to architect scalable solutions while enjoying Raleigh's vibrant tech scene without the commute. Collaborate with cross-functional teams to deliver cutting-edge SaaS platforms that serve millions of users globally.
Responsibilities
- Design and implement microservices using Go and Kubernetes in AWS environments
- Lead code reviews and mentor junior engineers on best practices
- Optimize CI/CD pipelines for 99.99% uptime and rapid deployment cycles
- Translate business requirements into technical specifications with Product Managers
- Contribute to open-source projects and represent TechFlow at tech conferences
- Own system reliability through proactive monitoring and incident response
Qualifications
- 5+ years experience building distributed systems in cloud environments
- Expertise in Go, Python, and containerization technologies (Docker, Kubernetes)
- Proficiency with infrastructure-as-code tools (Terraform, CloudFormation)
- Strong background in API design and event-driven architectures
- BS/MS in Computer Science or equivalent practical experience
- Excellent communication skills with remote collaboration experience