Drivetime logo
Drivetime
Posted 54 days agoVerified live 1d ago

Software Engineer

Brief overview

Remote
UndergradOr in progress
3+ yrsMinimum
11 H-1B approvalsDept. of Labor
8 green cardsCertified filings
C#/.NETRESTful APIsSpring BootFastAPIAngularReactVueSingle-Page Application (SPA) DevelopmentUnit TestingAzureAWSLLM Integration with OpenAI

About the company

Automotive retail and financing provider

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
11H-1B approved
100%approval rate
1new H-1B hires
8PERM certified
$162,321median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20234
20242
20254
20261
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
20231
20242
20252
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
20245
20263
Top sponsored roles
Director, Software EngineeringBusiness Intelligence Developer IIISenior Manager, Software EngineeringMANAGER, SOFTWARE ENGINEERINGDATABASE DEVELOPER III
Sponsored employees from
India

Job description

Summary

DriveTime Family of Brands is a privately owned used car sales, finance, and servicing company that uses technology and innovation to support vehicle purchasing, financing, and protection. The Software Engineer will design, develop, test, integrate, and support scalable software applications, including front-end, back-end, distributed, cloud, API, and generative AI solutions. The role partners with business and product stakeholders and contributes to business-critical initiatives and continuous improvement.

Responsibilities

  • Partnering with business and product stakeholders to gather requirements and design, develop, test, debug, document, and support software applications
  • Leveraging generative AI-assisted development tools to accelerate research, coding, debugging, documentation, and testing while maintaining high standards of code quality
  • Supporting integration efforts across APIs, data sources, and external systems to ensure seamless, secure, and scalable application connectivity
  • Designing and developing robust software solutions that support business-critical initiatives
  • Collaborating with cross-functional teams in an environment that encourages innovation and continuous improvement
  • Contributing to the development of scalable distributed systems and modern web applications
  • Developing and maintaining front-end and back-end application components
  • Writing and maintaining unit tests to ensure software quality and reliability
  • Staying current on emerging software development technologies, architectures, design patterns, and generative AI advancements
  • Communicating technical concepts, project status, and recommendations clearly to both technical and non-technical stakeholders

Skills

  • 3+ years experience in software, web, or application development
  • Bachelor's degree in Computer Science, Information Technology, or a related field or equivalent work experience
  • Experience with backend development frameworks such as Spring Boot, FastAPI, Gin/Fiber, or similar technologies
  • Experience developing and consuming APIs, including RESTful services, .NET Web API, MassTransit, and Async API
  • Experience with modern front-end frameworks such as Angular, React, or Vue
  • Experience with client-side SPA development
  • Experience developing unit tests
  • Experience deploying and supporting applications in cloud environments such as Azure, AWS, or GCP
  • Experience integrating applications with LLMs such as OpenAI using SDKs or frameworks including Semantic Kernel, LangChain, Foundry, or similar technologies
  • Working knowledge of HTML, CSS, JavaScript, and/or TypeScript
  • Ability to build strong cross-functional relationships with business and technology partners
  • Strong verbal and written communication skills
  • Passion for continuous learning and professional development, particularly in AI and LLM technologies
  • Strong analytical and problem-solving abilities
  • Collaborative mindset with the ability to work effectively in a team environment
  • Ability to adapt quickly to evolving technologies and business priorities
  • Experience working on complex technical challenges and delivering practical solutions
  • Commitment to producing high-quality, maintainable, and scalable software
  • Experience with C# and .NET development preferred
  • Experience building and supporting distributed systems at scale
  • Exposure to modern AI-assisted software development practices
  • Experience working in agile development environments
  • Familiarity with cloud-native architectures and microservices design patterns

Qualifications

Must Haves

  • 3+ years experience in software, web, or application development
  • Bachelor's degree in Computer Science, Information Technology, or a related field or equivalent work experience
  • Experience with backend development frameworks such as Spring Boot, FastAPI, Gin/Fiber, or similar technologies
  • Experience developing and consuming APIs, including RESTful services, .NET Web API, MassTransit, and Async API
  • Experience with modern front-end frameworks such as Angular, React, or Vue
  • Experience with client-side SPA development
  • Experience developing unit tests
  • Experience deploying and supporting applications in cloud environments such as Azure, AWS, or GCP
  • Experience integrating applications with LLMs such as OpenAI using SDKs or frameworks including Semantic Kernel, LangChain, Foundry, or similar technologies
  • Working knowledge of HTML, CSS, JavaScript, and/or TypeScript
  • Ability to build strong cross-functional relationships with business and technology partners
  • Strong verbal and written communication skills
  • Passion for continuous learning and professional development, particularly in AI and LLM technologies
  • Strong analytical and problem-solving abilities
  • Collaborative mindset with the ability to work effectively in a team environment
  • Ability to adapt quickly to evolving technologies and business priorities
  • Experience working on complex technical challenges and delivering practical solutions
  • Commitment to producing high-quality, maintainable, and scalable software

Nice to Haves

  • Experience with C# and .NET development preferred
  • Experience building and supporting distributed systems at scale
  • Exposure to modern AI-assisted software development practices
  • Experience working in agile development environments
  • Familiarity with cloud-native architectures and microservices design patterns

Benefits

  • Work from home from an approved city and state.
  • Medical, dental, and vision insurance; DriveTime Family of Brands covers a sizable amount of insurance premiums.
  • 401(k).
  • Company-paid life insurance policy.
  • Short- and long-term disability coverage.
  • Professional growth opportunities, including opportunities for promotion.
  • Tuition reimbursement.
  • Wellness program including self-guided coaching and journeys, cash incentives, and discounts on medical premiums.
  • Paid time off for full-time roles, including wellness days, holidays, and personal time.
  • Vacation time for part-time employees; the more you work, the more you earn.

More jobs like this