Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help shape the future of digital innovation. We're a fast-growing Minneapolis-based tech company building cutting-edge SaaS platforms for enterprise clients. This immediate opening offers the rare opportunity to join a dynamic team during a critical growth phase, where your contributions will directly impact product architecture and user experiences.
What We Offer:
- Competitive salary with equity package
- Comprehensive health benefits (medical/dental/vision)
- Flexible remote work options (3 days/week in-office)
- $5,000 annual professional development stipend
- State-of-the-art downtown Minneapolis office
We're seeking a collaborative problem-solver passionate about scalable systems and clean code. If you thrive in agile environments and want to build products used by millions, this is your moment to make an immediate impact.
Responsibilities
- Lead development of microservices using Java/Spring Boot and React
- Architect scalable cloud-native solutions on AWS
- Mentor junior engineers through code reviews and pair programming
- Implement CI/CD pipelines using Jenkins and Docker
- Collaborate with product teams to translate requirements into technical specifications
- Optimize database performance (PostgreSQL, Redis)
- Drive technical debt reduction and system improvements
Qualifications
- 5+ years of professional software engineering experience
- Expertise in Java, JavaScript/TypeScript, and modern frameworks
- Strong understanding of cloud architecture (AWS/GCP)
- Proven track record with microservices and RESTful APIs
- Experience with CI/CD and containerization technologies
- Bachelor's degree in Computer Science or equivalent
- Excellent problem-solving and communication skills