Sr. Software Engineer (.NET), Communications

DriveCentric

United States

Remote

USD 110,000 - 165,000

Full time

25 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

9 Paid Holidays
15 FTO days in first year
401K with 4% match (eligible after 90+
Health Insurance
Flexible Spending Account
Health Savings Account
Vision Insurance
Short/Long-Term Disability Insurance
Employer-paid Life Insurance
Additional Voluntary Life Insurance
Critical Care Insurance
Hospital Indemnity Insurance
Employee Assistance Program
Pluralsight subscription

Job summary

DriveCentric, Inc. is seeking a senior backend engineer to own the email delivery and domain infrastructure for thousands of dealerships.

You will manage sending domains, DNS records, and provider integrations to ensure inbox delivery while building scalable, event-driven services feeding our CRM. You will work with Kafka-based pipelines, front-end Angular interfaces, and a suite of email platforms (SendGrid, Mandrill, Mailchimp) to support transactional, inbound, and price-change emails.

Qualifications

  • 5+ years of C# .NET development experience.
  • 3+ years with 3rd party API integrations.
  • 3+ years with Microsoft SQL Server and/or PostgreSQL.
  • Working knowledge of email infrastructure (SMTP, MIME, DNS records for email authentication).
  • Experience with frontend frameworks, preferably Angular.
  • Working knowledge of HTTP and webhook based integrations.
  • Working knowledge of parallel and asynchronous programming techniques.
  • Working knowledge of data exchange formats (JSON, XML).
  • Experience with microservice and event-driven architecture.
  • Exceptional communication, problem solving, and analytical skills.

Responsibilities

  • Own sending domain management for thousands of dealerships: store-specific and shared sending domains, DNS records, SPF/DKIM/DMARC, and a normalized source of truth for domain configuration.
  • Protect deliverability and sender reputation. Diagnose DMARC failures, hard/soft bounces, and blocks; report on blocked mail by store.
  • Architect and scale the Email Blast platform: batching, queues, scheduling, audience accuracy, partitioned tables, and blast metrics for reporting.
  • Build and maintain services behind transactional, inbound, and price change emails.
  • Integrate with email service providers (SendGrid, Mandrill, Mailchimp): API keys, subusers, webhooks, routing, compliance.
  • Own APIs and event-driven pipelines (Kafka) that feed data back to the CRM.
  • Navigate email compliance and abuse prevention: CAN-SPAM, CASL, FTC requirements, unsubscribe headers, opt-out handling, blocking malicious links.
  • Design and develop customer and admin facing Angular UI for customer interactions and store management.
  • Build testability into communication systems: simulated providers, webhook forwarding, automated unsubscribe/send tests, load simulators.
  • Assist in identifying and resolving issues; perform root cause analysis on escalations.
  • Keep services healthy: framework/library upgrades, security remediation, query tuning, retry/dead-letter handling, monitoring, alert tuning.
  • Participate in story refinement, release planning, code reviews; deploy validated code to production.

Skills

C# .NET
API integration
Angular
SQL Server / PostgreSQL
HTTP/Webhooks
Microservices
JSON/XML
Asynchronous programming
Problem solving

Tools

Kafka
MassTransit
OpenTelemetry
Grafana
Elastic
AWS

Job description

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.

Email is critical for allowing dealerships to reach their customers. The Communications Team owns that channel end to end: sending domains and DNS authentication, deliverability and reputation, Email Blast campaigns, transactional and inbound email, price change emails, click and unsubscribe tracking, and the compliance rules that govern all of it. If you want to own high-volume, customer-facing systems where every message has to land in the inbox, you'll like it here.

Responsibilities:

Own sending domain management for thousands of dealerships: store-specific and shared sending domains, DNS records (SPF, DKIM, DMARC), link and SSL branding, and a normalized source of truth for domain configuration.

Protect deliverability and sender reputation. Diagnose DMARC failures, hard and soft bounces, and mailbox-provider blocks (Xfinity, iCloud, and others), and report on blocked and bounced mail by store.

Architect and scale the Email Blast platform: batching and send queues for high-volume and shared domains, scheduling within store hours, audience accuracy, partitioned tables, and blast metrics for reporting.

Build and maintain the services behind transactional, inbound, and price change emails.

Integrate with and manage email service providers (SendGrid, Mandrill, Mailchimp): API keys and subusers, event webhooks, routing traffic between providers, and staying inside provider limits and compliance policies.

Own APIs and event-driven pipelines (Kafka) that carry that data back to the CRM.

Navigate email compliance and abuse prevention: CAN-SPAM, Canada's CASL, FTC requirements, List-Unsubscribe headers, opt-out handling, and blocking malicious links in inbound and outbound mail.

Design and develop customer and admin facing Angular UI for customer interactions and store management.

Build testability into communication systems: simulated providers, webhook forwarding for dynamic environments, automated tests for unsubscribe and send flows, and load and allocator simulators.

Assist in identifying and resolving issues. Research escalations from support teams, dealership email problems, and bug reports. Perform root cause analysis and address identified issues.

Keep services healthy and current: framework and library upgrades, dependency and security remediation, query tuning, retry and dead-letter handling, APM monitoring, and alert tuning.

Participate in story refinement, release planning, and code review. Deploy your own validated code to production.

Requirements

5+ years of C# .NET development experience.

3+ years of development experience with 3rd party APIs.

3+ years of development experience with Microsoft SQL Server and/or PostgreSQL.

Working knowledge of email infrastructure: SMTP, MIME and message headers, and DNS records for email authentication (SPF, DKIM, DMARC).

Experience with frontend frameworks, preferably Angular.

Working knowledge of HTTP and webhook based integrations.

Working knowledge of parallel and asynchronous programming techniques.

Working knowledge of data exchange formats (JSON, XML, etc.) and serialization/deserialization.

Experience with microservice and event-driven architecture.

Exceptional communication, problem solving, and analytical skills.

Exceptional sense of ownership and responsibility.

Experience owning production issues in real time and diagnosing problems in live customer traffic.

Ability to balance business and technical objectives when making decisions.

Ability to work on tasks independently and as part of a team.

Pluses:
  • Experience with automotive DMS platforms or automotive retail operations.
  • Experience with Kafka.
  • Experience with MassTransit.
  • Experience with production instrumentation: metrics, logging, and distributed tracing (OpenTelemetry, Grafana, Elastic).
  • Experience with AWS (EKS, SQS, S3, Transfer Family, Route 53) and infrastructure as code.
  • Experience working alongside AI coding agents on production codebases.
  • Experience with Angular, TypeScript, or modern front-end frameworks to facilitate full-stack collaboration.
  • Working knowledge of bidirectional integrations.
Paid Time Off
  • Nine (9) Paid Holidays + 15 FTO days in first year
  • 401K with matching up to 4% (eligible after 90 days)
  • Health Insurance
  • Flexible Spending Account
  • Health Savings Account
  • Vision Insurance
  • Short/Long-Term Disability Insurance
  • Employer-paid Life Insurance
  • Additional Voluntary Life Insurance
  • Critical Care Insurance
  • Hospital Indemnity Insurance
  • Employee Assistance Program
  • 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Software Engineer (.NET), DMS
Sr. Software Engineer (.NET), DMS

DriveCentric, Inc. • United States

On-site
USD 140,000 - 185,000
Health Insurance
401K with matching
Paid Time Off
+8
Customer Support Specialist
Customer Support Specialist

DealerBuilt • Texas

Hybrid
USD 42,000 - 66,000
Health coverage
401(k) plan
Unlimited PTO
+2
Customer Support Specialist at DealerBuilt
Customer Support Specialist at DealerBuilt

Feedinkoo: Remote Jobs • United States

Remote
USD 45,000 - 70,000
Vision insurance
401(k)
Disability insurance
+1
Senior Product Manager, F&I and Payments
Senior Product Manager, F&I and Payments

DriveCentric, Inc. • United States

On-site
USD 150,000 - 210,000
Paid Time Off
Nine Paid Holidays
Health Insurance
+10
Staff Software Engineer
Staff Software Engineer

Cars Commerce Inc. • United States

Hybrid
USD 154,000 - 193,000
Medical Dental & Vision
New Hire Home Office Stipend
Generous PTO
+1
Head of Product Marketing
Head of Product Marketing

DriveCentric • St. Louis (MO)

Remote
USD 225,000 - 275,000
Health Insurance
Paid time off
Vision Insurance
+3
Associate Software Engineer
Associate Software Engineer

CDK Global, LLC • Austin (TX)

Hybrid
USD 85,000 - 95,000
Medical, dental, and vision benefits
PTO
401K Matching
+1
Customer Growth BDR
Customer Growth BDR

TradeCentric, LLC • Raleigh (NC)

Remote
USD 65,000 - 75,000
Health Benefits
Monthly Work from Home Stipend
Professional Development Reimbursement
+2
Automotive SDR - Remote, High-Impact Pipeline Builder
Automotive SDR - Remote, High-Impact Pipeline Builder

Priority-Technology-Holdings,-LL • United States

Remote
USD 55,000 - 70,000
Bonus programs
401(k) match
ESPP
+3
Senior Full Stack .NET Developer
Senior Full Stack .NET Developer

Team Velocity • United States

Remote
USD 113,000 - 138,000