Job Description
Join InnovateTech Solutions as a Senior Software Engineer and transform how businesses operate with cutting-edge remote solutions. We're seeking passionate innovators to build scalable, user-centric applications in a flexible, fully remote environment. Enjoy autonomy in your schedule while collaborating with top-tier talent across the US. Our Portland-based team values work-life balance and offers competitive benefits including health insurance, 401k matching, and professional development stipends. Help us shape the future of technology while thriving in a culture that prioritizes creativity and results.
Responsibilities
- Design, develop, and maintain high-performance cloud-based applications using modern frameworks
- Lead architectural decisions and mentor junior engineers through code reviews and pair programming
- Collaborate with cross-functional teams to define requirements and deliver iterative solutions
- Implement CI/CD pipelines and optimize system performance for scalability
- Contribute to open-source projects and stay current with emerging technologies
- Document technical specifications and create comprehensive test suites
Qualifications
- 5+ years of experience in full-stack development with proficiency in Python, JavaScript, and AWS
- Proven track record of building scalable microservices and RESTful APIs
- Strong understanding of cloud infrastructure (Docker, Kubernetes, Terraform)
- Experience with agile methodologies and remote team collaboration tools
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and attention to detail
- Portfolio demonstrating complex project implementations