DriveTime Family of Brands is the largest privately owned used car sales finance & servicing company in the nation. Headquartered in Tempe, Arizona and Dallas, Texas, we create opportunities and improve the lives of our customers and our employees by placing a focus on putting the right customer, in the right vehicle, on the right terms and on their path to ownership. The DriveTime Family of Brands spans across DriveTime, Bridgecrest and SilverRock. You can find us at the intersection of technology and innovation as we use our proprietary tools and over two decades of industry knowledge to redefine the process of purchasing, financing, and protecting your vehicle. This is not a position for which sponsorship will be provided. Individuals with temporary visas or who need sponsorship now or in the future are not eligible for hire at this time. We are seeking an exceptional Senior Software Engineer who thrives at the intersection of software, data, and platform engineering. We are looking for a high-caliber technologist who can design systems end-to-end — from APIs and distributed services to scalable data models and AI-ready data platforms. You will work on business-critical systems that power financing, analytics, customer experiences, and AI-driven decisioning. You will collaborate across engineering, analytics, product, and executive leadership to translate complex business needs into elegant, scalable technical solutions. In short, as our Senior Software Engineer, you will: Design and build scalable systems — application services, APIs, event-driven workflows, or data pipelines. Own architecture decisions across software and data platforms. Drive engineering best practices in performance, reliability, CI/CD, and observability. Translate ambiguous business requirements into production-ready solutions. Raise the bar for engineering excellence across teams. In long, our Senior Software Engineer is responsible for: Architect distributed systems using modern cloud-native principles. Build robust APIs (RESTful, GraphQL) and backend services in C# / .NET and Python. Design scalable data models in Snowflake using dbt Core and advanced SQL. Develop event-driven workflows using Azure-native services. Optimize performance across application and data layers. Implement strong testing strategies (unit, integration, data validation). Contribute to CI/CD pipelines using GitHub and Azure DevOps. Mentor engineers and influence technical standards across teams. Partner with BI, analytics, data science, and product teams to unlock business value.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level