Job Description
Join our award-winning engineering team as a Senior Software Engineer and revolutionize digital experiences. We offer industry-leading relocation assistance for exceptional talent to relocate to our vibrant Portland, OR hub or our Raleigh-Durham, NC campus. Enjoy 100% remote flexibility with quarterly team offsites at our premium offices. This role empowers you to architect scalable solutions while mentoring junior engineers and driving technical strategy.
Responsibilities
- Design, develop, and deploy high-performance microservices using Go and Kubernetes
- Lead cloud migration projects for enterprise clients on AWS and Azure
- Mentor 3+ engineers through code reviews and architecture planning
- Optimize CI/CD pipelines to reduce deployment time by 40%
- Collaborate with product teams to define technical roadmaps
- Implement robust security protocols and compliance standards
- Present technical solutions to executive stakeholders
Qualifications
- 5+ years of experience in production-level software development
- Expertise in Go, Python, or Java with strong OOP fundamentals
- Proven experience with cloud infrastructure (AWS/Azure/GCP)
- Knowledge of container orchestration (Kubernetes/Docker)
- Experience with CI/CD tools (Jenkins, GitLab CI, or GitHub Actions)
- Bachelor's degree in Computer Science or equivalent experience
- Strong problem-solving skills and system design expertise
- Excellent written and verbal communication skills