Job Description
Join our dynamic team at InnovateTech Solutions and help shape the future of cloud-native applications! We're urgently hiring a Senior Software Engineer to drive innovation in our Portland headquarters. As a key contributor, you'll architect scalable solutions and collaborate with cross-functional teams to deliver cutting-edge products. This is your chance to make an immediate impact in a fast-paced, collaborative environment where your expertise is valued. Don't miss this opportunity to advance your career while solving complex challenges for industry-leading clients.
Responsibilities
- Design, develop, and maintain high-performance microservices using modern frameworks
- Lead code reviews and mentor junior engineers to maintain high-quality standards
- Collaborate with product managers to translate business requirements into technical solutions
- Implement CI/CD pipelines and optimize deployment processes for continuous delivery
- Troubleshoot and resolve complex production issues with root cause analysis
- Contribute to architectural decisions and technology stack evolution
- Participate in agile ceremonies and drive sprint deliverables
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in backend development with Python/Java/Go
- Expertise in cloud platforms (AWS/GCP/Azure) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservices architecture
- Proficiency in testing frameworks (pytest, JUnit, etc.) and TDD/BDD practices
- Experience with databases (PostgreSQL, MongoDB) and caching strategies
- Excellent problem-solving skills and ability to thrive in ambiguous environments