Senior Software Engineer, Email & Communications Platform
TLDR
You will design and build features for a high-volume email and communications platform, navigating modernization and deliverability challenges that directly drive customer revenue.
- Design, build, and maintain full-stack features across our email and communications platform
- Work on systems that handle email delivery at scale — 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 (Functions, Service Bus, Cosmos DB, SQL, Blob Storage, etc.)
- Drive modernization efforts — refactoring legacy code, migrating to modern patterns, and improving observability and testability in a production system
- Collaborate with product and stakeholders to translate business requirements into well-architected solutions
- Participate in code reviews, technical design discussions, and incident response
- Balance new feature development with incremental improvements to system reliability, maintainability, and developer experience
- Mentor junior engineers and contribute to a culture of engineering excellence
- 5–7 years of professional software engineering experience
- Full-stack development — comfortable owning features from backend to frontend
- C# / .NET — strong experience building APIs, services, and backend systems
- Microsoft Azure — hands-on experience with Azure services in production (e.g., App Services, Functions, Service Bus, SQL, Storage)
- Email delivery at scale — experience with high-volume email systems, including familiarity with concepts like SPF/DKIM/DMARC, IP warming, bounce management, feedback loops, and deliverability monitoring
- SQL Server — strong experience writing performant queries, designing schemas, and working with relational databases (exposure to PostgreSQL is a plus)
- Legacy modernization experience — you've worked in mature codebases and know how to improve systems incrementally without breaking what's already working
- Solid fundamentals — distributed systems thinking, API design, testing practices, CI/CD
- React / Next.js — experience building modern frontend applications
- Digital marketing domain knowledge — understanding of campaign management, lead generation, marketing automation, or dealer/automotive marketing
- Experience with message queue architectures and event-driven systems
- Familiarity with email service providers (SendGrid, Mailgun, SparkPost, etc.)
- Experience working in a multi-tenant SaaS environment
LeadVenture expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of LeadVenture employees to perform their job duties may result in discipline up to and including discharge.
LeadVenture provides a comprehensive suite of SaaS solutions tailored for dealerships in diverse sectors, including powersports, marine, RV, and agriculture. Our innovative digital retailing, eCommerce, and marketing services empower businesses to enhance their online presence and streamline operations. With a portfolio of well-known brands, we stand out by delivering targeted, industry-specific tools that drive success in an increasingly digital marketplace.
- Founded
- Founded 2008
- Employees
- 201-500 employees
- Industry
- Professional Services