Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of cloud-native applications from the heart of Portland's vibrant tech scene. We're seeking a passionate problem-solver to architect scalable solutions while enjoying the flexibility of 100% remote work. Collaborate with cross-functional teams to deliver high-impact products that serve millions of users. Our startup culture combines the stability of established tech with the agility of innovation, offering competitive benefits including equity, professional development stipends, and flexible schedules.
Why Portland? While remote, we maintain strong ties to Portland's tech ecosystem with quarterly in-person meetups at our downtown headquarters. Enjoy Oregon's no-income-tax state while contributing to projects that matter.
Responsibilities
- Design and implement microservices architecture using Go and Kubernetes
- Lead code reviews and mentor junior engineers on best practices
- Optimize database performance and implement caching strategies
- Develop CI/CD pipelines using Jenkins and Terraform
- Collaborate with Product teams to define technical roadmaps
- Conduct security audits and implement DevSecOps principles
- Present technical solutions to stakeholders through documentation and presentations
Qualifications
- 5+ years of experience in backend development with Go/Python
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong understanding of distributed systems and event-driven architecture
- Proven track record of shipping production-ready code
- Bachelor's degree in Computer Science or equivalent experience
- Experience leading technical projects from conception to deployment
- Excellent communication skills with remote team collaboration experience