eBrevia Logo eBrevia
eBrevia Logo
@

Staff Software Engineer, Backend - US Based

💰 $170,000 - $250 🌍 New York City 📅 02/10/2025

Apply

Job Description

ABOUT US

eBrevia (eBrevia.com) is a rapidly-growing AI software company. We provide
technology and insights to help corporations, law firms, and audit and
consulting companies automate the creation, reading, summarization and
negotiation of legal documents and agreements. eBrevia’s products have a wide
range of applications, including contract drafting and management, due
diligence, document and knowledge management, and more.
We are designing the next wave of legal software—moving beyond simple
databases that let users organize information to AI systems that actively
assist lawyers and business professionals to analyze vast quantities of
information, prepare necessary agreements and other documents, ensuring these
comply with business and other standards, all within a thoughtfully-designed,
web-based UI running on a scalable cloud backend. We are curious, intelligent
people and are looking for the same.

Job Details:
Position: Staff Software Engineer, Backend
Expected Start Date: Immediate
Location: Remote (US Based)

Benefits:
Competitive salary and performance-based bonuses.
Comprehensive health, dental, and vision insurance.
401(k) retirement plan with employer matching.
Flexible work hours and remote work options.

Position Description
You will be responsible for extending eBrevia’s core intelligent document
analysis web application to include additional features needed to serve our
current and future markets.

Responsibilities

* Architect, design, and implement large-scale features and improvements.
* Lead cross-functional teams in the development and delivery of complex software projects.
* Write, review, and maintain clean, efficient, testable and well-documented code.
* Conduct and oversee thorough code reviews to ensure code quality, security, and maintainability.
* Identify, debug, and resolve highly complex technical issues, optimizing performance and scalability.
* Define and enforce development best practices, coding standards, and processes.
* Mentor and guide senior, mid-level, and junior engineers, fostering a culture of continuous learning and improvement.
* Collaborate with product managers, UX/UI designers, and other stakeholders to align technical solutions with business goals.
* Participate in and lead agile development processes, including sprint planning, daily stand-ups, and retrospectives.
* Stay current with industry trends and emerging technologies, and apply best practices to the development process.

Qualifications

* Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree is a plus.
* 10+ years of professional experience in backend, infra, or full-stack software development.
* Proficiency in one or more programming languages such as Python, Java, C++, etc.
* Proficiency in one or more backend frameworks such as Spring, Spring Boot.
* Experience with relational (e.g. MySQL) and NoSQL databases (e.g., Elasticsearch).
* Knowledge of DevOps practices and CI/CD pipelines, infrastructure as code (IaC), and shell scripting.
* Experience with Linux administration, including server configuration, and troubleshooting.
* Experience with containerization and orchestration using Docker.
* Familiarity with cloud computing platforms, particularly AWS services such as EC2, CloudWatch, S3, IAM, etc.
* Ability to clearly communicate complex technical ideas to technical and non-technical audiences.
* Architecture and systems experience: must be able to build modules that are scalable, fault tolerant, as well as designing architectures that are intuitive and extensible for other engineers.

Nice To Haves

* Experience with one or more frontend frameworks such as Angular, React, Next.js, etc.
* Fluency in UX and product design from an engineering perspective, and willingness to learn about the legal industry and our customers' needs, able to work directly with product managers and UI/UX designers.
* Contributions to open-source projects or personal projects showcasing technical skills.