Demo

Sr. Software Engineer (.NET), Application Services

DriveCentric
Missouri, MO Full Time
POSTED ON 5/27/2026
AVAILABLE BEFORE 6/25/2026
Are you tired of not being challenged, not having a voice, or having to work with outdated technologies? Do you want to be a direct contributor in a company that is an innovation leader and has the awards to prove it?

DriveCentric is the premier customer relationship management (CRM) and AI marketing company that connects automotive dealerships to customers in innovative, award-winning ways. We’re seeking an exceptional Sr. Software Engineer to join our Application Services team.

What do we look for in a senior engineer? Extreme ownership. Relentless problem-solving. A positive, customer-focused attitude. Calm under pressure. Strong technical judgment. A diverse set of skills and experiences. A commitment to excellence.

Responsibilities:

  • Serve as a senior technical contributor on the Application Services team, to deliver high-impact platform and infrastructure work across the Product Platform—the core application services, security architecture, and foundational capabilities that power all DriveCentric products.
  • Own and evolve foundational platform services that support product delivery and enable integration across the application stack, ensuring reliable request routing, rate limiting, IP whitelisting, and middleware functionality for downstream services.
  • Design and maintain secure, scalable systems for the core service, identifying and resolving scalability bottlenecks to reliably support tens of thousands of concurrent users across multi-tenant SaaS deployments.
  • Implement and enforce robust multi-tenant isolation including data boundaries, tenant-aware request handling, and secure context switching between stores.
  • Drive performance optimization across database access patterns, query efficiency, and connection management to ensure the core service meets throughput and latency requirements at scale.
  • Partner with feature teams to ensure the core platform provides stable, well-documented interfaces as the sole data access point for downstream services.
  • Solve complex distributed authentication challenges—including session management, token lifecycle, SSO federation, MFA flows, and IP whitelisting—using AWS Cognito across web and mobile clients.
  • In collaboration with Cybersecurity, contribute to security excellence standards including SOC II compliance, credential management, audit logging, threat detection, and incident response capabilities.
  • Provide technical ownership for your contributions to meet engineering standards, project requirements, and quality expectations.
  • Decompose monolithic functionality into reusable platform primitives that can be composed by feature teams, extracting common patterns (data access, caching, event publishing, authorization checks) into centralized services that eliminate code duplication.
  • Establish and maintain platform governance artifacts including versioning strategies, deprecation policies, SDK/library distribution patterns, and architectural documentation that prevent platform misuse or degradation.
  • Support platform adoption and enablement through internal documentation, reference implementations, and direct technical consultation to help feature teams successfully leverage platform capabilities.


Requirements:

  • 7 years of full-stack software engineering experience.
  • 3 years of hands-on experience with authentication systems, identity management, and security protocols (OAuth 2.0, OIDC, SAML, JWT) with working knowledge of AWS Cognito.
  • Demonstrate senior-level expertise in C# .NET, APIs, SQL, Microsoft SQL Server, and/or PostgreSQL.
  • Deep understanding of authentication/authorization patterns, session management, token lifecycle, and credential security best practices.
  • Working knowledge of security frameworks and compliance standards (OWASP Top 10, SOC 2, encryption at rest/in transit).
  • Proven history of designing and developing scalable, testable applications using service-oriented architecture, with 5 years owning mission-critical production services at scale (50 pods, 99.9% uptime, 10K RPS) in containerized environments.
  • Ability to balance business and technical objectives when making security and architectural decisions.
  • Excellent written and verbal communication skills to work effectively with product, engineering, security teams, and customers; internal and external.
  • Working knowledge of API gateway patterns, middleware development, and request/response transformation.
  • Leverage AI tooling as a key accelerant across all aspects of the role, continuously identifying opportunities to integrate AI into workflows and improve productivity.


Pluses:

  • Experience with SaaS multi-tenancy patterns and tenant isolation strategies.
  • Hands-on experience with .NET 8 , microservice architecture, and message queues (Kafka, SQS).
  • Experience with specific AWS services (SNS, Route53, EKS, ECS).
  • Experience with Angular, TypeScript, or modern front-end frameworks for full-stack authentication flows.
  • Experience with security scanning tools, penetration testing, and vulnerability management.
  • Familiarity with zero-trust architecture principles and implementation.
  • Background in identity federation, directory services (Active Directory, LDAP), or enterprise SSO solutions.
  • Experience designing and operating multi-tenant systems with strong tenant isolation, data boundary enforcement, and context-aware request handling.
  • Experience mentoring or guiding other engineers in technical best practices.


Benefits:

  • Competitive salary bonus annual merit increases
  • Health, vision, and dental insurance (eligible on day 1)
  • 401K with matching up to 4% (eligible after 90 days)
  • 9 company holidays 15 FTO days in first year
  • Reimbursement for relevant technical certifications
  • Professional growth opportunities
  • Pluralsight subscription
  • Flexible Spending Account
  • Health Savings Account
  • Short/Long-Term Disability Insurance
  • Employer-paid Life Insurance
  • Additional Voluntary Life Insurance
  • Accident Insurance
  • Critical Care Insurance
  • Hospital Indemnity Insurance
  • Employee Assistance Program


Equal Opportunity Statement:

DriveCentric is an Equal Opportunity Employer. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other protected characteristics. All qualified applicants are encouraged to apply.

Salary.com Estimation for Sr. Software Engineer (.NET), Application Services in Missouri, MO
$70,975 to $95,980
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Software Engineer (.NET), Application Services?

Sign up to receive alerts about other jobs on the Sr. Software Engineer (.NET), Application Services career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$77,991 - $108,747
Income Estimation: 
$111,725 - $147,313
Income Estimation: 
$112,673 - $137,290
Income Estimation: 
$140,233 - $181,029
Income Estimation: 
$161,209 - $233,553
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at DriveCentric

  • DriveCentric St Louis, MO
  • Are you tired of not being challenged, not having a voice, or having to work with outdated technologies? Do you want to be a direct contributor in a compan... more
  • Just Posted

  • DriveCentric Saint Louis, MO
  • About DriveCentric DriveCentric is the world's first Augmented Intelligence CRM, purpose-built for automotive retail. We help thousands of dealerships acro... more
  • 4 Days Ago

  • DriveCentric Saint Louis, MO
  • About DriveCentric DriveCentric is the world's first Augmented Intelligence CRM, purpose-built for automotive retail. We help thousands of dealerships acro... more
  • 4 Days Ago

  • DriveCentric Saint Louis, MO
  • About DriveCentric DriveCentric is the world's first Augmented Intelligence CRM, purpose-built for automotive retail. We help thousands of dealerships acro... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Sr. Software Engineer (.NET), Application Services jobs in the Missouri, MO area that may be a better fit.

  • TALENT Software Services Austin, TX
  • Job Overview: The IT Infrastructure and Engineering group provides the high-performance compute environment that fuels product and solutions development fo... more
  • 19 Days Ago

  • DriveCentric St Louis, MO
  • Are you tired of not being challenged, not having a voice, or having to work with outdated technologies? Do you want to be a direct contributor in a compan... more
  • Just Posted

AI Assistant is available now!

Feel free to start your new journey!