eBrevia · 2 months ago
Staff Software Engineer, Fullstack - Europe Based
eBrevia is a rapidly-growing AI software company focused on automating the creation and management of legal documents. They are seeking a Staff Software Engineer to extend their core intelligent document analysis web application by architecting and implementing large-scale features and improvements, while leading cross-functional teams and mentoring other engineers.
AnalyticsArtificial Intelligence (AI)Information ServicesMachine LearningSoftware
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
Qualification
Required
Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree is a plus
10+ years of professional experience in backend, frontend, or full-stack software development
Proficiency in one or more frontend frameworks such as Angular, React, Next.js, etc
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
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
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
Preferred
Contributions to open-source projects or personal projects showcasing technical skills
Company
eBrevia
EBrevia commercializes machine-learning technology developed at Columbia University to analyze and extract information from contracts.
H1B Sponsorship
eBrevia has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (2)
2020 (2)
Funding
Current Stage
Early StageTotal Funding
$4.27M2018-12-18Acquired
2017-12-27Convertible Note· $0.39M
2016-10-10Series Unknown· $1.75M
Recent News
bloomberglaw.com
2025-09-17
MarketsandMarkets Research Pvt. Ltd.
2025-08-13
Company data provided by crunchbase