About this role
Senior Software Engineer, Enterprise Reporting (Software Engineer III) for LEADVENTURE® is a remote-first role on the team that owns our enterprise reporting platform. You will work across the full stack to build the infrastructure and experiences that power reporting for our dealer network, delivering actionable data and insights to both customers and internal teams. This is a hands-on position with real ownership, offering opportunities to shape parts of the platform from the ground up, make meaningful architectural and technical decisions, and own features end-to-end—from database schema and API design to the UI used by internal teams and dealers. You will tackle challenges around data reliability, query performance, and scalability, with a focus on delivering measurable business impact. You will collaborate closely with product, data, and other engineering teams, and contribute to a culture that values clear communication and shipping impactful work.
Responsibilities
- Design, build, and maintain full-stack features across the enterprise reporting platform
- Work on systems that handle large-scale data processing, including ingestion pipelines, query optimization, scheduling, and result delivery
- Build and improve APIs, background services, and data pipelines in .NET
- Develop and maintain cloud-native services in AWS
- 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
Requirements
-
5–7 years of professional software engineering experience
-
Full-stack development experience, comfortable owning features from backend to frontend
-
C# / .NET experience building APIs, services, and backend systems
-
AWS experience with production services
-
SQL: strong experience writing performant queries, designing schemas, and working with relational databases
-
Solid fundamentals in distributed systems thinking, API design, testing practices, and CI/CD
-
React experience building modern frontend applications
-
Fluency in English and Spanish
-
Demonstrated ability to work effectively in a mixed mode (onsite, remote, or hybrid) environment, including consistent use of video conferencing, collaboration tools, proactive communication, and a professional on-camera presence
-
Nice to have
-
Digital marketing domain knowledge (campaign management, lead generation, or dealer/automotive marketing)
-
Experience with event-driven architectures and message queues
-
Experience in a multi-tenant SaaS environment
-
Familiarity with data visualization tools or BI reporting concepts