CloudBees enables enterprises to deliver scalable, compliant, and secure software, empowering developers to do their best work. They are looking for a Senior Software Engineer who is technically strong and passionate about building world-class software, focusing on developing secure and scalable server-side services and APIs in Golang.
Responsibilities:
- 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