dv01 is lifting the curtain on the largest financial market in the world: structured finance. The $16+ trillion market is the backbone of everyday activities that empower financial freedom, from consolidating credit card debt and refinancing student loans, to buying a home and starting a small business.
dv01’s data analytics platform brings unparalleled transparency into investment performance and risk for lenders and Wall Street investors in structured products. As a data-first company, we wrangle critical loan data and build modern analytical tools that enable strategic decision-making for responsible lending. In a nutshell, we're helping prevent a repeat of the 2008 global financial crisis by offering the data and tools required to make smarter data-driven decisions resulting in a safer world for all of us.
More than 400 of the largest financial institutions use dv01 for our coverage of over 75 million loans spanning mortgages, personal loans, auto, buy-now-pay-later programs, small business, and student loans. dv01 continues to expand coverage of new markets, adding loans monthly, and developing new technologies for the structured products universe.
The Role
As an Engineering Manager, Software Platform, you will lead teams responsible for dv01’s Software Platform, including:
-
Internal applications that support operational workflows, tooling for the support team, security dashboards, observability tools, and other systems for our internal users.
-
Platform services, aggregators, and integration systems that connect internal and external producers and consumers to dv01’s data.
These teams are key to dv01’s platform strategy and are critical to enabling scale across the organization.
This is a true engineering management role, with accountability for people leadership, delivery, and domain-level technical stewardship. You will not be expected to write production code day-to-day, but you are expected to be technically credible, and capable of guiding architecture, reviewing designs, and making informed tradeoffs as the platform modernizes.
The Software Platform teams primarily build backend services on the JVM stack with Kotlin, on Google Cloud (GCP). They leverage event-driven architectures, and support modern web applications built with React and Web Components.
You will partner closely with other leaders across the org to ensure solutions are scalable, consistent, and aligned with dv01’s long-term architecture.
What You’ll Do
Team & People Leadership
- Directly manage 5 to 8 software engineers across internal applications and platform services.
- Coach and mentor engineers through regular 1:1s, feedback, and career development planning.
- Build a culture of ownership, reliability, and continuous improvement.
- Work closely with the Director of Engineering to make sure your teams are aligned to the Software Platform roadmap and architectural direction.
Technical Leadership & Architecture
- Own the technical direction and architectural health of software platform systems.
- Guide teams through building services, microservices, and UIs.
- Lead the transition and standardization toward Kotlin-based backend services, while managing legacy Scala and Python systems responsibly.
- Ensure services are scalable, observable, secure, and resilient in production.
- Guide the design of event-driven systems, asynchronous workflows, and service integrations.
- Partner with principal engineers, and other leaders, on cross-domain architecture, standards, and long-term technical strategy.
- Review and contribute to RFCs, architecture diagrams, and technical design documents.
Delivery & Execution
- Partner with Product Management to translate platform and internal needs into clear technical roadmaps.
- Collaborate with Project Management and help the teams to clearly understand the work, and then break it down into small digestible units of work, from initiative to milestone to task to subtask.
- Balance delivery of new capabilities with reliability, operational excellence, and technical debt reduction.
- Own operational outcomes, including availability, performance, and incident response.
Cross-Functional Collaboration
- Work closely with internal stakeholders who depend on platform and internal tools (support, operations, account management, etc).
- Coordinate with data producers and consumers to ensure reliable integrations.
- Collaborate with Data Engineering teams, while maintaining clean contracts between systems.
- Communicate technical decisions and tradeoffs clearly to engineering and business stakeholders.
- Collaborate with peer Engineering Managers to align on patterns, tooling, quality standards, and best practices.
What We’re Looking For
- 2+ years of experience managing software engineering teams.
- 9+ years of total experience in software engineering roles.
- Strong foundation in software engineering fundamentals, including system design and distributed systems.
- Experience leading teams through architectural modernization, including monolith-to-microservices transitions.
- Experience building and operating Kotlin/JVM backend services.
- Experience designing and operating event-driven architectures.
- Experience operating cloud-native systems on Google Cloud Platform (GCP).
- Exposure to frontend systems using React and Web Components.
- Understanding of agile principles and the difference between being agile vs doing agile.
- Proven ability to mentor engineers and grow technical leaders.
- Someone who has read this far in the job description.
- Strong written and verbal communication skills.
- A servant-leader mindset focused on enabling teams rather than micromanaging.
- Someone with a positive attitude and a sense of humor.
Nice to Have
- Experience building platform or internal developer tooling.
- Familiarity with data mesh concepts and integration patterns.
- Experience with CI/CD best practices.
- Experience with API gateways, identity, and authorization systems.
- Financial services or capital markets domain knowledge.
BENEFITS & PERKS:
-
Unlimited PTO. Unplug and rejuvenate, however you want—whether that’s vacationing on the beach or at home on a mental-health day.
-
$1,000 Learning & Development Fund. No matter where you are in your career, always invest in your future. We encourage you to attend conferences, take classes, and lead workshops. We also host hackathons, brunch & learns, and other employee-led learning opportunities.
-
Remote-First Environment. People thrive in a flexible and supportive environment that best invigorates them. You can work from your home, cafe, or hotel. You decide.
-
Health Care and Financial Planning. We offer a comprehensive medical, dental, and vision insurance package for you and your family. We also offer a 401(k) for you to contribute.
-
Stay active your way! Get $138/month to put toward your favorite gym or fitness membership — wherever you like to work out. Prefer to exercise at home? You can also use up to $1,650 per year through our Fitness Fund to purchase workout equipment, gear, or other wellness essentials.
-
New Family Bonding. Primary caregivers can take 16 weeks off 100% paid leave, while secondary caregivers can take 4 weeks. Returning to work after bringing home a new child isn’t easy, which is why we’re flexible and empathetic to the needs of new parents.
dv01 is an equal opportunity employer and all qualified applicants and employees will receive consideration for employment opportunities without regard to race, color, religion, creed, sex, sexual orientation, gender identity or expression, age, national origin or ancestry, citizenship, veteran status, membership in the uniformed services, disability, genetic information or any other basis protected by applicable law.