Staff Software Engineer
DAT Solutions, LLC - Seattle, WA
Apply NowJob Description
About DATDATis an award-winning employer of choice and a next-generation SaaS technology company that has been at the leading edge of innovation in transportation supply chain logistics for 45 years. We continue to transform the industry year over year, by deploying a suite of software solutions to millions of customers every day - customers who depend on DAT for the most relevant data and most accurate insights to help them make smarter business decisions and run their companies more profitably. We operate the largest marketplace of its kind in North America, with 400 million freights posted in 2022, and a database of $150 billion of annual global shipment market transaction data. Our headquarters are in Denver, CO, and Beaverton, OR, with additional offices in Seattle, WA; Springfield, MO; and Bangalore, India. For additional information, seeApplication Deadline: 08/31/2025The OpportunityDAT is looking for a Staff Software Engineer to join our Outgo team in Seattle.The Outgo engineering team is at the heart of revolutionizing financial services for truckers. We build robust, fault-tolerant systems that make real-time decisions and manage money flows with bank-grade reliability. Our technology transforms the accounts receivable process through intelligent automation and visualization, multiplying our operations team's effectiveness. For our customers, we craft intuitive, trustworthy applications that set a new standard for financial services.Outgo modern tech stack is built on Go (golang) on the backend and TypeScript on the frontend, powered by AWS infrastructure. We leverage cutting-edge tools including Temporal, Claude Sonnet, Postgres, Pulumi, Grafana, GraphQL, and React to deliver exceptional results.You are someone whoDemonstrate pride, ownership, and accountability for your work, and expect the same from those you work withShares opinions openly on what's working and what's not across the product, tech stack, and team processesComfortable with independently owning large features with multiple moving partsSeeks feedback early and often in the development processCollaborates effectively and empathetically across different roles such as Design, Operations and ProductIdentifies speed vs quality tradeoffs and balances them judiciouslyBelieves diverse teams make better decisions, and actively fosters a culture where every person can do their best workWhat You'll DoWork across the stack from UI to databaseLeverage AWS to deliver efficient, cloud-native solutionsLead a team of engineers as a technical or product leadDesign and develop REST APIs and other code that is reliable, maintainable, and extendableParticipate in design/code reviewsTranslate business needs and requirements into technical specificationsReview functional requirements and analyze their impact on schedule and software designDocument software designs and project tasksWork with team members to improve development processes and practicesThe Skills and Experience You'll Bring8+ years of professional software development experience in designing, building, scaling, and maintaining production systemsExperience leading a team of engineers as a technical, product lead or managerBackground in driving broad product or technical initiatives that span organizational boundariesExperience with Git version control, CI/CD pipelines, and release management practicesBachelor's Degree in Computer Science, Technology or equivalent experienceWe'd be extra excited ifYou have deep experience across at least two areas of the tech stack (backend, infrastructure, data, etc)You have prior experience with payments and financial technologyYou have direct experience managing sensitive financial recordsWhy DAT?DAT is an award winning employer of choic
Created: 2025-09-17