Senior Software Engineer

DAT

$143K — $183K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years experience in software development with a focus on complex, scalable systems
  • Deep expertise in Node.js and its ecosystem
  • Extensive experience deploying applications on AWS
  • Expertise in Docker and Kubernetes for containerization and orchestration
  • Proficient in UI frameworks like Angular or React
  • Strong understanding of microservices and distributed systems
  • Excellent communication skills for conveying technical concepts

Responsibilities

  • Lead design and implementation of large-scale backend systems
  • Drive adoption of modern software development practices
  • Architect and maintain scalable services on AWS
  • Mentor engineers and elevate team skill levels
  • Lead incident management and perform root cause analysis
  • Collaborate with cross-functional teams to deliver solutions
  • Implement monitoring strategies with Datadog for system health

Benefits

  • Hybrid work environment for flexibility
  • Opportunities to work on high-impact logistics projects
  • Team culture prioritizing integrity, innovation, and collaboration
  • Comprehensive benefits package including medical, dental, vision, and a 401k matching program
  • Employee stock purchase plan
Full Job Description
Job Application Deadline: 06/30/2026

The opportunity

As a Senior 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.

What You'll Do
  • Technical Leadership: Lead the design and implementation end to end of large-scale, high-performance backend systems and an intuitive user experience.
  • Best Practices: Drive the adoption of modern software development practices, including automated testing, conduct code reviews, CI/CD pipelines, and infrastructure-as-code.
  • Cloud Architecture: Architect, maintain and monitor robust, scalable and reliable services on AWS, leveraging services like EKS, EMS (Kafka), and S3.
  • Mentorship: Mentor other engineers and provide technical guidance to elevate the skill level of the entire team.
  • Incident Management: Lead the response and resolution for complex production incidents, perform root cause analysis, and implement preventative measures.
  • Collaboration: Work closely with cross-functional teams, including product managers, DevOps, and UX to deliver timely, high-quality and performing end-to-end solutions.
  • Observability: Design and implement comprehensive monitoring and alerting strategies with Datadog to ensure the health, reliability, and performance of production systems.

The Skills and Experience You'll Bring
  • At least 5 years of experience in software development with significant experience as a software engineer or higher and 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 user interface frameworks such as Angular, React and/or web components.
  • 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.

Why join DAT?
  • A hybrid work environment that offers flexibility.
  • Work on challenging, high-impact projects that are shaping the future of the logistics industry.
  • Join a team that values integrity, innovation, and collaboration.
  • Generous benefits, including medical, dental, vision, 401k matching, and an employee stock purchase plan.


For Colorado-based candidates, in compliance with the Colorado Equal Pay for Equal Work Act, the salary range for this role is $143,000.00 - $183,000.00 + target bonus. DAT considers factors such as scope and responsibilities of the position, candidate's work experience, education and training, core skills, internal equity, and market and business elements when extending an offer.

Similar Jobs

More Jobs at DAT

More Information Technology Jobs

Find similar Senior Software Engineer jobs: