Careers

Rundeck Careers

Join the team that’s transforming IT Operations

Current Openings

Full Stack Software Engineer

Remote or Redwood City, California

You will work with the core product development team and help design and handle the technical implementation for the Rundeck OSS core, Rundeck Pro Enterprise features and related plugins.

Responsibilities Include:

  • Design and implement components, systems, and APIs for new features
  • Assess and fix bugs
  • Iterate and enhance the UX for an existing or new feature
  • Optimize application for maximum speed and scalability
  • Collaborate with other team members and stakeholders
  • Understand user concerns and needs
  • Manage feature development with technical debt collection

Skills and Qualifications:

  • Ability to write clear and concise code
  • Strong Java background
  • Web technologies and frameworks such as Rails, Nodejs, Grails
  • Experience with Grails or Spring framework a plus
  • REST-like API design
  • Database and ORM experience, Hibernate a plus
  • Ability to design, develop and release a new project from scratch
  • Automated Build and release technologies (CI)
  • Gradle experience a plus
  • System Administration or Operations experience with a range of operating systems a plus (unix, windows, macos)
  • Docker/containers, virtualization/vagrant, Cloud (AWS, Azure, etc.) experience
  • System level scripting a plus
  • Ability to write clear user documentation

Examples of Favorable Tests

  • Submit a PR to our project (rundeck/rundeck) fixing a bug or implementing a feature
  • Create a Github project implementing a Rundeck plugin to solve a problem
  • Submit examples of previous PRs to other projects

Submit examples of current projects/repos of your own projects.

Senior Front-End Engineer - User Interface

Remote or Redwood City, California

You will be:

  • Developing user-facing features - some green field, legacy - to include UI plugins and application pages.
  • Building and maintaining reusable/portable code and libraries for future use and reduction of technical debt.
  • Optimizing our applications for code quality, clarity, resource usage.
  • Implementing input validation and assisting with other UI testing. Administering quality assurance (QA) reviews. Writing documentation.
  • Assembling wireframes, proof of concepts, and other artifacts to ensure the feasibility and utility of user interfaces.
  • Solving cross-browser compatibility issues and making Rundeck more assistive technology accessible.
  • Providing design guidance on projects, make recommendations for improvements.
  • Working with other engineers to apply style and user interface design to web applications.
  • Performing other duties as assigned.

We need you to have a/an:

  • Almost fluent command of HTML5, CSS3, and Markdown.
  • Understanding of CSS and JS pre-processing platforms. We presently use SASS and Webpack.
  • Deep love for VueJS and some of its ancillary tools - e.g. VuePress, Vuex, etc.
  • Experience with legacy JavaScript libraries and frameworks - we are using (and phasing out) jQuery and KnockoutJS.
  • Understanding about AJAX, GraphQL  asynchronous request handling, partial page updates. 
  • Awareness of cross-browser compatibility issues and ways to work around them.
  • Proficient understanding of the Git and git workflows.

UI/UX Engineer

Remote or Redwood City, California

You will work with the core product development team and help design and develop for the RundeckOSS core, Rundeck Enterprise features and related plugins, and future projects.

To qualify for this position you must be proficient in HTML, CSS, Javascript, VueJS.

 

Responsibilities Include:

  • Design user interfaces, comp designs, and wireframes
  • Focus on user experience (UX) to maximize usability in all designs, mock-ups and comps
  • Create user interfaces, using front-end code in HTML, CSS, JavaScript and VueJS to interface with backend
  • Perform usability tests on interface design to ensure cross-browser compatibility
  • Provide design guidance on projects, make recommendations for improvements
  • Work with other engineers to apply style and user interface design to web applications
  • Administer quality assurance (QA) reviews where applicable Perform other duties as assigned

 

Skills and Qualifications Include:

  • Ability to work within timelines on multiple projects simultaneously in a team environment
  • Understanding of browsers capabilities and design constraints on the Web
  • Intermediate experience with HTML, CSS, Javascript and VueJS
  • Intermediate experience with design toolsets - e.g. Adobe Photoshop, Adobe Illustrator, Pixelmator, Sketch, Balsamiq, etc.
  • Design and development experience with a web application (read: not just a marketing or eCommerce site)
  • Experience in mobile application design and usability a plus
  • Follows trends and developments in web design and integrate into practice
  • Self-directed, yet flexible team player
  • Attention to detail, with good QA and UAT abilities
  • Reliable, dedicated work ethic

Solutions Engineer

