Senior Software Engineer (Product)

Ontra

Location
United States
Job Type
full-time
Salary
$175,000 - $245,000 USD
Posted
August 21, 2025

Job Description

About Ontra
Ontra is the global leader in AI legal tech for private markets. Powered by industry-leading AI, data from 1M+ contracts, and a global network of legal professionals, Ontra's private markets technology platform streamlines and optimizes critical legal and compliance workflows across the full fund lifecycle. Ontra’s purpose-built solutions automate contracts, streamline obligation management, digitize entity management, and surface insights. Trusted by more than 800 global GPs, investment banks, law firms, and advisors - including nine of the top ten PEI-ranked firms worldwide - Ontra helps firms focus on what’s important to them.

Our Culture
Ontra is a remote-first company that values the power of connection. We find innovative ways to stay connected, both virtually and in person. By promoting ownership, inspiring creativity, and championing collaboration, Ontra enables you to shape your impact and growth. Our commitment to innovation extends beyond our technology; it’s embedded in our culture, and AI plays a crucial role in everything we do.

Our culture is one where belonging is the cornerstone of every interaction, rooted in acceptance and respect for all. Our commitment to inclusion begins at the application process, ensuring a fair and equitable hiring experience that values the unique contributions you bring from day one.


About the Role

Ontra is seeking a Senior Full Stack Software Engineer reporting to one of our Engineering Managers.

We’re looking for someone excited to design innovative prototypes, develop intuitive user experiences, and collaborate with cross-functional teams to build our cutting-edge products.

If you are an independent, self-motivated innovator with a sense of ownership, someone who thrives in developing iterative solutions and has the ability to work collaboratively with other engineers to deliver continuous improvements, we’d love to get to know you!

To foster team connection and collaboration, this role requires being present in either our Santa Barbara or San Francisco office up to once a quarter for team meetings and off-sites. As such, we are only considering candidates who are currently based in California.

What You’ll Do

  • Develop and Scale: Build, implement, and maintain a web-based application from the frontend to the backend using Ruby on Rails and React.JS.
  • Ownership and Accountability: Take full responsibility for the progress and success of the project, driving key decisions and problem-solving independently or with minimal guidance.
  • Iterative Improvement: Continuously ship and improve code by seeking stakeholder feedback, responding effectively to suggestions, and implementing changes rapidly.
  • Stakeholder Engagement: Actively engage with stakeholders to understand their needs, gather insights, and incorporate feedback into the product development process.
  • Collaboration: Work closely with crossfunctional teammates to align on development strategies, ensuring seamless integration of features.

What You’ll Bring

  • Experience: 5+ years as a full-stack software engineer working with MVC frameworks (e.g., Ruby on Rails, Python with Flask, Java with Spring).
  • Project Development: Demonstrated history of successfully building projects from inception to completion.
  • Independence: Capable of working solo or with one other engineer, showcasing a strong sense of ownership and accountability for the project.
  • Iterative Approach: Skilled in developing iteratively, incorporating stakeholder feedback to refine and improve the product continuously.
  • LLM Familiarity: Proficiency with coding assistant LLMs such as CoPilot or Cursor. Experience in integrating LLMs into products for data extraction and summarization to solve business needs is a plus.

Pay Transparency

Ontra takes individual candidate location, experience, and skills into consideration when determining compensation. The base pay range is listed below.

Some positions may be eligible for additional compensation, such as commission, variable compensation, profits interest units, or other equity-based compensation, which are not included in the below base pay range.

If you are selected to participate in our interview process, your Talent Acquisition Partner will share more details about the total compensation package for the role.

Base Pay Range

$175,000 - $245,000 USD

Hiring Locations
We currently 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, Ohio, Oregon, Pennsylvania, Tennessee, Texas, Utah, Virginia, Washington 

APAC
Hong Kong

EMEA
United Kingdom

Benefits Snapshot

  • Remote-first working policy, with office hubs in SF, NYC, Santa Barbara, and London
  • Twice yearly team offsites for in-person collaboration
  • Paid flexible time off policy
  • Paid parental leave and benefits
  • Employer-supported retirement contributions, varying by country
  • Monthly phone and internet reimbursement
  • Company-sponsored LinkedIn Learning accounts, department budgets for professional development, and robust onboarding program
  • Various options for medical, dental, and vision insurance

Travel
Occasional travel is required for Ontra employees, including typically at least twice per year to attend team and larger group off-sites for in-person collaboration. For some roles, additional travel may be required based on the requirements of the role and business need.

Inclusivity
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 people@ontra.ai. 


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.

#BI-Remote

🎯 Who is this job for?

This position is ideal for a Senior Full Stack Engineer (5+ years) experienced with MVC frameworks like Ruby on Rails, Python/Flask, or Java/Spring, and strong frontend skills in React.js. The role requires building and scaling web applications end-to-end, owning projects independently, and working iteratively with stakeholder feedback. Familiarity with LLM coding assistants (e.g., CoPilot) and prior experience integrating AI into products is a plus.

πŸ’¬ Potential Interview Questions

1. What full-stack technologies have you worked with?
I have experience building web applications using Ruby on Rails, React.js, and other MVC frameworks like Flask and Spring.

2. Can you describe a project you’ve taken from inception to completion?
I led the development of a compliance platform, from designing the backend APIs to implementing the React frontend, iteratively improving it based on stakeholder feedback until production launch.

3. How do you ensure ownership and accountability in your work?
I take responsibility for delivering features end-to-end, maintain open communication with stakeholders, and proactively solve issues without waiting for direction.

4. What is your approach to iterative product development?
I prioritize early delivery of usable features, gather continuous feedback from stakeholders, and quickly adjust implementation to refine functionality.

5. How have you collaborated with stakeholders in past projects?
I held regular check-ins to align on requirements, translated business needs into technical solutions, and incorporated feedback into successive development cycles.

6. What’s your experience with integrating AI or LLMs into products?
I have used coding assistant LLMs like GitHub Copilot to improve productivity and have explored integrating LLMs into data extraction workflows for summarization and automation.

7. How do you balance frontend and backend responsibilities?
I focus on seamless integration by designing scalable backend APIs and building intuitive frontend interfaces, ensuring both layers are optimized for performance and usability.

8. What practices do you follow to maintain code quality?
I use automated testing, conduct peer reviews, follow clean coding principles, and continuously refactor to keep the codebase maintainable.

9. How do you handle working independently on projects?
I break down requirements into achievable milestones, maintain clear documentation, and proactively communicate progress or blockers to my team and stakeholders.

10. Why are you interested in Ontra and this role specifically?
I’m excited by the opportunity to work on AI-driven legal tech, where I can apply my full-stack expertise to build impactful solutions and contribute to transforming private markets.

πŸ“‹ Job Summary

Ontra, the global leader in AI legal tech for private markets, is seeking a Senior Full Stack Software Engineer to join its California-based team. The role involves designing and developing web applications using Ruby on Rails and React.js, taking full ownership of projects, and iteratively improving products based on stakeholder feedback. Candidates should bring 5+ years of full-stack engineering experience with MVC frameworks, a proven track record of delivering projects from inception to completion, and the ability to work independently while collaborating across teams. Familiarity with coding assistant LLMs such as CoPilot or Cursor is required, with experience integrating LLMs into products considered a plus. This remote-first position requires occasional in-person collaboration at Ontra’s Santa Barbara or San Francisco office, with a base salary range of \$175,000–\$245,000 USD plus benefits.

Required Skills

Ruby on Rails React

Related jobs