About this role
Senior Software Development Engineer, Cash & Liquidity
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.
What You'll Do
-
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
-
You Bring
-
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
-
Special Knowledge (Nice to Have, But Not Required)
-
Experience with financial backend systems
-
Experience with mentoring
-
Experience working on performance fine-tuning
-
Reside in EST timezone
Location
This role is open to candidates in the following locations: New York, NY - Hybrid
- This role is expected to come into the office on a cadence set by the Hiring Manager/Team.
- If you're not based in one of the locations listed above, this role is not a fit, and we cannot accommodate remote work outside these locations.
- Applicants must be authorized to work for any employer in the U.S. DriveWealth does not sponsor or take over sponsorship of an employment visa at this time.
Pay Range: $155,000 – $175,000 USD
About the company
DriveWealth
Actively Hiring
The Modern Brokerage Platform New Jersey Startup Financial Services Financial Technology B2B Scale Stage Rapidly increasing operations
This company has a significant amount of investment from top investors
This company has a valuation of $1B or more
Learn more about DriveWealth
Funding AMOUNT RAISED
$66.7M
FUNDED OVER
4 rounds
Rounds C $56700000
Series C - Sep 2020+3
View DriveWealth's funding history
Founders Robert S. Cortright CEO/Founder
View the team
Similar Jobs