cover image
DISCO

DISCO

www.csdisco.com

1 Job

1,195 Employees

About the Company

DISCO is a litigation technology company that helps top law firms and corporations take on their biggest cases. We streamline everything from data collection to fact investigation to document review -- with AI-powered technology and a world-class services team.

Listed Jobs

Company background Company brand
Company Name
DISCO
Job Title
Software Engineer III
Job Description
**Job Title:** Software Engineer III (Backend) **Role Summary:** Seasoned backend engineer responsible for architecting, developing, and maintaining complex SaaS solutions. Leads small projects or components, ensuring high quality, scalability, and reliability while aligning with architectural standards. **Expectations:** - Deliver robust, scalable, and testable code on schedule. - Uphold and improve code quality through reviews and optimization. - Drive innovative solutions for complex technical challenges. - Collaborate effectively with engineering, product, and stakeholder teams. - Continuously update skills and document solutions for clarity and maintainability. **Key Responsibilities:** - Design, implement, and refine high‑availability services and APIs. - Conduct system design, grooming, and architecture reviews. - Perform code reviews, enforce best practices, and optimize performance. - Write and maintain technical documentation, including API specs and design notes. - Lead small project or component ownership within the team. - Manage CI/CD pipelines and enforce a solid testing pyramid. - Implement feature and release toggles for controlled rollouts. - Select, integrate, and extend third‑party components. - Apply security considerations throughout design and implementation. - Participate in Agile ceremonies and contribute to sprint planning. - Design contract‑first APIs and negotiate interface contracts. **Required Skills:** - 5–7+ years of software development experience, 3+ years in SaaS environments. - Proficient with Service‑Oriented Architecture, Docker, micro‑services, gRPC, and Protocol Buffers. - Strong background in API and data model design/implementation. - Experience with CI/CD, automated testing, and feature‑toggle strategies. - Familiarity with Agile development practices. - Knowledge of micro‑service patterns, cloud platforms (AWS, Azure, GCP), and cloud‑based data stores (relational, NoSQL, caching). - Excellent coding skills in Java/Kotlin, Python, or C#. - Solid understanding of HTTP/HTTPS, API documentation, and SDLC stages. - Strong analytical, problem‑solving, and communication abilities. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). - Relevant cloud or DevOps certifications (e.g., AWS Certified Developer, Azure Solutions Architect, or Google Professional Cloud Developer) are advantageous but not mandatory.
London, United kingdom
On site
Junior
13-03-2026