Senior Software Engineer

Grapevine, TX
Full Time
Technology
Experienced
Join our team and be part of something truly transformational!

We are different.
Under the name of CareGard Warranty Services, Automotive Financial Group (AFG) was founded in 1994. Within the past 30 years, AFG has become a leader in vehicle service contracts and protection products. Through partnerships with car dealerships, finance companies, and automotive manufacturers (OEM), CareGard has redefined the standards of service in the automotive industry. Driven by a profound mission to enhance the automotive landscape, CareGard has tirelessly worked towards nurturing talent and fostering a culture rooted in values of trust and reliability. Today, it stands as a titan among extended warranty providers, celebrated for its exceptional Google ratings and unwavering commitment to excellence.

Excellence is in our DNA.
At CareGard, we are always looking for the best talent on the planet.   Our people have an ownership mentality in everything we do.  We exude initiative, accountability, and an unyielding pursuit of excellence. Our culture is built on integrity, innovation, and passion. Together, these values create an atmosphere that allows us to surpass customer expectations and cultivate deep-seated relationships built on trust. As we chart our course through new and existing growth opportunities, we invite those who dare to dream, who are dedicated to becoming the finest versions of themselves, and who approach challenges with a visionary problem-solving mindset to grow with us.

 

Once in a Lifetime Opportunity.

We are growing every day, and we are looking for a Senior Software Engineer who operates as a true technical owner, someone who designs, builds, and sustains systems that matter. This is a role for an engineer who sees beyond individual tasks and understands how technology, product, and business outcomes intersect.

Our Senior Software Engineers play a critical role in shaping the platform. You will own backend services end-to-end, design and evolve scalable systems, and partner closely with product, data, and engineering leaders to deliver reliable, high-impact customer-facing features.

This is a hands-on role with real authority. You will contribute meaningfully to architectural decisions, evaluate tradeoffs across performance, reliability, security, and speed, and help guide the long-term technical direction of the platform. Your judgment will influence systems that support core business operations and rich, high-volume datasets.

Beyond code, you will raise the bar for the engineering team. This includes mentoring junior engineers, leading by example in code quality and system design, and helping establish best practices that improve how the team builds and ships software.

If you thrive in environments where you are trusted to make decisions, enjoy solving complex real-world problems, and want to leave systems better than you found them, this role is for you.
 

What’s next?
Are you the needle in the haystack we are looking for?  If so, reach out immediately so we can call off our extensive search. 


Responsibilities
  • Architect, design, and develop scalable, reliable, and secure backend services and APIs
  • Collaborate with product managers and data analysts to build features that deliver measurable outcomes
  • Write clean, maintainable, well-tested code
  • Lead technical projects from design through implementation
  • Conduct code reviews and mentor junior engineers
  • Participate in system design discussions and technical roadmap planning
  • Ensure the platform's performance, security, and reliability at scale
Requirements
  • 5+ years of professional software development experience
  • Strong proficiency in Python, Go, Node.js, or .NET (or similar modern language)
  • Experience with modern web frameworks and RESTful APIs
  • Solid understanding of SQL and experience with relational databases (e.g., PostgreSQL, MySQL)
  • Experience designing and scaling distributed systems
  • Familiarity with CI/CD pipelines, cloud infrastructure (AWS, GCP, or Azure), and containerization (Docker, Kubernetes)
  • Strong communication skills and ability to work cross-functionally
Nice to Have / Pluses
  • Experience working in data-rich or analytics-heavy environments
  • Familiarity with data pipeline tools (e.g., Airflow, dbt, Kafka)
  • Hands-on experience integrating or building AI/ML-enabled features
  • Understanding of ML/AI concepts and tools (e.g., TensorFlow, PyTorch, Scikit-learn)
  • Experience building intelligent alerts, forecasting tools, or recommender systems
  • Contributions to open-source or tech community involvement
Benefits offered
  • Nine Paid Holidays
  • Education/Licensing assistance
  • Paid time off (10 days the first year)
  • Health/Dental/Vision Insurance
  • Employee recognition and company events
Must be authorized to work in the U.S. We are unable to sponsor work visas. 
 
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Human Check*