Job Description
Join TechFlow Solutions as a Senior Software Engineer and help build cutting-edge cloud-native applications that serve millions of users. We're seeking passionate innovators to architect scalable systems using modern frameworks in our collaborative Seattle headquarters. Enjoy competitive benefits, flexible work arrangements, and opportunities to mentor junior developers while tackling complex technical challenges.
Responsibilities
- Design and implement microservices using Java/Python and AWS/GCP
- Lead code reviews and enforce best practices in CI/CD pipelines
- Collaborate with product teams to translate requirements into technical specifications
- Optimize system performance and troubleshoot production issues
- Mentor junior engineers through pair programming and architecture sessions
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend development with Java or Python
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of distributed systems and RESTful APIs
- BS/MS in Computer Science or equivalent practical experience
- Proficiency with Git, CI/CD tools (Jenkins/GitLab), and testing frameworks
- Excellent problem-solving skills and collaborative communication abilities