Staff Backend Software Engineer

DAT Freight & AnalyticsDenver, CO
71d$170,000 - $220,000Hybrid

About The Position

As a Staff Backend Software Engineer, you will be a key technical leader, responsible for the design, development, and delivery of our core backend services. You will tackle complex technical challenges, set architectural direction, and champion best practices across the engineering organization. This is a highly visible role for an expert who wants to have a major impact on our platform.

Requirements

  • Significant experience as a senior or staff-level backend software engineer, with a track record of delivering complex, scalable systems.
  • Deep expertise in Node.js and the related ecosystem.
  • Extensive experience designing, deploying, and managing applications on AWS.
  • Expertise with containerization and orchestration, specifically Docker and Kubernetes.
  • Proficiency in setting up and using Datadog for monitoring, logging, and observability.
  • Strong understanding of microservice architecture, event-driven systems, and distributed systems design patterns.
  • Expertise with relational and NoSQL databases, and messaging systems like Kafka.
  • Excellent communication skills and the ability to articulate complex technical concepts to a variety of audiences.
  • A proven ability to mentor and lead technical projects with high ambiguity.
  • A Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.

Responsibilities

  • Lead the design and implementation of large-scale, high-performance backend systems and microservices using Node.js.
  • Drive the adoption of modern software development practices, including automated testing, conduct code reviews, CI/CD pipelines, and infrastructure-as-code.
  • Architect, maintain and monitor robust, scalable and reliable services on AWS, leveraging services like EKS, EMS (Kafka), and S3.
  • Mentor other backend engineers and provide technical guidance to elevate the skill level of the entire team.
  • Lead the response and resolution for complex production incidents, perform root cause analysis, and implement preventative measures.
  • Work closely with cross-functional teams, including product managers, DevOps, and front-end engineers, to deliver timely, high-quality and performing end-to-end solutions.
  • Design and implement comprehensive monitoring and alerting strategies with Datadog to ensure the health, reliability, and performance of production systems.

Benefits

  • Medical, Dental, Vision, Life, and AD&D insurance
  • Parental Leave
  • Up to 20 days of paid time off starting in year one
  • An additional 10 holidays of paid time off per calendar year
  • 401k matching (immediately vested)
  • Employee Stock Purchase Plan
  • Short- and Long-term disability sick leave
  • Flexible Spending Accounts
  • Health Savings Accounts
  • Employee Assistance Program
  • Additional programs - Employee Referral, Internal Recognition, and Wellness
  • Free TriMet transit pass (Beaverton Office)
  • Competitive salary and benefits package
  • Work on impactful projects in a cutting-edge environment
  • Collaborative and supportive team culture
  • Opportunity to make a real difference in the trucking industry
  • Employee Resource Groups

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

Education Level

Bachelor's degree

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service