Job Description
Join our innovative team at TechFlow Solutions as we revolutionize cloud infrastructure for Fortune 500 clients. We're seeking a passionate Senior Software Engineer to architect scalable systems using cutting-edge technologies. Enjoy hybrid work, competitive benefits, and opportunities to shape our tech roadmap while solving complex challenges in a collaborative environment.
Responsibilities
- Design and implement microservices architecture using Go and Kubernetes
- Lead cloud migration projects on AWS/Azure with CI/CD pipelines
- Mentor junior engineers through code reviews and technical workshops
- Optimize system performance and reliability with SLO-driven development
- Collaborate with product teams to translate requirements into technical specs
- Drive DevOps best practices including infrastructure-as-code (Terraform)
- Contribute to open-source projects and technical blog publications
Qualifications
- 5+ years of experience in backend software development
- Expertise in Go, Python, or Java with strong OOP fundamentals
- Proven experience with cloud platforms (AWS/GCP/Azure) and containers
- Knowledge of distributed systems, caching strategies, and databases
- Familiarity with observability tools (Prometheus, Grafana, ELK stack)
- Strong problem-solving skills with algorithm/data structures mastery
- BS/MS in Computer Science or equivalent practical experience