2,078,006open jobs
123,165companies
242,843added this week
Browse all
Salary
≈ $14k – $32k per year (Estimated)
Location
Hybrid (Pune, India)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Oct 30, 2026. First seen by Alion on Oct 30, 2026. Onit scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Onit provides enterprise legal management and workflow automation software. Its products cover matter management, legal spend, contracts and business process apps. Corporate legal departments use it to control outside counsel costs.

Position Summary

The Senior Software Engineer - Data designs and builds the data-intensive services, pipelines, and APIs that power analytics and AI features across Onit's legal operations platform, spanning enterprise legal management, matter management, spend management, and contract lifecycle management. This engineering-focused role applies strong software engineering practices to data: clean, tested, production-grade code, well-designed data models, and reliable, performant systems. Working with architects, data scientists, product managers, and fellow engineers, the Senior Software Engineer - Data owns features end to end, sets the technical approach for their area, and mentors less experienced engineers.

Key Responsibilities

    • Data Services & Pipelines: Design, build, and own production-grade data pipelines, services, and APIs that ingest, transform, and serve data from multiple source systems to product features.
    • Data Modelling: Design relational and analytical data models and schemas that keep figures consistent and performant across product surfaces, in line with the architecture defined by the Data Architect.
    • Performance & Scalability: Profile and optimise queries, services, and pipelines for performance, scalability, and cost on large datasets.
    • Data Quality & Reliability: Build automated tests, data validation, monitoring, and alerting so data issues are caught early, and lead troubleshooting and root-cause analysis of production issues.
    • Security & Multi-Tenancy: Implement multi-tenant data isolation, access controls, and privacy safeguards such as anonymisation and aggregation thresholds.
    • Engineering Excellence: Set the technical approach for features in your area, lead design and code reviews, and contribute to engineering standards, CI/CD, and documentation.
    • Mentoring & Collaboration: Mentor Software Engineers, and partner with product, design, data science, and QA to deliver features from concept to production.

Required Skills

    • 5+ years of professional software engineering experience, including significant hands-on work building data-intensive applications, services, or pipelines in production.
    • Strong proficiency in Python (or a comparable language such as Java, C#, or Ruby), with solid software engineering fundamentals: design patterns, testing, and clean, maintainable code.
    • Advanced SQL and relational data modelling, including query optimisation and performance tuning on large datasets (e.g., PostgreSQL, SQL Server, or MySQL); exposure to analytical or columnar data stores.
    • Experience designing and building REST APIs and backend services that expose data to product features.
    • Experience building ETL/ELT pipelines, including orchestration, incremental processing, data validation, and error handling.
    • Experience with cloud platforms (AWS preferred), Git-based workflows, CI/CD, and containerisation (Docker).
    • Working proficiency with AI coding tools (e.g., Claude, GitHub Copilot) to accelerate development, debugging, and test writing, with the judgment to review and validate AI-generated code before it ships.
    • Clear communication and the ability to mentor engineers, explain technical trade-offs, and collaborate across product and data teams.

Preferred Qualifications

    • Experience with distributed data processing (e.g., Spark) or workflow orchestration tools (e.g., Airflow).
    • Experience with multi-tenant SaaS systems and data isolation.
    • Experience building analytics, reporting, or benchmarking features in an existing transactional product.
    • Background in enterprise B2B SaaS or the legal technology domain.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,078,006 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Pune
≈ $13k – $31k per year (Estimated) · Hybrid · Full-Time · 2+ years exp · Bachelor's Degree · Bengaluru
Java
SQL
Java
Hibernate
AI/ML
Copilot
LLM
GPT-4
DevOps
CI/CD
Jenkins
Git
AWS
TeamCity
Management
Agile
Apply
≈ $15k – $34k per year (Estimated) · In office · 3+ years exp · Bachelor's Degree · Coimbatore
DevOps
TCP/IP
DNS
BGP
OSPF
Cybersecurity
Wireshark
Apply
≈ $31k – $75k per year (Estimated) · In office · Full-Time · 10+ years exp · Bachelor's Degree · Pune
Apex
Apex
MuleSoft
AI/ML
AI Agents
LLM
A2A
DevOps
Rest API
Azure
AWS
SOAP
Analytics
ETL/ELT
Apply
≈ $18k – $41k per year (Estimated) · In office · 13+ years exp · Bengaluru · Hyderabad
Python
Java
DevOps
AWS
Apply
Backend Engineer 1 hour ago
In office · 3+ years exp · Bengaluru
Python
JavaScript
Java
Ruby
C++
Node JS
Python
FastAPI
Databases
MySQL
PostgreSQL
Redis
Cassandra
pgvector
Apache Kafka
OpenSearch
AI/ML
LangGraph
LangChain
LLM
RAG
Frontend
GraphQL
DevOps
Datadog
ArgoCD
Jenkins
AWS
Docker
Kubernetes
Amazon EC2
Amazon S3
Apply
≈ $13k – $31k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Pune
Python
SQL
Python
pySpark
Databases
Snowflake
Microsoft Fabric
AI/ML
Spark
Airflow
dbt
NLP
Machine Learning
DevOps
CI/CD
Git
AWS
Analytics
ETL/ELT
Informatica
Azure Data Factory
Apply
≈ $18k – $42k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Hyderabad · Pune
Python
JavaScript
Management
Agile
Scrum
Apply
≈ $15k – $35k per year (Estimated) · Hybrid · 8+ years exp · Pune
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Frontend
Angular
Bootstrap
Angular Material
Mobile
Dependency Injection
DevOps
Rest API
Azure DevOps
Azure
Git
Management
Agile
Scrum
Apply
≈ $16k – $38k per year (Estimated) · Hybrid · 10+ years exp · Bachelor's Degree · Pune
Go
Databases
PostgreSQL
DevOps
Rest API
gRPC
Terraform
Ansible
Chef
CI/CD
Jenkins
AWS
Docker
Kubernetes
Configuration Management
Management
Agile
Apply
≈ $11k – $24k per year (Estimated) · Hybrid · Full-Time · 3+ years exp · Pune
Robotics
Digital Twin
Analytics
Power BI
Apply
See all jobs
This is one of many
2,078,006 more open roles from verified company boards, updated every day.