Job Description
Join InnovateTech Solutions, a cutting-edge tech leader, as we urgently seek a talented Senior Software Engineer to join our remote-first team based in Minneapolis, MN. You'll architect scalable systems, drive technical innovation, and shape our product's future while enjoying competitive compensation including equity options. This is your chance to make an immediate impact in a dynamic environment where your expertise is valued.
Responsibilities
- Design, develop, and deploy high-performance cloud-native applications using modern frameworks
- Mentor junior engineers and conduct rigorous code reviews to maintain quality standards
- Collaborate with cross-functional teams to define technical roadmaps and product requirements
- Optimize system architecture for scalability, security, and performance
- Implement CI/CD pipelines and DevOps best practices
- Lead technical investigations and troubleshoot complex production issues
Qualifications
- 5+ years of experience in backend/frontend development with strong proficiency in Python, Java, or JavaScript
- Expertise in cloud platforms (AWS/Azure/GCP) and microservices architecture
- Proven track record of shipping enterprise-level SaaS products
- Strong grasp of database design (SQL/NoSQL) and distributed systems
- Experience with agile methodologies and version control (Git)
- Bachelor's degree in Computer Science or equivalent practical experience