Job Description
Join our dynamic team at InnovateTech Solutions, where cutting-edge technology meets Midwestern charm. We're seeking a passionate Senior Software Engineer to architect scalable solutions while enjoying Omaha's thriving tech scene. With our industry-leading relocation assistance package, you'll transition seamlessly into our collaborative environment and contribute to projects that impact millions. Omaha offers exceptional work-life balance, affordable living, and a welcoming community – making it the perfect place to advance your career without sacrificing lifestyle.
Responsibilities
- Design and implement high-performance cloud-native applications using microservices architecture
- Lead code reviews and mentor junior engineers to maintain exceptional engineering standards
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize system performance and troubleshoot complex production issues
- Drive DevOps practices through CI/CD pipeline implementation and automation
- Contribute to technical strategy and architecture decisions for product roadmaps
- Stay current with emerging technologies and recommend innovative solutions
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expertise in Java, Python, or Go with strong OOP fundamentals
- Proficiency with cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Experience with CI/CD pipelines and infrastructure-as-code (Terraform/CloudFormation)
- Strong problem-solving skills and ability to optimize complex systems
- Excellent communication skills and collaborative mindset
- Portfolio demonstrating large-scale system design and delivery
- US citizenship or permanent residency required (relocation assistance available)