Job Description
Join InnovateTech Solutions as a Senior Software Engineer and revolutionize digital experiences from the heart of Minneapolis with full remote flexibility! We're seeking passionate innovators to build cutting-edge SaaS platforms that empower Fortune 500 clients. Enjoy competitive compensation, unlimited PTO, and career growth opportunities while working 100% remotely from anywhere in the US.
Responsibilities
- Architect scalable cloud-native applications using microservices architecture
- Lead code reviews and implement CI/CD pipelines for continuous deployment
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Optimize system performance and troubleshoot complex production issues
- Mentor junior engineers and drive technical innovation through design discussions
- Implement security best practices and ensure compliance with industry standards
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience with backend development (Java/Python/Node.js)
- Expertise in cloud platforms (AWS/GCP/Azure) and containerization (Docker/Kubernetes)
- Strong proficiency in RESTful API design and database optimization
- Experience with Agile methodologies and Jira/Confluence
- Proven track record of delivering scalable, production-ready applications