Software Engineer

Software EngineerSoftware EngineerFull TimeRemoteTeam 201-500

Location

United States + 1 moreAll locations: United States, United Arab Emirates

Posted

5 days ago

Salary

Not specified

Ruby ON RailsReactMVC FrameworksFull Stack DevelopmentLLM IntegrationIterative Development

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

Ontra is seeking a Software Engineer to work on our innovative purpose-built AI solutions. Contract negotiations once required hours of manual markup. Hundreds of pages of fund documents hide critical obligations in dense legal language. Unstructured legal text needs to become clean, actionable data before it can drive any real decisions.

At Ontra, that's the work. You'll build AI-powered features that automatically mark up contracts during negotiations, extract obligations buried in complex fund documents, and transform messy legal text into structured data that some of the world's largest investment firms rely on to run their business.

We’re looking for someone excited to:

  • Design innovative prototypes
  • Develop intuitive user experiences
  • Collaborate with cross-functional teams to build our cutting-edge products

We expect our engineers to be pragmatic builders who iterate quickly, write quality code, and care about the user experience they're delivering. Experience using AI tools in your workflow and building AI-powered product features is a strong plus.

If you want to work in an environment where you have real autonomy, ship frequently, and see the impact of your work, we’d love to get to know you!

Qualifications

  • 3+ years as a full-stack software engineer working with MVC frameworks (e.g., Ruby on Rails, Python with Flask, Java with Spring)
  • A track record of contributing to and helping to build projects from inception to completion
  • Capable of working effectively within a team, taking on tasks and collaborating with other engineers to deliver a high-quality product
  • Skilled in developing iteratively, incorporating feedback to refine and improve the product
  • Experience using coding assistant LLMs such as Cursor or Claude Code
  • Experience in integrating LLMs into products for data extraction and summarization to solve business needs is a strong plus

Requirements

  • Build, implement, and maintain a web-based application from the frontend to the backend using Ruby on Rails and React.js
  • Take ownership of project tasks, working to resolve problems and make decisions with support from senior engineers or a team lead
  • Continuously ship and improve code by actively seeking and responding to stakeholder feedback
  • Collaborate with stakeholders to understand their needs and incorporate their feedback into the development process
  • Work closely with cross-functional teammates to align on development strategies and ensure seamless feature integration

Benefits

  • Remote-first by design, with regular in-person gatherings and hub spaces in 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
  • Pick Your Perk stipend to spend on what matters most to you, from well-being and gym memberships, to home office setup, student loans, pet care, and more
  • Company-sponsored LinkedIn Learning accounts, department budgets for professional development, and robust onboarding program
  • Various options for medical, dental, and vision insurance

Job Requirements

  • 3+ years as a full-stack software engineer working with MVC frameworks (e.g., Ruby on Rails, Python with Flask, Java with Spring)
  • A track record of contributing to and helping to build projects from inception to completion
  • Capable of working effectively within a team, taking on tasks and collaborating with other engineers to deliver a high-quality product
  • Skilled in developing iteratively, incorporating feedback to refine and improve the product
  • Experience using coding assistant LLMs such as Cursor or Claude Code
  • Experience in integrating LLMs into products for data extraction and summarization to solve business needs is a strong plus
  • Build, implement, and maintain a web-based application from the frontend to the backend using Ruby on Rails and React.js
  • Take ownership of project tasks, working to resolve problems and make decisions with support from senior engineers or a team lead
  • Continuously ship and improve code by actively seeking and responding to stakeholder feedback
  • Collaborate with stakeholders to understand their needs and incorporate their feedback into the development process
  • Work closely with cross-functional teammates to align on development strategies and ensure seamless feature integration

Benefits

  • Remote-first by design, with regular in-person gatherings and hub spaces in 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
  • Pick Your Perk stipend to spend on what matters most to you, from well-being and gym memberships, to home office setup, student loans, pet care, and more
  • Company-sponsored LinkedIn Learning accounts, department budgets for professional development, and robust onboarding program
  • Various options for medical, dental, and vision insurance

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 2-10

This role owns the development, scaling, and evolution of the Global Access Platform (GAP), focusing on backend architecture, API development, and driving the transition to an agentic systems layer for agromet intelligence. Key duties include designing scalable data pipelines, building agentic workflows, and developing frontend interfaces for dashboards and partner portals.

United States
Software Engineer5 days ago
ContractRemoteTeam 51-200

Tier One Technologies is seeking a COBOL/CICS Developer to provide system development, enhancement, and maintenance support for a payroll application of our U.S. Government client. This will be a 100% remote Contract-to-Hire position. Ensure that requirements comply with client r...

COBOLCICSJCLDB2FOCUS COBOLMainframeSoftware Development Lifecycle
United States
Full TimeRemoteTeam 10,001+Since 1931H1B Sponsor

Interns will gain valuable experience through hands-on work in Company Technology Solutions (ATS), focusing on developing innovative, on-demand products and services within a Fortune 100 company setting. Specific roles involve building and optimizing digital solutions, driving product strategy, or maintaining operational excellence and customer experiences.

United States

Staff Engineer, Ads Lift Measurement

Jobgether

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Software Engineer5 days ago
Full TimeRemote

As a Staff Engineer in Ads Lift Measurement, you will play a pivotal role in designing and building the technical foundation that allows advertisers to accurately measure and optimize the impact of their campaigns. You will lead complex projects end-to-end, from architecture and ...

PythonGoJavaC++Distributed SystemsAlgorithmsData StructuresStatisticsExperimentationCausal MeasurementSystem DesignBackend Development
United States