Software Development Engineer, Platform – Remote – DISCO


DISCO provides an AI-powered, cloud-native legal solution that simplifies e-discovery, legal document review, and case management for businesses, law firms, legal service providers, and governments . Our integrated and scalable solution enables legal departments to easily collect, process and review enterprise data that is relevant or potentially relevant to legal matters.

In 2020, 171 law firms in the 2020 AmLaw 200 used DISCO in the course of legal work on behalf of their clients. More than 800 corporations, law firms, legal service providers and government organizations are DISCO customers.

Your impact

As a Platform Software Engineer, you will work as part of a tightly-knit team within a federated engineering organization to maintain, extend, and improve highly scalable, data-intensive backend systems serving a growing number of customers. technical teams. You will participate in driving your team’s subsystems towards our ambitious goal of everything “well done”. A great candidate can deliver real customer value while pursuing architectural quality in terms of availability, scalability, interoperability, modifiability, performance, security, and testability.

what you will do

  • Transform technical requirements into well-designed services and components
  • Fully own services and components, from planning to coding, testing, monitoring, and running in production
  • Work collaboratively inside and outside your team to deliver business value
  • Participate, contribute and own architectural designs
  • Be part of a culture of continuous improvement, identify and address engineering opportunities

Who are you

  • 3+ years of experience in the software engineering industry
  • Coding, designing, and communicating internal and external architectural perspectives of well-encapsulated systems (e.g. service-oriented architecture, containerized services, micro-services).
  • Experience building and operating software in a cloud provider such as AWS, Azure, or GCP
  • Experience designing and implementing APIs and data models, including how to scale, make highly available, and map to storage systems
  • Experienced with typical tools of the software trade: source control, IDEs, scripts, performance monitors, logging, metrics and tracing systems
  • Adaptable, not tied to a specific software stack or language; sees them as tools towards an end and not as the end itself
  • Takes care and takes pride in writing well-documented, maintainable, and easily testable code, and views the responsibility for validation and creation of tests as equal to that of the implementation itself
  • Understands how to design and develop from a security perspective

Even better if you have…

  • Experience with continuous integration and continuous deployment with a focus on a well-maintained test pyramid.
  • Build and operate distributed systems while embracing the discipline of site reliability engineering.
  • Use feature or version toggles as a code branching strategy
  • Functional programming experience
  • Leverage cloud-based data storage technologies such as: relational databases, NoSql stores, data caches, etc.
  • Selected or extended third-party components (commercial or open source) that provide operational leverage without restricting product and engineering creativity
  • Experience designing, modifying or operating multi-tenant systems

DISCO’s tech stack

  • cloud providerAWS: EC2, Lambda, Aurora MySQL, Redshift, DynamoDB, ECS, SQS, SNS, Kinesis, S3, CloudFront, CloudFormation, SageMaker, KMS, CodePipeline, etc.
  • DSL-Based Search: Multiple large-scale Elasticsearch clusters searched using our Disco Query Language (DQL)
  • Event bus: Kafka and Schema Registry
  • Third party providers: Redis, Auth0 for Cloud Identity Federation (SSO, SAML, etc).
  • AI: MinHash, Word2Vec, Convolution Neural Nets, Algorithmia (Lambda with GPUs) for training, PyTorch, Recurrent Neural Networks, Latent Dirichlet Allocation for Topic Modeling, etc.
  • IC/CD: Terraform, Docker (via ECS), Jenkins, CodePipeline, GitHub, Artifactory, Consul for: App Config, Service Discovery, Shared Secrets.
  • Visibility: ELK Stack for logging, Data Dog, New Relic,
  • Programming languages: Python / Flask, JavaScript, C#/.NET, Java.
  • Transport mechanisms: Protobuf, Avro, HTTP Rest/JSON

Why Join DISCO’s Product Delivery Team

We intend to build a multi-billion dollar business and believe you should join us because:

  • We were the first to adopt a cloud-based platform which caused massive disruption in our market.
  • Our CEO is a true market visionary. He earned a degree in computer science when he was 15 and followed with a JD from Harvard Law School when he was 19. His unparalleled knowledge of fundamental legal issues and the potential of technology and artificial intelligence to change our market at its core guides DISCO’s long-term strategy.
  • We believe that product delivery professionals, including product managers, product designers, and engineers, differ from each other by at least one factor of 10. At DISCO, we only hire the top 1%, pay them well, and with fairness everyone actually got a raise every day. Given our product-driven mindset, product professionals are truly the stars of the show. Our logo, the circle and the square, represents the best lawyers and the best product professionals in the world.
  • We measure product delivery speed in dollars of revenue per line of code, versus single lines of code. This leads to a very thoughtful and deliberate product design and development process that ensures that we are going to make money when we ship products. We hire far more product managers and designers per engineer than most companies to ensure our engineers have unambiguous product intent when they build.
  • As a general rule, we do not commit to external product delivery dates, as we believe this unnecessarily limits our creativity, both from a product and technology perspective.
  • At DISCO, respect is not earned, it is assumed. Good humans inherently treat everyone with respect. This is a very important concept at DISCO.
  • Given the high caliber of talent, cutting-edge cloud-based technology stack, and thoughtful and innovative approach to products and design, you’ll find yourself learning at a pace you’ve probably not experienced in your career. Since we only hire professionals who are passionate about their craft, you will truly enjoy building a great software product and getting the best “career shape” of your life.
  • Over the next 4 years, we will grow our product delivery organization. There will be incredible growth opportunities along the way.
  • We use the “2 Pizza Team” organizational design where small, self-contained teams own part of a product or platform and ship software at rates comparable to a very lean, scrappy startup. We achieve consistency across these teams in the areas of design, product-wide use cases, and technical concerns through a set of strategically focused overlay functions.
  • Finally, although we are an incredibly fast growing organization, as a rule we don’t work crazy long hours. We believe in continuous product delivery, continuous product planning and design, continuous regular sleep schedules, continuous regular vacations, and continuous fun if you are passionate about your craft.

If you want to win while becoming better than ever, come to DISCO.

*We are not looking for a Colorado resident to fill this role, but we may consider an eligible candidate in exceptional circumstances if approved.

Advantages of DISCO
  • Open, inclusive and fun environment
  • Benefits including medical, dental, and vision insurance, plus 401(k)
  • Competitive salary plus RSU
  • Flexible PTO
  • Opportunity to be part of a company that is revolutionizing the legal industry
  • Growth opportunities across the business


DISCO provides an AI-powered, cloud-native legal solution that simplifies e-discovery, legal document review, and case management for businesses, law firms, legal service providers, and governments . Our integrated and scalable solution enables legal departments to easily collect, process and review enterprise data that is relevant or potentially relevant to legal matters.

Are you ready to help us fulfill our mission to use technology to strengthen the rule of law? Join us!

We are an equal opportunity employer and value diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, alumni status combatant or disability status.

Please note that DISCO has a mandatory COVID vaccination policy that requires all employees in the United States to be fully vaccinated, subject to applicable legal exemptions.


Comments are closed.