The Solutions Engineer is a key role at Rundeck. Our Solutions Engineering team is a talented and passionate group of people who are helping Rundeck users redefine the work of operations in the Enterprise.

Day-to-Day activity includes:

  • Interacting with prospective customers to communicate how Rundeck works, how it is deployed, and the benefits to be gained by using Rundeck.
  • Working with current and prospective customers on applying Rundeck to solve their problems.
  • Working with prospective customers to develop and execute proof-of-concept evaluations.
  • Working with our Product Support and Customer Success teams to make sure that deployments are successful and customers are happy.
  • Help develop and document Rundeck solution patterns and demos.
  • Continually communicating with Product Management and Engineering on issues and opportunities that if addressed could improve the solution for customers.
  • This role is unique in that this is a key contributor to the pre- and post-sales process and facilitates transition from prospect to successful post-sales customer.

Ideally, you already have strong Rundeck experience and love it like we do. If you have strong Rundeck experience, but don't have sales/solutions engineering or consulting background, please still apply! We have a team of seasoned professionals who will provide mentorship. Rundeck skills and a passion for improving how operations works are the keys to this job.

If you want to join a fast growing team on a mission, we want to talk to you

Professional Services Consultant

Remote or Redwood City, California

You will work with the sales, customer service and the core product development team and help design and deliver the professional services engagements and paid technical implementation for Rundeck customers. Familiarity with Rundeck OSS, Rundeck Pro Enterprise features and related plugins a significant plus.  

Rundeck is a privately held, Silicon Valley based company that markets Rundeck, the industry leading product for self service operations. Rundeck allows Operations teams to create standard operations procedures from existing tools, scripts, and APIs, with the least effort possible, and then leverage those procedures to build self-service processes within and outside of Operations

We connect people with the processes and tools they need to run the business, without changing the way they work.  Rundeck has a fantastic culture, and retains the small start-up feel with excellent benefits. We have a strong open source following and user tribe, and are on a mission to make operations people operations hero’s for their organization.

Responsibilities Include:

  • Hands-on experience with Rundeck

  • Ansible, Jenkins and/or other CI/DevOps tool set 

  • Experience with container technologies, such as Docker, Kubernetes 

  • Experience with either public cloud computing providers (e.g. AWS, GCP, Azure) or private cloud providers (e.g. GCP, OpenShift, Pivotal) 

  • At least 3 years of operations/consulting/professional services experience 

  • Measurable competency with application servers, scripting, and network infrastructure 

  • Understanding of agile development processes and how organizations adopt and implement those processes 

  • Experience with enterprise Linux environments (RHEL or Ubuntu specifically) 

  • Travel- 75% (includes both customer and internal related travel) 

  • Design and implement components, systems, and APIs for new features

  • Assess and fix bugs

  • Iterate and enhance the UX for an existing or new feature

  • Optimize application for maximum speed and scalability

  • Collaborate with other team members and stakeholders

  • Understand user concerns and needs

  • Manage feature development with technical debt collection

Skills and Qualifications:

  • Ability to write clear and concise code

  • Java background desired

  • Web technologies and frameworks such as Rails, Nodejs, Grails

  • Experience with Grails or Spring framework a plus

  • REST-like API design

  • Database and ORM experience, Hibernate a plus

  • Ability to design, develop and release a new project from scratch

  • Automated Build and release technologies (CI)

  • Gradle experience a plus

  • System Administration or Operations experience with a range of operating systems a plus (unix, windows, macos)

  • Docker/containers, virtualization/vagrant, Cloud (AWS, Azure, etc.) experience

  • System level scripting a plus

  • Ability to write clear user documentation

Examples of favorable Tests

  • Create a Github project implementing a Rundeck plugin to solve a problem

  • Submit examples of previous PRs to other projects

What You’ll Get

  • Competitive Pay, and endless accolades for work well done

  • 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 

Business Automation Engineer

Remote or Redwood City, California

Rundeck is building an internal data and business operations platform that will manage the full end-to-end flow of business activity — from lead acquisition to community management to inbound sales and marketing automation to customer success and back-office functions. The core features of this platform will be process automation and business analytics.

You will work with the business automation team on cross-discipline projects that will touch analytics, CRM, and marketing automation systems.

Responsibilities include:

  • Sales or marketing tools administration (depending on past experience and skillset), solution architecture, and integration with other tools
  • Collaborating with peers to design and automate marketing, sales, customer success, and back-office process
  • Staying on top of sales automation and marketing trends and developments (including Rundeck’s roadmap for usage)
  • Helping colleagues across Rundeck learn how to use business automation capabilities as developed

