Build, test, and maintain full-stack features across the email and communications platform
Work on large-scale email delivery systems, including sending infrastructure, queue management, throttling, bounce handling, and deliverability optimization
Build and improve APIs, background services, and data pipelines in .NET
Develop and maintain cloud-native services in Azure, including Functions, Service Bus, Cosmos DB, SQL, and Blob Storage
Refactor legacy code, migrate to modern patterns, and improve observability and testability
Collaborate with product, senior engineers, deliverability specialists, and stakeholders to turn business requirements into solutions
Participate in code reviews, technical design discussions, and incident response
Balance feature development with improvements to reliability, maintainability, and developer experience
Learn from senior engineers, seek feedback, and contribute to engineering excellence
Help operate and modernize a production platform delivering millions of marketing emails for dealership customers
Requirements:
2–4 years of professional software engineering experience
Full-stack development experience across backend and frontend code
Solid experience with C# / .NET for APIs, services, or backend systems
Hands-on experience with Microsoft Azure services, or cloud experience to deepen
Exposure to or strong interest in high-volume email systems; SPF/DKIM/DMARC, bounce management, or deliverability monitoring is a plus
Solid experience writing SQL queries and working with relational databases; PostgreSQL exposure is a plus
Comfort reading, understanding, and improving mature codebases
Knowledge of API design, testing practices, and CI/CD; growing interest in distributed systems
Experience building modern frontend applications with React / Next.js
English and Spanish fluency required
Ability to work effectively in onsite, remote, or hybrid environments using video conferencing and collaboration tools, with proactive communication and professional on-camera presence
Digital marketing domain knowledge is a plus
Exposure to message queue architectures and event-driven systems is a plus
Familiarity with email service providers such as SendGrid, Mailgun, or SparkPost is a plus
Experience in a multi-tenant SaaS environment is a plus
Benefits:
Remote-first team
Equal employment opportunities and nondiscrimination protections
Opportunity to learn from senior engineers and receive feedback
Room to grow professionally
Exposure to modernization efforts and engineering excellence culture
Tags
Carta de presentación
Inicia sesión para generar una carta de presentación para esta vacante.