Sr. Software Engineer, Team Lead (.NET), Application Services at DriveCentric, Inc. – Saint Louis, Missouri
DriveCentric, Inc.
Saint Louis, Missouri, 63127, United States
Posted on
Updated on
Recently UpdatedJob Function:Information Technology
Explore Related Opportunities
Software and Web Developers, Programmers, and Testers jobs in MissouriJobs in MissouriSoftware and Web Developers, Programmers, and Testers jobs
About This Position
Sr. Software Engineer, Team Lead (.NET), Application Services
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 lead our Application Services team. What do we look for in a technical leader? 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. Lead by example.
Responsibilities:
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 lead our Application Services team. What do we look for in a technical leader? 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. Lead by example.
Responsibilities:
- Perform as a technical contributor 60% of the time, with 20% focus on personnel management and mentorship, and 20% on advancing our Product Platform, the core application services, security architecture, and foundational capabilities that power all DriveCentric products and sit at the center of our feature teams, partner integrations, and internal tooling.
- Own 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.
- Ensure 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 and advocate across 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, establish and maintain security excellence standards including SOC II compliance, credential management, audit logging, threat detection, and incident response capabilities.
- Lead the vision for your team's area of responsibility and align with Sr. Leadership through OKR planning and execution.
- Provide technical ownership for your team's contributions to meet engineering standards, project requirements, and quality expectations.
- Mentor team members through monthly touchpoints, performance reviews, and professional development planning.
- Develop cross-training matrices and enforce documentation standards to guarantee that at least two team members can perform each critical function, eliminating knowledge silos.
- Establish platform governance and standards for how feature teams consume platform services, including versioning strategies, deprecation policies, SDK/library distribution, and architectural patterns that prevent platform misuse or degradation.
- Drive platform adoption and enablement through internal documentation, reference implementations, training sessions, and direct technical consultation to ensure feature teams successfully leverage platform capabilities.
- 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.
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.
- 2+ years of experience leading technical teams.
- 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.
- Experience mentoring and developing other engineers.
- 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, improve team productivity, and push the boundaries of what your team can deliver.
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.
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
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.
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.
Scan to Apply
Just scan this QR code to apply from your phone.
Job Location
Saint Louis, Missouri, 63127, United States
Loading interactive map for Saint Louis, Missouri, 63127, United States
Job Location
This job is located in the Saint Louis, Missouri, 63127, United States region.
Frequently asked questions about this position
Latest Job Openings in Missouri
CDL-A - Dedicated Team truck driver - Toro
Schneider
Blue Springs, MO
Land Surveyor
Professional Engineering Consultant
Kansas City, MO
CDL-A - Dedicated nighttime truck driver - Daimler
Schneider
Kansas City, MO
Crew Chief
Professional Engineering Consultant
Kansas City, MO
Newly Licensed Real Estate Agent — Guided Path from License to Production
ReeceNichols Real Estate
Springfield, MO
Apply For This Position
By submitting your application, you understand and agree to JobTarget's
Terms of Service
and
Privacy Policy.