Senior Engineer
$126,000–$126,000 year
On-siteIllinois, United States
Job Summary
Senior Software Engineer on the Discovery team designing, building, and operating AI-driven, scalable, high-performance cloud-native systems that process large volumes of data for secure, high-stakes legal workflows. You will work on cloud-native architectures, AI-enabled capabilities, and modern developer tooling to help organizations organize data, discover the truth, and act on it in litigation, investigations, regulatory inquiries, data breach responses, and other critical matters. You will own end-to-end production solutions, contribute to design discussions, mentor others, and collaborate across cross-functional teams to deliver reliable, observable systems with strong security-by-default principles.
Required Qualifications
- Required Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- 5+ years of experience in software engineering, with a focus on cloud-native or distributed systems
- Strong understanding of modern software design principles and cloud-native architectures
- Proven ability to deliver complex solutions and own them end to end in production environments
- Experience working with distributed multi-tenant systems
- Experience raising engineering quality through design discussions, code reviews, and mentorship
- Solid understanding of CI/CD pipelines, automated testing, observability, and incident response
- Strong cross-functional communication and collaboration skills
- Preferred: Experience building full-stack systems at scale using React and .NET
- Familiarity with performance tuning, scalability trade-offs, and secure-by-default design
- Experience working in high-scale or regulated environments
- Familiarity with AI-assisted development tools such as GitHub Copilot, Cursor, or Claude Code
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.