Job Description
Join our elite engineering team in Minneapolis, MN with comprehensive relocation assistance! We're urgently seeking a Senior Software Engineer to architect cutting-edge solutions. This is your chance to accelerate your career in a thriving tech hub while we handle your relocation logistics. Work with industry leaders on transformative projects in a collaborative, innovation-driven environment.
Responsibilities
- Lead design and development of scalable cloud-native applications
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and DevOps best practices
- Optimize system performance and troubleshoot complex technical challenges
- Contribute to architectural decisions and technology roadmap planning
Qualifications
- Bachelor's degree in Computer Science or related field (Master's preferred)
- 5+ years of experience in software engineering with strong Python/Java expertise
- Proven experience with cloud platforms (AWS/Azure/GCP)
- Proficiency in microservices architecture and containerization (Docker/Kubernetes)
- Strong background in data structures and algorithms
- Excellent problem-solving skills and ability to work in agile environments
- Experience with CI/CD tools and infrastructure as code (Terraform)