Staff Software Engineer, Salesforce
About the role
DAT DAT Freight & Analytics is an award-winning employer of choice and a next-generation SaaS technology company. Founded in 1978, DAT operates the largest freight marketplace in North America, processing 250 million+ load posts annually and maintaining one of the largest repositories of freight market transaction data in the world. On a defined path to $1 billion in revenue, DAT deploys a suite of software solutions, machine learning models, and intelligent automation tools that help brokers, carriers, and shippers price freight accurately, source capacity, reduce risk, and operate more efficiently. With nearly 700 teammates across offices in Denver, CO; Portland, OR; Seattle, WA; Springfield, MO; Toronto, ON; and Bangalore, India, DAT combines the credibility of a multi-decade market leader with the drive of a company that is not done disrupting the industry it helped build.
Key Measures for Success
- Delivery of high-quality, scalable, and efficient enterprise solutions
- Seamless integration of Salesforce with other cloud-based and on-premise applications
- Optimization of Salesforce configurations and workflows to improve business efficiency
- Adoption of DevOps, CI/CD, and Agile methodologies in enterprise development
- Effective knowledge-sharing and mentorship within the engineering team
What You’ll Do
- Architect, develop, and maintain enterprise solutions that integrate Salesforce and other business-critical applications
- Lead design and development efforts across various technologies including cloud platforms, APIs, and middleware
- Write and maintain technical documentation for all projects and processes
- Troubleshoot and debug technical issues, ensuring timely resolution of any production issues
- Establish best practices for data governance, security, and compliance
- Lead efforts in DevOps, CI/CD pipelines, and test automation
- Write unit, integration, and functional tests, and guide others in doing the same
- Participate in design/code reviews, team meetings, and contribute to the overall growth and success of the team
- Translate business needs and requirements into technical specifications
- Provide technical leadership, mentoring and direction to other team members
- Stay up to date with industry trends, emerging technologies, and best practices
Required Experience / Education
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
- 7+ years of experience in enterprise software development, with at least 4 years of Salesforce experience
- Salesforce Platform Developer I or II certification required
- Experience integrating Salesforce with ERP, CPQ, or other enterprise applications
- Experience using and implementing Salesforce RCA (Revenue Cloud Advanced)
The Skills And Experience You’ll Bring
- Strong Salesforce development and administration experience
- Proficiency in Apex, Lightning Web Components, Flows, and SOQL
- Knowledge of enterprise integration patterns, APIs, and cloud-native solutions
- Hands-on experience with middleware, API gateways, and ETL tools
- Experience working with ERP, CRM, and financial systems
- Strong programming experience in Java, Python, or Node.js
- Cloud experience with AWS, Azure, or Google Cloud
- Applied Knowledge of Microservices established best practices
- Applied Knowledge of REST APIs established best practices
- Practical experience of Design Principles and Patterns
- Strong analytical skills and problem-solving mindset
Why DAT?
- Strong corporate culture and values
- Competitive salary and benefits package
- Opportunity to make a real difference in the trucking industry
- Employee Resource Groups