Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help build the future of cloud-native applications. We're a cutting-edge tech firm headquartered in Portland, Oregon, seeking passionate engineers to architect scalable solutions for enterprise clients. Enjoy competitive compensation, comprehensive benefits, and a collaborative culture that values innovation and work-life balance. Our downtown office features modern amenities and flexible work arrangements to support your success.
Responsibilities
- Lead development of microservices using Node.js, Python, and Go
- Design and implement AWS infrastructure solutions (EC2, S3, Lambda)
- Mentor junior engineers through code reviews and pair programming
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical specifications
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of professional software development experience
- Expertise in JavaScript/TypeScript and modern frameworks (React, Angular)
- Strong understanding of cloud architectures and containerization (Docker, Kubernetes)
- Proficiency with SQL and NoSQL databases (PostgreSQL, MongoDB)
- Bachelor's degree in Computer Science or equivalent experience
- Experience with Agile methodologies and JIRA/Confluence
- Portfolio demonstrating complex system design and delivery