Job Description
Join TechFlow Dynamics' award-winning engineering team in Detroit's revitalized tech corridor! We're seeking a passionate Senior Software Engineer to architect scalable solutions for our automotive and IoT clients. Collaborate with cross-functional teams to build cutting-edge cloud-native applications while mentoring junior developers. Enjoy competitive benefits, flexible work arrangements, and opportunities to contribute to open-source projects.
Responsibilities
- Design and implement microservices using Go/Java on AWS/Azure
- Lead code reviews and architectural planning sessions
- Optimize system performance for high-traffic applications
- Develop CI/CD pipelines using GitLab and Kubernetes
- Mentor 3+ junior engineers through pair programming
- Partner with product teams to translate requirements into technical specs
- Implement security best practices (OWASP, SAST/DAST)
Qualifications
- 5+ years of experience in backend development
- Expertise in distributed systems and cloud architecture
- Proficiency in Go, Java, or Python
- Strong understanding of RESTful APIs and gRPC
- Experience with container orchestration (Docker/Kubernetes)
- BS/MS in Computer Science or equivalent
- Portfolio demonstrating complex system design
- Automotive or IoT industry experience preferred