Software Engineer

CloudBees   •  

Raleigh, NC

5 - 7 years

Posted 305 days ago

This job is no longer available.

The type of work we do:

  • Contribute to team assignments: prototyping, design, coding, testing, code reviews, integration, etc.
  • Collaborate with product management, support and engineering teams in order to define priorities and roadmaps
  • Drive architecture for major feature areas and drive decisions regarding key technologies
  • Work as a contributor in the Jenkins open-source community, deliver fixes and enhancements to the Jenkins open source project
  • Shareexperience with CloudBees customers and other Jenkins users: conferences, meetups, blog posts, etc.
  • Contribute to customer engagement, help with escalations from the support team
  • Participate in team and company meetings
  • We offer an attractive benefits package including stock options



  • Contribute to the evolution of BlueOcean product
  • Contribute to BlueOcean backend development
  • Build, test, and maintain reusable React components
  • Contribute to the design and user experience of the project
  • Collaborate in an environment made up of local and globally distributed remote team members



  • 5+ years experience developing with Java
  • JS/React development expertise a plus
  • Knowledge of Jenkins and/or other automation systems
  • Excellent problem solving and communication skills
  • Self-motivated and driven personality
  • Fully proficient in English written and spoken language

Additional qualifications

  • Well-rounded experience in various domains, in particular: JavaScript, Groovy, ElasticSearch, virtualization technologies (Docker, Kubernetes, etc.)
  • Experience using Jenkins and/or building Jenkins plugins
  • Experience in Jenkins administration, especially of large-scale instances
  • Contributions to Jenkins and other open source projects
  • Experience in open-source or closed-source project maintenance
  • Experience in working as a consultant or as a support engineer