Staff Software Engineer - SaaS Engineering (1244)

Sorry, this job was removed at 11:19 a.m. (CST) on Thursday, May 5, 2022
Find out who’s hiring remotely Nationwide
See all Remote jobs Nationwide
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

SaaS Infrastructure PlatformStaff Software Engineer - Platform Engineering
WHY THIS ROLE

CloudBees is hiring a Staff Software Engineering - Technical Lead to develop our next-generation solutions!

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 staff software engineer, you will guide a small team of highly talented individuals in site reliability engineering practices to operate a modern infrastructure platform for CloudBees various product requirements.

This team is focusing on the building a new underpinning infrastructure platform that will grow with our product vision. This role will see you building a software platform that runs our platform 24x7, and write the software (focusing on the functionals) to make your team's life simpler and more restful. You will work closely with the Operations team that runs the platform - spending time embedded with them - "you build it, you run it" is your mantra.

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.

 WHAT YOU’LL DO

As a Staff Software Engineer, you will lead projects and develop systems for other team members to use. You are an engineer with full-stack development experience taking ideas from concept to production. 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.

  • You will implement solutions and propose your own solutions for technical problems.
  • You will 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. 
  • You will assist with defining development standards for the team and make suggestions of areas to improve high performance.  
  • You will advocate and implement modern software development practices, Lean and Agile thinking.
  • You will stay abreast of relevant tools, technologies, and development practices
  • You will serve as an escalation point for technical issues, concerns, conflicts.
  • You will model creative thinking and innovation and find creative ways to grow the business. You will proactively solicit alternative ideas, thoughts and opinions.
  • You will 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. 

  • You will shape the vision and goals for the software team. Translate organizational vision and strategy into action.
  • You will make decisions on day-to-day work that impact team and project short term success.
  • You will mentor others and provide technical guidance. 
  • You will network with key contacts across the organization to solve complex business issues within their functional area.
  • You will 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.
  • You will facilitate the conditions that allow the team to be successful. 
  • You will facilitate communication and empower members to self-optimize their processes.
  • You will represent the team in our weekly scrum of scrums.

.. a strong technical leader. The successful candidate will help to create delivery targets for the team and to continue to increase efficiency. Experience with Agile methodologies is an advantage.

  • You will collaborate and influence others inside and outside their team. Coach the “how-tos” of the profession of software development. 
  • You will present new ideas and techniques for solving problems and increasing productivity. You will take the initiative to independently research new ideas and methods for improving the execution of work at the organizational level.
  • You will plan and organize the development tasks and stories for the project and team members. You will lead, guide and monitor the analysis, design of architecture, implementation and execution of features.
  • You will provide direct supervision of others and to assist other team members with activities as the demands dictate while keeping your commitments to the team.
  • You will inspire an atmosphere of feedback, continuous improvement and knowledge sharing.
  • This position reports to the Engineering Manager of the Documentation Platform and will play a key role in delivering our next-generation solution for DevOps to our customers.

WHAT THE ROLE REQUIRES

  • 5+ years of hands-on experience in full stack software development with high proficiency in problem solving
  • 10+ years of experience with our tech stack or equivalent: Kubernetes, Docker, Golang and other operational toolsets (if your career has moved from Chef to Puppet to Docker to k8s then you are the kind of experienced engineer we're looking for - even if you only have a year of Kubernetes)
  • 5+ years of experiencing in Operations environment - living and breathing continuous improvement and dealing with operational fatigue.
  • Knowledge of CI/CD tools, DevOps culture, and incident management systems
  • 5+ years of experience building software systems that have been successfully delivered to production
  • Excellent understanding of all aspects of software development, project management, quality assurance, and customer advocacy
  • Ability (and preference) to work in an Agile empowered environment and ability to work autonomously
  • Ability to innovate in a fast-paced industry
  • BA/BS degree in Computer Science or related experience
  • Strong English verbal and written communication skills and demonstrated technical leadership
  • Meets/exceeds CloudBees functional skills requirements for this role
  • Meets/exceeds CloudBees leadership skills requirements for this role
  • Meets/exceeds CloudBees foundational skills requirements for this role

WHAT YOU’LL GET

  • Highly competitive benefits and vacation package
  • Ability to work for one of the fastest growing companies with some of the most talented people in the industry
  • Team outings
  • Fun, Hardworking, and Casual Environment
  • Endless Growth Opportunities

At CloudBees, we truly believe that the more diverse we are, the better we serve our customers. A global community like Jenkins demands a global focus from CloudBees. Organizations with greater diversity—gender, racial, ethnic, and global—are stronger partners to their customers. Whether by creating more innovative products, or better understanding our worldwide customers, or establishing a stronger cross-section of cultural leadership skills, diversity strengthens all aspects of the CloudBees organization.

In the technology industry, diversity creates a competitive advantage. CloudBees customers demand technologies from us that solve their software development, and therefore their business problems, so that they can better serve their own customers. CloudBees attributes much of its success to its worldwide work force and commitment to global diversity, which opens our proprietary software to innovative ideas from anywhere. Along the way, we have witnessed firsthand how employees, partners, and customers with diverse perspectives and experiences contribute to creative problem solving and better solutions for our customers and their businesses.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Cloudbees (Do Not Use)Find similar jobs