
Senior Software Engineer, Golang
CloudBees
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $130,000 - $185,000 per year
Job Level
Tech Stack
About the role
- Design, develop, and deploy secure, scalable and reliable server-side services and APIs in Golang.
- Collaborate closely with cross-functional teams to deliver meaningful, user-focused solutions.
- Lead code reviews, mentor engineers, and promote software engineering best practices.
- Continuously improve development practices through automation, testing, and observability.
- Stay passionate about modern engineering trends – exploring new technologies and ideas that can improve the product and developer experience.
- Bring enthusiasm and drive to the team – we value engineers who take initiative, communicate openly, and inspire others to do their best work.
Requirements
- Bachelor's degree in Computer Science or a related technical field.
- 8+ years of professional software engineering experience, including full-stack or backend development, with at least 2 years in Golang.
- Proven experience designing and building scalable enterprise applications.
- Strong understanding of distributed systems, microservices, and API design.
- Hands-on experience with databases such as PostgreSQL and container orchestration (Docker, Kubernetes).
- Good understanding of cloud platforms (AWS, GCP, or Azure) and modern infrastructure practices (CI/CD, containers, microservices).
- Experience working effectively in a fast-paced, agile environment as part of a collaborative team.
- Strong communication skills, with a collaborative and growth-oriented attitude.
- Demonstrated passion for continuous learning, improvement, and knowledge sharing.
Benefits
- Health Insurance
- Dental Insurance
- Vision Insurance
- Short & Long Term Disability
- Life Insurance
- HSA/FSA
- Remote Work Environment
- Flexible Time Off
- Paid Company Holidays
- Parental Leave
- Variable Bonus Plan dependent on your role
- Stock grant opportunities dependent on your role
- 401(k) with Company Match
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Golangfull-stack developmentbackend developmentAPI designdistributed systemsmicroservicesPostgreSQLDockerKubernetesCI/CD
Soft Skills
communication skillscollaborative attitudegrowth-oriented attitudementoringinitiativeenthusiasmdrivepassion for learningknowledge sharingteam inspiration
Certifications
Bachelor's degree in Computer Science