Senior Software Engineer - Golang

CloudBees Inc

  • Indianapolis, IN
  • 24 days ago

    Highlights

    Whether our customers are leveraging Jenkins on-premise or moving toward cloud-native delivery, CloudBees is there to guide their DevSecOps journey and help them build what comes next. We act as a strategic ally in cloud transformation, integrating into diverse hybrid ecosystems to optimize security and operational flow.

    Numbers & Facts

    LocationIndianapolis, IN

    Description

    Apply

    Job Type

    Full-time

    Description

    OUR STORY AT CLOUDBEES

    CloudBees provides the foundation for enterprises to ship secure, compliant, and high-scale software, creating an environment where engineering teams can truly excel.

    We act as a strategic ally in cloud transformation, integrating into diverse hybrid ecosystems to optimize security and operational flow. By offering fast, self-service paths and flexible workflows, we ensure developers have the freedom to deploy code anywhere while maintaining enterprise-grade standards across the entire lifecycle.

    Whether our customers are leveraging Jenkins on-premise or moving toward cloud-native delivery, CloudBees is there to guide their DevSecOps journey and help them build what comes next.

    WHAT YOU'LL DO!

    • Work with your team to design, develop, and deploy secure, scalable and reliable server-side applications and services.
    • Develop and own microservices using Golang, ensuring they are performant, observable, and built for long-term maintainability.
    • Ensure high test coverage for all code, including unit and integration tests.
    • Actively participate in the prioritization of the task for the team.
    • Mentor peers and contribute to a culture of shared ownership, psychological safety.

    Think like a product engineer:

    • Be the voice of the customer in every technical discussion. Understand how they use the platform, what slows them down, and what would unlock the most value.
    • Collaborate with product managers and engineers across the org to understand how platform decisions ripple outward.
    • Write documentation, runbooks, and internal guides that make the platform understandable and self-serviceable for the teams that depend on it.

    Requirements

    WHAT DO YOU NEED TO SHINE IN THIS ROLE?

    • 5+ years of experience.
    • Strong experience in Golang programming language and its ecosystem, with a solid understanding of core language concepts and standard library.
    • Strong knowledge and understanding of server-side development concepts, patterns, and best practices.
    • Good experience with DevOps, Kubernetes, AWS, Docker and database systems such as PostgreSQL or Cassandra.
    • Track record of learning new technologies and tackling challenging problems.
    • Ability to leverage the expertise of others to facilitate professional growth and know when to seek assistance.
    • Strong experience with LLM for coding.
    • Strong written and verbal communication skills.

    Similar Jobs

    See more jobs