Job Description
Join TechInnovate Solutions as a Senior Software Engineer and revolutionize how businesses leverage technology in the heart of Milwaukee. We're seeking a passionate innovator to architect scalable solutions while enjoying our hybrid work model (3 days office/2 days remote). As a key player in our engineering division, you'll collaborate with cross-functional teams to deliver cutting-edge applications that impact millions of users.
Our culture celebrates technical excellence, continuous learning, and work-life balance. Enjoy comprehensive benefits including equity, unlimited PTO, and professional development stipends. Milwaukee's thriving tech scene combined with our competitive compensation package makes this an unparalleled opportunity for growth.
Responsibilities
- Architect and implement scalable cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance while maintaining 99.9% uptime SLAs
- Lead end-to-end feature development from conception to deployment
- Implement CI/CD pipelines and infrastructure-as-code practices
- Collaborate with product teams to translate business requirements into technical solutions
- Conduct thorough testing and debugging to ensure product quality
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in full-stack development
- Expert proficiency in JavaScript/TypeScript and Python
- Strong experience with React, Node.js, and AWS/GCP
- Demonstrable knowledge of RESTful API design and implementation
- Familiarity with Agile methodologies and DevOps practices
- Excellent problem-solving skills and attention to detail
- Portfolio showcasing complex projects and system designs