Required Skills:

  • Lifelong learner who strives to acquire new skills
  • Either Salesforce or Hubspot design, administration, and development expertise
  • Dashboard building
  • Creating analytics and reports based on general business requirements
  • Working command of Salesforce or Hubspot APIs
  • Ability to investigate and integrate with web APIs of other tools
  • Ability to manage own project work and work collaboratively with peers to achieve goals
  • Ability to work in an iterative manner in an agile environment (interpret requirements, short iteration, seek fast feedback from colleagues, repeat)

Bonus Skills:

  • APEX expertise
  • SEM/SEO experience (including Google Analytics and Adwords)
  • Software development experience (web technologies and frameworks)
  • Creating accounting or financial analysis reports for a recurring revenue software business

Event Operations

Remote or Redwood City, California

In-person and online events continue to be critical to the growth and success of Rundeck’s community of users. You will be working within Rundeck’s marketing team, as well as the broader Rundeck team, to facilitate the success of Rundeck’s growing events calendar. We’re looking for a high-energy, detail-obsessed team member. Sound good? Read on:

Responsibilities include

  • Coordinate the execution of in-person events: working with event organizers to gather logistics requirements and ensure deadlines are met; coordinating 3rd party event vendors (booth vendors, a/v vendors, etc); booking hotel blocks and other travel for Rundeck attendees; developing booth staffing schedules and assignments; communicating details with Rundeck attendees to ensure event success.
  • Coordinate the execution of regular and special online events (webinars, “Office Hours”, “Ops Hero Spotlight”, etc.): schedule invites, coordinate rehearsal, set-up zoom webinar, follow-up posting of video and materials Execute sending marketing emails, social media postings, and website posts on pre-determined schedule prior to event and post event.

Required Skills

  • Highly detail oriented with superb organizational skills.
  • Excellent communication and writing skills.
  • Proficiency with Google Office suite

Bonus Skills

  • Experience using email marketing (Hubspot, Marketo, etc) and social media
  • (Twitter, LinkedIn, etc) tools
  • Basic knowledge in graphics software
  • Previous trade show and corporate marketing events experience

Renewals and Sales Order Specialist

Redwood City, California

Based in our headquarters in Redwood City, Rundeck is looking for a self-starting, responsible, highly-motivated Renewal and Sales Order Specialist who can work to ensure the high renewal rate of our existing customer base, identification of opportunities for upsell, and to help process new orders closed by the WW Sales Team. Your ability to drive business process, sustain and renew subscriptions, and effectively manage your time will contribute to our mutual success.

This position is a prime opportunity for someone looking to accelerate their career with a growing start-up.

Responsibilities Include:

    • Ability to research original business transactions and details to prepare accurate renewal documentation.
    • Generating customer renewal proposals for both end users and resellers with a goal of delivering all renewal quotes a minimum of 90 days advance of expiration.
    • Own and manage the renewal process for assigned customers, meeting or exceeding assigned sales objectives and quotas for renewal business.
    • Continue regular communications to follow up on renewal opportunities, and ensure renewals stay on track.
    • Answer customer sales questions around renewal ordering and contract resolution.
    • Work closely with WW Sales Team to escalate any upsell opportunities.
    • Track deals through paperwork revisions.
    • Review contracts and order paperwork for completeness and accuracy.
    • Ensure customer orders are processed in an efficient and timely manner. While processing orders, you will work to maintain effective communication with other individuals and departments as necessary.
    • Accurately enter deal information into Salesforce.com, ensuring the integrity of customer, order and renewal information.
    • Additional Order Entry tasks/projects, as needed.

Skills Needed:

  • The successful candidate will have sound administrative and organizational experience blended with strong interpersonal and communication skills.
  • Must be organized, detail and process oriented.
  • Ability to manage multiple tasks and use good judgment in resolving difficult issues.
  • Must be a self-starter with the ability to work independently or in a team environment.
  • Proficiency in MS Office (Word, Excel) and Google Docs.
  • Ability to use Salesforce.com or CRM solutions and other on-line tools effectively.
  • Ability to manage a number of client situations simultaneously.
  • Prior experience with Order Entry, Sales Operations, Renewal Operations or Deal Desk is helpful.

Product Manager

Remote or Redwood City, California

Rundeck is a fast growing Software startup on a mission to improve the work lives of IT Operations professionals, the unsung heroes of modern businesses.

About the Product Manager Role:

As product manager, you will help drive Rundeck’s success by coordinating all of the activities required to bring the product to market. You will run the requirements management and backlog process. You will define and engage your fellow Rundeck colleagues to produce sales enablement collateral and product demos. You will manage the Rundeck product lifecycle and strategy for Rundeck’s plugin system and other integrations.

You are a key member of the Rundeck team who feels comfortable moving between building consensus on strategy, conducting user research, managing requirements, and overseeing execution across engineering and marketing.

You will work closely with the Rundeck engineering team to support release cycles and ensure that feature development aligns with requirements and market strategy

You will work closely with the Rundeck sales and marketing teams in developing a winning sales playbook backed up by compelling demos and sales collateral.

This role is for infinite learners who like to understand and map market landscapes, and then execute to win in those markets.

Duties:

    • Be the go-to-market lead for Rundeck — orchestrating engineering, marketing, and sales-enablement efforts.
    • Prioritize and manage the roadmap — Synthesize feedback from Rundeck practitioners, ecosystem partners, engineering, marketing, and the Rundeck corporate vision. Ensure that what is being developed supports the roadmap priorities. Engage with engineering team to drive product outcomes.
    • Demo conception and development – Define demo story lines and lead the necessary development and content production to bring those story lines to life and reusable solution demos for marketing and sales use.
    • Sales enablement – Lead the development of content (in collaboration with engineering and marketing) that communicates the value proposition of Rundeck, its use cases, and its differentiators to the global sales team and develop the sales tools that support our selling process.
    • User research and market analysis - Conduct ongoing user research and market analysis that can be distilled into requirements that shape and fulfill the Rundeck vision.

Qualifications:

    • Strong ability to analyze an idea, develop a plan to execute, and take ownership of the execution
    • Strong ability to organize your fellow Rundeckers towards a common goal
    • Strong analytical skills with the ability to prioritize, make tradeoffs, and build consensus
    • Strong technical experience, with a solid understanding of infrastructure software and modern development practices
    • Strong user and market research skills
    • 5-7 years of software product management experience with at least 3 years experience in a field-facing role related to cloud, infrastructure, application runtimes, DevOps, and IT operations
    • Familiarity with the dynamics of working with open source products and communities
    • Able to thrive in a relatively flat organization that values collaboration, transparency, delegation of ownership, and a pride in getting things done
    • Comfort with working in a company that is distributed by design

Renewal Sales Associate

Remote or Redwood City, California

A Successful Renewal Associate will be a dynamic and organized self-starter who can work remotely and independently while also being part of a team. You will be in a quota-based role and responsible for the software and user renewal revenue and rate for assigned customers

What you will do:

  • Own the subscription renewals process for an assigned customer list and collaborate with internal resources to preserve and improve customer contracts a relationships.
  • Responsible for creation of renewal order forms quotes and proposals
  • Develop and execute negotiation strategies for customer subscription renewals that maximize contract value while protecting and enhancing customer trust
  • Collaborate across multiple teams: sales team, engineering, customer success, account executives, contracts and legal
  • Research and identify relevant customer contacts from multiple sources
  • Maintain accurate information in Salesforce for accounts, opportunities, customer contacts, renewal pipeline and forecast
  • Identify customer requirements, uncover roadblocks, and demonstrate strong account management to drive renewal to on-time closure
  • Proactively manage any risk of the customer not renewing by working with other functions to develop risk mitigation plan. Provide on-going feedback about customers at risk to the management and the Customer Success Management team.
  • Identify and help position up-sell opportunities and engage Rundeck Account Executives
  • Help to identify operational improvements in our renewal processes
  • Bachelor's degree preferred

Who you are:

  • Be the go-to-market lead for Rundeck — orchestrating engineering, marketing, and sales-enablement efforts.
  • Prioritize and manage the roadmap — Synthesize feedback from Rundeck practitioners, ecosystem partners, engineering, marketing, and the Rundeck corporate vision. Ensure that what is being developed supports the roadmap priorities. Engage with engineering team to drive product outcomes.
  • Demo conception and development – Define demo story lines and lead the necessary development and content production to bring those story lines to life and reusable solution demos for marketing and sales use.
  • Sales enablement – Lead the development of content (in collaboration with engineering and marketing) that communicates the value proposition of Rundeck, its use cases, and its differentiators to the global sales team and develop the sales tools that support our selling process.
  • User research and market analysis - Conduct ongoing user research and market analysis that can be distilled into requirements that shape and fulfill the Rundeck vision.

Bonus points:

  • Working experience in a technology or SaaS company
  • Software subscription experience a plus
  • Experience using Salesforce CRM