L

Laurel

AI-powered time tracking for professional services

Staff Backend Engineer - Digital Foot Print

Backend EngineeringUpdated on Nov 14
Full-time

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • At least 6 years of professional experience in backend software development.
  • Strong understanding of TypeScript, Node.js, messaging queues such as AWS SQS, and MongoDB.
  • Strong analytical and problem-solving ability, including critical and creative thinking.
  • Ability to manage multiple priorities in a fast-paced, dynamic environment.
  • Excellent communication and collaboration skills to work effectively in a team-oriented environment.
  • Proven ability to engage with customers and understand their needs.

Responsibilities

  • Architect, design, build, and maintain efficient, reusable, and reliable code across backend application components.
  • Collaborate with product managers, designers, and engineers to gather requirements, define technical specifications and success measures, and deliver software solutions.
  • Identify bottlenecks and bugs, devise solutions, and improve application performance, scalability, and security.
  • Provide technical guidance and mentorship to junior developers.
  • Stay current with industry trends and technologies and suggest product improvements and new features.
  • Implement automated testing and continuous integration and continuous deployment pipelines to support reliable software releases.
  • Work with Product and Customer Success teams to develop business requirements and designs for those requirements and systems.
  • Participate in an on-call rotation.
  • Engage with the product and its users and contribute ideas and opinions about how the product should work.

Desired Qualifications

  • Full-stack knowledge.
  • Experience with Python and frameworks such as Django, FastAPI, or Flask.
  • Familiarity with Airflow, PostgreSQL, and NestJS.
  • Experience in artificial intelligence.

About the Company

Laurel

AI-powered time tracking for professional services

Laurel offers an AI-powered time intelligence platform for professional services firms to map time to business outcomes. It passively captures work activity from email, documents, and video calls, then uses firm-specific AI models to group activities, generate detailed billing narratives, and check entries against client and firm rules in real time. Unlike generic time-tracking tools, Laurel targets knowledge-based industries and serves as a foundational data layer for AI transformation, helping recover billable time and reduce revenue leakage. Its goal is to help professionals use their time more effectively, increase profitability, and enable data-driven pricing and staffing decisions.

Company size
201-500
Company stage
Series C
Total funding
$149.7M
Headquarters
San Francisco, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at Laurel

See more jobs