Senior Software Development Engineer, Cash & Liquidity

DriveWealthNew York, NY
Onsite

About The Position

The Senior Software Engineer on the Cash & Liquidity Management team works collaboratively with technology and business teams to build next-generation features and enhancements for our API and money movement platforms and help our clients build innovative investing solutions at scale. With DriveWealth at a growth inflection point, the opportunities for this role are twofold: our growing volumes translate to interesting technical challenges related to scale. There is also an opportunity to gain knowledge of the money movement side of finance.

Requirements

  • 7+ years of experience in backend software development using OOP/Functional principles in Java. Other languages in the JVM platform, such as Kotlin or Scala are also acceptable
  • Experience designing and integrating RESTful APIs
  • Experience in a good number of the following: Spring Boot, OpenAPI, message queuing frameworks (AMQ, Kinesis, SQS, Kafka, etc.), distributed caching (we use Redis), DynamoDB (or similar), Postgres (or similar)
  • Active development experience in a cloud-based microservices environment (AWS, Google Cloud, Azure)
  • Experience with compute/container platforms such as AWS EC2, K8s is highly preferred
  • Experience with Git and Github, gitflow and git actions
  • A high bar for code quality and work to eliminate unnecessary duplication and awkward workarounds.
  • Discipline in writing well-formatted code, engaging in code reviews
  • Automated testing, logging, monitoring, alerting, etc.
  • Understanding of software systems architecture, tradeoffs, and collaborating design ideas
  • Excellent communication, both verbal and written

Nice To Haves

  • Experience with financial backend systems
  • Experience with mentoring
  • Experience working on performance fine-tuning
  • Reside in EST timezone

Responsibilities

  • Hands-on software development as you grow to understand how we handle various money flows
  • Collaborate with internal stakeholders
  • Work with the Cash & Liquidity Management team to architect and design new systems
  • Maintain and enhance existing systems
  • Work with vendor banking-as-a-service APIs
  • Deeply understand real-world money movement workflows in the banking industry and automate manual operational processes

Benefits

  • competitive compensation
  • equity
  • 401(k) match
  • full insurance coverage
  • wellness reimbursement
  • company-provided phone
  • personal development allowance
  • generous PTO
  • observed holidays
  • extended leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service