Opportunities in the LiveOak Portfolio

LiveOak Venture Partners
30
companies
137
Jobs
Leverage our network to build your career.
Tell us about your professional DNA to get discovered by any company in our network with opportunities relevant to your career goals.

Senior Backend Engineer - Corporate Engineering

DISCO

DISCO

Software Engineering
Gurugram, Haryana, India
Posted on Saturday, August 26, 2023

The Role:

Great products need great architecture. As a CorpEng Senior Backend Engineer, you’ll design and build the engines that drive our business. We hire people that approach software from a systems perspective and have the aspirational goal of everything ‘well-crafted.’ A great candidate can deliver real customer value while pursuing ‘high marks’ on these quality attributes:

Availability, Scalability, Interoperability, Modifiability, Performance, Security, Testability.

What You'll Do:

  • Work with world-class engineers to solve challenging problems using cutting-edge technologies.
  • Participate in an agile environment with small, self-managed teams and a mature development process.
  • Lead the design of sophisticated, distributed, microservice architectures in the cloud.
  • Implement transactional or eventually consistent stores that provide well-encapsulated domain object semantics.
  • Architect highly scalable and performant data pipelines that leverage serverless and containerized compute that balance cost, latency, and duration.
  • Design and implement complex enhancements to extend DISCO’s highly customized billing services.
  • Evaluate whether existing software tools on the market can solve a business problem, or whether custom code is needed (buy vs. build).
  • Design and build data analytics capabilities to drive low-latency key performance indicators.

Successful Candidates:

  • Must design and communicate external and internal architectural perspectives of well-encapsulated systems (e.g. Service Oriented Architecture, Docker-based services, micro-services) using tools such as architecture/design patterns and sequence diagrams.
  • Must have experience designing and operating software in a cloud provider such as AWS, Azure, or GCP.
  • Must have API design and data model implementation experience, including how to scale out, make highly available, or map to storage systems.
  • Must have experience using Continuous Integration and Continuous Deployment (CI/CD) with an emphasis on a well-maintained testing pyramid.
  • Must have experience with multiple software stacks, have opinions and preferences, and not be married to a specific stack.
  • Must have strong hands-on-keyboard experience with one or more modern programming languages including a JVM language (Java, Scala, Kotlin), Python, and/or C#. Must also have a strong understanding of SQL.
  • Should have experience with ‘Big Data’ technologies such as: Kafka, AWS EMR, Apache Spark, DataFlow or Pipeline Systems, Columnar Databases, ElasticSearch, NoSql stores.
  • Should know how to identify, select, and extend 3rd party components (commercial or open source) that provide operational leverage but does not constrain our product and engineering creativity.
  • Should have experience coordinating with product management to ensure dependencies can be satisfied across teams and functionality.
  • Might have experience implementing custom integrations with third party back-office solutions such as Salesforce.

Our Technology Stack:

Cloud Provider - AWS: EC2, ECS, Lambda, SQS, SNS, Kinesis, S3, Aurora, DynamoDB, PostGres, KMS, CloudFront, CloudFormation, CodePipeline, etc.

Event Bus: Kafka and Schema Registry

Deployment: Terraform, Docker (via ECS), Consul for: App Config, Service Discovery, Shared Secrets

Visibility: Datadog, ELK stack for logging, New Relic, Sentry.io

Programming Languages: Java/Kotlin, Python, C#/.NET, JavaScript

Transport Mechanisms: Protobuf, Avro, HTTP Rest/JSON

CI/CD: Jenkins, CodePipeline, GitHub, Artifactory

AI: MinHash, FastText, Word2Vec, Convolution Neural Nets, Algorithmia (Lambda with GPUs) for training, PyTorch, Recurrent Neural Networks, Latent Dirichlet Allocation for Topic Modeling, etc.

3rd Party Vendors: Snowflake, Fivetran, DBT, Redis, Auth0 for Cloud Identity Federation (SSO, SAML, etc.)


Perks of DISCO

  • Open, inclusive, and fun environment
  • Benefits, including medical and dental insurance
  • Competitive salary plus discretionary bonus
  • Opportunity to be a part of a startup that is revolutionizing the legal industry
  • Growth opportunities throughout the company

About DISCO

DISCO provides a cloud-native, artificial intelligence-powered legal solution that simplifies ediscovery, legal document review and case management for enterprises, law firms, legal services providers and governments. Our scalable, integrated 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, veteran status, or disability status.

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