Laurel · 7 months ago
Staff Software Engineer
Laurel is on a mission to return time, transforming how organizations capture, analyze, and optimize their most valuable resource: time. As a Staff Software Engineer, you will have a direct impact on engineering practices and work collaboratively to solve high-level business challenges while mentoring junior developers.
Artificial Intelligence (AI)LegalMachine LearningProfessional ServicesSaaSSoftware
Responsibilities
Architect and Develop: Design, build, and maintain efficient, reusable, and extremely reliable code across both frontend and backend components of our applications
Work closely with cross-functional teams, including product managers, designers, and other engineers, to gather requirements, define technical specifications and measures of success, and deliver high-quality software solutions
Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues. Continuously improve the performance, scalability, and security of our applications
Provide technical guidance and mentorship to junior developers, fostering a culture of learning and growth within the team
Stay up-to-date with the latest industry trends and technologies, and proactively suggest improvements and new features to enhance our products
Implement automated testing and continuous integration/continuous deployment (CI/CD) pipelines to ensure robust and reliable software releases
Work with Product and Customer Success teams to flesh out business requirements and designs for those requirements and systems
We want you not just to build but to engage with our product and our users. Your input and opinion will be highly valuable and it is expected that you have many thoughts on how things should be done and why
Qualification
Required
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
8+ years of professional experience in software development, with a focus on full-stack development
Use of AI in your day to day work
Strong understanding of React, Typescript, JavaScript, HTML, CSS
Strong understanding of Typescript, Node.js, messaging queues (ie. AWS SQS), MongoDB, NestJS
Take ownership over our product and the parts of it that you're responsible for
Strong analytical and problem-solving skills, with the ability to think critically and creatively
Ability to work in a fast-paced, dynamic environment and manage multiple priorities
Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment
A customer mindset with proven ability to engage with customers and understand their needs
Preferred
Significant experience with modern web technologies is preferred
Familiarity with NextJS, TailwindCSS, component libraries
Experience with Python (Django, FastAPI, or Flask)
Familiarity with Airflow and PostgreSQL
Experience in AI, is strongly preferred
Benefits
Great employee benefits, including equity and 401K
Bi-annual, in-person company off-sites, in unique locations, to grow and share time with the team
Company
Laurel
Laurel automates timesheet management for legal and accounting firms using AI.
Funding
Current Stage
Growth StageTotal Funding
$155.7MKey Investors
IVPUpfront Ventures
2025-06-10Series C· $80M
2025-06-10Secondary Market· $20M
2022-03-01Series B· $36.5M
Recent News
Seattle TechFlash
2025-08-13
Company data provided by crunchbase