Senior Software Engineer
Posted Sep 29, 2026 · We last checked this listing on Oct 6, 2026
Likely interview questions for this role
Written from this job description, not a generic list. Each one notes what the interviewer is really checking.
About your past
Tell me about the most complex system you have owned in production. What made it hard to run?
What they are checking: Whether they have lived with a system after launch and learned what keeps it reliable.
How do you use AI coding assistants in your daily work, and how do you check what they produce?
What they are checking: Whether they use AI to move faster while keeping full responsibility for the code they ship.
Tell me about a production incident you helped resolve. What did you change afterward?
What they are checking: Whether they learn from incidents and push for real fixes, not just restore service.
Tell me about a time you mentored another engineer through a hard problem.
What they are checking: Whether they help others grow, which is expected at the senior level.
What would you do
RelativityOne handles litigation, investigations and data breach response. How would you design a feature where a wrong result could hurt a legal case?
What they are checking: Whether they build correctness and auditability in from the start when accuracy carries legal weight.
You are asked to deliver a feature by a date you believe is unrealistic. What do you do?
What they are checking: Whether they negotiate scope with clear reasons rather than overpromising or quietly cutting quality.
About the work
Walk me through how you would design a multi-tenant cloud service so one customer's data can never reach another.
What they are checking: Whether they treat tenant isolation as a design requirement backed by tests, not an assumption.
How would you handle a background job system that processes uploads of very different sizes, from a few files to millions?
What they are checking: Whether they can design for wide variation in workload with queuing, partitioning and backpressure.
How do you review someone else's pull request? What are you looking for?
What they are checking: Whether they review for design, risk and clarity rather than just style, raising the team's quality.
How do you decide when to refactor old code versus leave it alone?
What they are checking: Whether they weigh the risk and value of change in a large, long-lived platform.
Practice this interview out loud.
Offer builds a real interview for this exact role at Relativity from your resume and this job description, asks the questions one at a time, and tells you what landed. The first one is free.
Practice this out loudThe full job description
As published by Relativity.