Job Description
Join TechNova Solutions as a Senior Software Engineer and help revolutionize urban mobility from our Detroit innovation hub. We're building cutting-edge IoT platforms that connect millions of users across the Midwest. This role offers hybrid flexibility with 3 days in our downtown Detroit office and 2 remote days per week. Collaborate with agile teams to architect scalable systems while mentoring junior developers. Enjoy comprehensive benefits including equity, wellness stipends, and professional development budgets.
Responsibilities
- Design and implement cloud-native microservices using AWS and Kubernetes
- Lead code reviews and architecture discussions for IoT backend systems
- Mentor junior engineers through pair programming and technical workshops
- Optimize database performance for real-time telemetry processing
- Implement CI/CD pipelines using Jenkins and Terraform
- Conduct A/B testing on user-facing features
- Document technical specifications in Confluence
Qualifications
- 5+ years of experience in backend development with Java/Python
- Expertise in distributed systems and RESTful API design
- Proficiency with SQL and NoSQL databases (PostgreSQL, MongoDB)
- AWS certification or equivalent cloud platform experience
- Strong grasp of CI/CD methodologies and DevOps practices
- Bachelor's degree in Computer Science or equivalent experience
- Portfolio demonstrating full-stack contributions