Principal Software Engineer @DriveTime
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted YDay

[Hiring] Principal Software Engineer @DriveTime

YDay - DriveTime is hiring a remote Principal Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: USA

Role Description

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.

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.

  • 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.

Qualifications

  • 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.

Requirements

  • 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.

Benefits

  • Work From Home.
  • Medical, dental, and vision coverage.
  • 401(K), company-paid life insurance policy, short and long-term disability coverage.
  • Growth opportunities with over 1,000 employees promoted year over year.
  • Tuition reimbursement for professional development.
  • Wellness program including self-guided coaching and cash incentives.
  • Competitive pay across the organization.
  • Paid time off including wellness days, holidays, and vacation time.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Principal Software Engineer @DriveTime
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 132,317+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later