Staff Full Stack Engineer (Ruby on Rails)

Published on March 14, 2024

Ontra, the global leader in Contract Automation and Intelligence, combines AI-enabled software with a global network of highly-trained lawyers to offer a comprehensive solution for recurring legal workflows. By streamlining repetitive legal processes and transforming contracts into structured data, Ontra lowers costs, improves quality, and reduces turnaround times. Ontra is headquartered in San Francisco, with global operations across North America, Europe, and Asia. Learn more at

Ontra is a remote-first company, with access to coworking spaces and offices in a few key cities for employees who may prefer in-person working options. We value connection, investing in opportunities for in-person and virtual gatherings with your Ontra colleagues. 
We currently are able to hire exclusively in the locations listed below. Select jobs may have more specific location requirements due to business needs.
United States
Arizona, California, Colorado, Connecticut, Florida, Georgia, Illinois, Massachusetts, Maryland, Minnesota, North Carolina, New Jersey, Nevada, New York, Oregon, Pennsylvania, Tennessee, Texas, Utah, Virginia, Washington 
Hong Kong, Singapore 
United Kingdom
For this job we are currently only hiring candidates based in the United States.

About the team & opportunity
Ontra is seeking a Staff Software Engineer reporting to our Director of Engineering.
This role is a great opportunity for someone who is passionate about tackling complex technical challenges, architecting robust and scalable systems, and collaborating with cross-functional teams. This position is ideal for those who enjoy driving project direction and fostering an environment of continuous improvement.
If you have a passion for innovation and want to contribute to a culture of learning and growth while solving large-scale technical issues, we’d love to get to know you!

What you’ll do
  • Exploration: Play a crucial role in helping Ontra explore and prototype solutions.   Contribute to discovering new solutions to problems.
  • Contribute to Engineering Culture: Provide engineering prospective and help set engineering best practices.
  • Set Technical Direction:  Speak for Ontra's technology and engineering culture. Take a long term and pragmatic view of technological progress and how to maintain Ontra's technology stack
  • Be The Glue: Help teams by doing the invisible and unneeded tasks needed to effectively ship software and proactively spot risks.

What you’ll bring
  • Expertise: 10+ years in software engineering, 6+ years developing in Ruby on Rails
  • Education: Bachelor’s Degree or higher in Computer Science or related field
  • Results-driven approach: Proven experience delivering features and solutions that have a direct impact on revenue growth, savings, or operational efficiencies
  • Problem Solving Skills: Ability to tackle complex technical problems with creativity and efficiency
  • Communication: Excellent verbal and written communication across technical and non-technical team members and stakeholders

Pay transparency
Ontra considers candidate location and experience when evaluating compensation levels. Some positions may be eligible for additional compensation, such as variable compensation, which is not included in the base pay range below. If you have been selected to participate in our interview process, we encourage you to speak with your Talent Acquisition Partner about compensation for this role.
Base pay range
$200,000—$300,000 USD

Our benefits
  • Opportunity to participate in Ontra’s unit-based compensation program 
  • Medical, dental, and vision insurance base plans at no additional cost
  • Employer-sponsored retirement plans
  • Monthly phone and internet reimbursement (equivalent of $100 USD)
  • 4 months (16 weeks) of parental leave
  • Unlimited paid time off

About Ontra
Ontra is the global leader in Contract Automation and Intelligence for private asset management firms. The Ontra platform combines AI-enabled software with a worldwide network of highly trained lawyers to modernize recurring legal workflows. Ontra’s solutions improve all aspects of the contract lifecycle — from negotiating and processing routine contracts to tracking obligations in complex agreements. Ultimately, Ontra reduces the time, expense, and risk associated with contract management, freeing its customers to focus on other strategic priorities.
Ontra is committed to the full inclusion of all qualified individuals. As part of this commitment, Ontra will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact [email protected].
Personnel Privacy Notice:
Note on Employment Verification: All employees hired will be required to verify identity and eligibility to work in their particular location.
Note to External Agencies: We are not accepting any blind submissions or resumes/CVs from recruitment agencies. Any candidates sent to Ontra will NOT be accepted or considered as a submission without a signed agreement in place.