> Markdown version of [/jobs/ext/4615789-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/4615789-principal-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - **Company:** DriveTime Sales and Finance Company, LLC - **Location:** Tempe, AZ, United States (Remote available) - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Application Integration Architecture, Computing Platforms, User Authentication, Microsoft Azure, C Sharp (Programming Language), Software Quality, Code Review, Customer Data Management, Python (Programming Language), PostgreSQL, Microsoft SQL Server, MongoDB, Object-Oriented Software Development, Software Engineering, Software Systems, Systems Integration, Web Application Frameworks, Pega, Enterprise Software Applications, Cloud Platform System, Okta, Spring Cloud, ReactJS, Software Security, Firebase, Vue.js, AngularJS, Information Technology, Data Analytics, Low-code, Non-relational Database, Graphql, Front End Software Development, Api Design, Restful APIs, Serverless Computing, Microservices - **Published:** November 7, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=4f188c18384c369d ## About the Role * Ability to establish strong cross-functional partnerships across product, engineering, architecture, and business teams. * Strong engineering fundamentals with the ability to identify enduring solutions beyond technology trends. * Proven ability to navigate and influence product and engineering tradeoffs. * Demonstrated leadership through influence, collaboration, and technical expertise. * Results-oriented mindset with a focus on delivering high-impact business outcomes. * Excellent verbal and written communication skills with the ability to engage technical and non-technical audiences. * Data-driven approach to decision-making and problem-solving. * Strong analytical thinking and the ability to solve complex challenges regardless of technology stack. * Passion for innovation, continuous learning, and mentoring fellow engineers. The Specifics. * 8+ years of professional software engineering experience. * Bachelor's Degree in Information Technology, Computer Science, Engineering, or a related field. * Extensive experience with object-oriented programming languages such as C#, Java, or Python. * Expertise in API design and development using RESTful services, GraphQL, and serverless architectures. * Experience working with relational and non-relational databases including Microsoft SQL Server, MongoDB, PostgreSQL, or similar technologies. * Experience integrating enterprise applications and third-party systems. * Exposure to authentication and authorization platforms such as Okta, Auth0, Cognito, Firebase, or similar solutions. * Experience with modern front-end frameworks such as Angular, React, or Vue. * Experience building solutions in cloud environments, preferably Microsoft Azure. * Experience with Customer Data Platforms (CDPs), preferably Segment, or similar technologies. * Experience with Customer Engagement Platforms (CEPs), preferably Braze, or similar technologies., * Experience with low-code or workflow automation platforms such as Pega, Segment, Decisions, or similar technologies. * Experience working within highly regulated or enterprise-scale environments. * Prior experience leading large-scale modernization, digital transformation, or cloud migration initiatives. * Background implementing event-driven or microservices-based architectures. * Experience mentoring senior engineers and helping establish engineering standards across multiple teams. ## Description In short, as a Principal Software Engineer, you will serve as a technical leader responsible for driving complex, business-critical initiatives across the organization. You will partner closely with product, architecture, and business stakeholders to design scalable solutions, lead engineering strategy, and solve challenging technical problems using modern cloud-native technologies. This role requires a hands-on engineer who can influence technical direction, champion best practices, and help shape the future of our software platforms while delivering measurable business impact. In Long, as the Principal Software Engineer, you will be responsible for: * Leading the design, development, and delivery of enterprise-scale software solutions and strategic technology initiatives. * Architecting and building modern applications using object-oriented programming languages such as C#, Java, or Python. * Designing, developing, and optimizing APIs using RESTful services, GraphQL, and serverless architectures. * Driving application integration efforts across internal systems and external third-party platforms. * Collaborating with product, architecture, and business teams to align technical solutions with organizational objectives. * Providing technical leadership and guidance to engineering teams through architecture reviews, code reviews, and best practice development. * Designing and implementing scalable data solutions leveraging both relational and non-relational databases. * Developing secure applications utilizing modern authentication and authorization frameworks and identity providers. * Contributing to front-end application development using modern frameworks such as Angular, React, or Vue. * Building and deploying cloud-native applications within Azure and other cloud environments as needed. * Partnering with marketing and customer technology teams to integrate Customer Data Platforms (CDPs) and Customer Engagement Platforms (CEPs). * Evaluating emerging tools, technologies, and engineering practices to improve software quality, scalability, and operational efficiency. * Influencing technical strategy and communicating architectural decisions to senior leadership and key stakeholders. * Balancing technical excellence, delivery timelines, and business priorities to achieve successful outcomes.