dv01 is looking to solve the problem of lack of transparency in the structured finance market by providing a data analytics platform to lenders and Wall Street investors, thereby preventing a repeat of the 2008 global financial crisis.
Requirements
- 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)
Responsibilities
- 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.
- 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.
Other
- Unlimited PTO
- $1,000 Learning & Development Fund
- Remote-First Environment
- Health Care and Financial Planning
- Stay active your way! Get $138/month to put toward your favorite gym or fitness membership