Jobs and Careers
CL

Senior Software Engineer

CloudBees
Remote Worker - United States, United StatesRemotefull_timeVerifiedPosted 7 Apr 2025

About the role

Description

About CloudBees

CloudBees provides the leading software delivery platform for enterprises, enabling them to continuously innovate, compete, and win in a world powered by the digital experience. Designed for the world's largest organizations with the most complex requirements, CloudBees enables software development organizations to deliver scalable, compliant, governed, and secure software from the code a developer writes to the people who use it. The platform connects with other best-of-breed tools, improves the developer experience, and enables organizations to bring digital innovation to life continuously, adapt quickly, and unlock business outcomes that create market leaders and disruptors.

CloudBees was founded in 2010 and is backed by Goldman Sachs, Morgan Stanley, Bridgepoint Credit, HSBC, Golub Capital, Delta-v Capital, Matrix Partners, and Lightspeed Venture Partners. Visit www.cloudbees.com and follow us on Twitter, LinkedIn, and Facebook.



About the Role

CloudBees is hiring a Senior Software Engineer who possesses a strong background in application development in GoLang (preferred) or Java or Python. You'll be responsible for products that deliver software with better quality, faster and more consistently. Enterprise class DevOps and CI/CD development experience is a plus.

This is an excellent opportunity to join CloudBees product development team, working with some of the best and brightest engineers and technical product managers while also developing your skills and furthering your career within an innovative and progressive technology company.

In this role as a senior level software engineer, you will work with a team of highly talented individuals in performing technical management activities to create the backbone for all CloudBees product offerings!



What You'll Do

As a Senior Software Engineer, you will work on projects and develop systems that will improve overall developer experience for large enterprises. You are an engineer with advanced experience with cross-team influence. You will be part of an engineering team comprising front-end, back-end, and full-stack software engineers doing agile development.



The Ideal Candidate Is:

...a technical expert. Advocating for technical best practices while delivering innovative, evolutionary software is the most important part of this role. You should have a proven track record in delivering software products from ideation to market to maintenance.

  • Implement solutions and propose your own solutions for technical problems.
  • Know what needs to be done, and do it or ensure it gets done. You will successfully context switch between projects and produce high performing results.
  • Assist with defining development standards for the team and make suggestions of areas to improve high performance.
  • Advocate and implement modern software development practices, Lean and Agile thinking.
  • Stay abreast of relevant tools, technologies, and development practices
  • Serve as an escalation point for technical issues, concerns, conflicts.
  • Model creative thinking and innovation and find creative ways to grow the business. You will proactively solicit alternative ideas, thoughts and opinions.
  • Evaluate technical feasibility - whether the product/capability can be built well, in a timely manner, leveraging the right skills and technology

…decisive, accountable, a good communicator. You will regularly take part in deep-dive sessions to translate organization vision and strategy into action and goals. You take end-to-end responsibility for the design, architecture and efficient high quality delivery of multiple major components.

  • Shape the vision and goals for the software team. Translate organizational vision and strategy into action.
  • Make decisions on day-to-day work that impact team and project short term success.
  • Mentor others and provide technical guidance.
  • Network with key contacts across the organization to solve complex business issues within their functional area.
  • Maintain a customer focus and become a strong contributor to the overall success of the business which involves ensuring that all aspects of the company put its customers' satisfaction first.
  • Facilitate the conditions that allow the team to be successful.
  • Facilitate communication and empower members to self-optimize their processes.
  • Represent the team in our weekly scrum of scrums.

... a st

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

CloudBees

View company profile →