Back to Search
Overview
Mid-Level

Software Engineer II

Confirmed live in the last 24 hours

Disco

Disco

Compensation

$105,000 - $125,000/year

New York City, New York
On-site
Posted March 30, 2026

Job Description

Your Impact

The Software Engineer II (Backend) is responsible for handling complex tasks, and contributing significantly to team projects. They are focused on building high-quality software that delivers feature sets to customers and are 'well-crafted' solutions, following Architecture Quality Attributes.

What You'll Do

  • Software Development: Actively participates in the development, and implementation of software solutions, ensuring functionality, scalability, testability, and reliability
  • Code Quality and Maintenance: Contributes to maintaining high standards of code quality, including participating in code reviews and adhering to best practices in software development
  • Problem-Solving: Employs problem-solving skills to address technical challenges within a component or set of related components
  • Collaborative Development: Works collaboratively within the engineering team, contributing to project success and continuous improvement
  • Continuous Learning and Adaptation: Stays updated with the latest technology trends and advancements, continually enhancing skills and knowledge
  • Technical Documentation: Creates and maintains comprehensive technical documentation, ensuring clarity and accessibility of information

Who You Are

  • 3-5+ years of experience in software development, preferably in a SaaS or similar technology-driven environment.
  • Demonstrated involvement in software development projects, with a focus on collaborative development and quality outcomes.
  • Strong skills in programming languages and frameworks commonly used in SaaS development, particularly in the following languages: Java/Kotlin, Python, C#
  • Solid skills in designing and developing APIs, basic understanding of HTTP/HTTPS protocols, and proficiency in API documentation
  • Familiarity with server management, network configurations, and an understanding of cloud services (like AWS, Azure, or Google Cloud)
  • Knowledge of various stages of the SDLC, including design, development, testing, and deployment
  • Understanding of how to design and develop from a Security Perspective
  • Familiarity with Agile development methodologies and practices.

Even Better If You Have…

  • Experience designing and operating software in a Cloud Provider such as AWS, Azure, or GCP.
  • Some experience with container-based development (e.g., Docker, Kubernetes, etc.)
  • Experience with some amount of cloud-based data storage technologies such as; relational databases, non-relational data stores, distributed caches, etc.
  • Experience with some amount of cloud-based messaging technologies, such as queueing, data streaming, etc.
  • Experience with Continuous Integration and Continuous Deployment (CI/CD) with an emphasis on a well-maintained testing pyramid.
  • Experience contributing to technical documentation
  • Experience selecting and extending 3rd party components (commercial or open source) that provide operational leverage.

 

Authorization to Work in the U.S.: Candidates must be legally authorized to work in the United States without sponsorship now or in the future. DISCO is not currently sponsoring visas, including, but not limited to, H-1B, TN, or EAD, and we are not accepting visa transfers.


Perks of DISCO 

  • Open, inclusive, and fun environment
  • Benefits, including medical, dental and vision insurance, as well as 401(k) 
  • Competitive salary plus RSUs
  • Flexible PTO 
  • Opportunity to be a part of a company that is revolutionizing the legal industry
  • Growth opportunities throughout the company
NYC Pay Range
pythonjavagoawsgcpazurekubernetesdockeraibackend