Senior Software Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimate### Who you are
- 5-7+ years of professional software engineering experience with a proven track record of shipping impactful products
- Backend Mastery: Strong proficiency with TypeScript and Node.js, including API design and debugging in production environments
- Distributed Systems: Deep understanding of consistency tradeoffs, failure modes, retries, and graceful degradation
- Data Expertise: Proficiency with SQL (PostgreSQL preferred) including schema design, migrations, and query performance
- Messaging & Cloud: Hands-on experience with message queues (Kafka or RabbitMQ) and cloud-native deployments (AWS)
- Product Mindset: You prioritize user outcomes and business impact over technical novelty. You are comfortable breaking down complex, undefined problems
- Communication: Excellent ability to advocate for technical direction and communicate progress to non-technical stakeholders
- Mobile Experience: Familiarity with React Native or app modernization
- Modern API Patterns: GraphQL experience (schema design, performance, caching)
- Specialized Domains: Experience in logistics, fintech/payments, fraud prevention, or two-sided marketplaces
- DevOps Culture: Experience with CI/CD, feature flags, and environment promotion strategies
### What the job involves
- DAT is hiring Senior Software Engineers to join the teams building the Convoy Platform—a digital freight marketplace that connects brokers and carriers through industry-leading technology
- We currently have two high-impact openings: one within our Broker Tech team and one within Carrier Tech team. While each team focuses on a different side of the marketplace, both share a common goal: building a seamless, automated, and reliable ecosystem for the logistics industry
- Broker Tech: You will build tools that enable brokers to match shipments and grow their business within their own ecosystems. Your work will focus on things as diverse as:
- Building smarter tools and visibility that boost broker match rates
- Enabling brokers to expand through better pricing, new freight categories, and integrations
- Creating unified, timely communication channels so brokers stay informed and engaged in real time
- Carrier Tech: You will own the systems driving the Convoy marketplace and carrier experience.Your work will focus on things as diverse as:
- Search and discovery
- Carrier onboarding and engagement
- Fraud prevention
- Marketplace impression tracking
- Drive Technical Delivery: Lead substantial product initiatives from concept to production. You will drive design and deliveryensuring inter-team dependencies are accounted for
- Full-Stack Development: Write, test, and deploy production-quality code. Our stack primarily leverages js, TypeScript, and PostgreSQL, with React/React Native powering our web and mobile experiences
- Architect for Scale: Design message-driven workflows (Kafka/RabbitMQ) and distributed systems that handle the complexities of a real-time marketplace
- Own the Lifecycle: Manage the full software lifecycle in a high-ownership, low-process environment. This includes observability, incident response, and performance tuning
- Collaborate & Mentor: Partner with Product, Data Science, and business stakeholders to solve ambiguous problems. Mentor junior engineers and uphold high standards for code reviews and documentation
### Benefits
- Remote/hybrid flexibility
- 20 days PTO from day one, plus 10 paid holidays annually
- Wellness allowance
- Parental leave
- Career development paths
- Leadership training, mentorship programs, education reimbursement & industry certifications
- Performance bonuses & annual merit increases
- Immediate 401(k) matching
- Stock purchase program
- Premium health coverage, plus dental & vision
- Mental health support
- FSA/HSA options
- Life insurance
Similar roles
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote- Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite
- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
- Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
- Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite