Software Engineer, Governance

Greenhouse Software Logo

Greenhouse Software

πŸ’΅ $86k-$102k
πŸ“Remote - Canada

Summary

Join Greenhouse Software as a Software Engineer and contribute to a fast-paced software release cycle. As a member of the Governance team, you will work on authentication, authorization, permissions, privacy, compliance, and approvals. Collaborate with product and design teams, engage in pair programming, and contribute independently to the codebase. Contribute across the entire software development lifecycle, from implementation and delivery to maintenance. Work with Product Managers and Designers to understand requirements and contribute to product development. Greenhouse offers a remote-first work environment with shared office spaces in New York City and Ireland.

Requirements

  • 2+ years experience in writing production code (required)
  • Experience with Ruby, C#, Java, or Python (Ruby preferred)
  • Proficient understanding of Javascript or Typescript fundamentals, including React
  • Experience working in the full stack
  • Basic understanding of architectural patterns
  • REST/web development experience
  • Applicants must be legally eligible to work in Canada as of the start date chosen by the Company

Responsibilities

  • Contribute across the entire software development lifecycle, including implementation, delivery, and maintenance
  • Work independently to contribute code and identify areas of refactoring and gain a strong understanding of the codebase
  • Write clean and efficient production code for the services that power Greenhouse
  • Collaborate with other engineers and teams to deliver new features
  • Review code from peers and provide constructive feedback
  • Assist in maintaining and improving code quality by testing and debugging
  • Work with Product Managers and Designers to understand requirements and contribute to product development

Preferred Qualifications

  • Experience with Rails, preferred
  • Your own unique talents! If you don’t meet 100% of the qualifications outlined above, tell us why you’d be a great fit for this role in your cover letter

Benefits

  • Certain roles may be eligible for additional compensation, including stock option awards, bonuses, and merit increases
  • Additionally, certain roles have the opportunity to receive sales commissions that are based on the terms of the sales commission plan applicable to the role
  • We are a remote-first company and have shared office spaces in New York City and Ireland, and optional co-working spaces that give us flexibility to do our best work anywhere
  • We take an active role in our growth through a performance review program that’s committed to providing actionable feedback, and a bonus structure that rewards great performance

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.