DriveWealth is a global B2B financial technology platform democratizing access to financial markets through an API-based investing and trading infrastructure. This Senior Software Development Engineer role focuses on designing and building high-performance, low-latency brokerage systems for the Post Trade Engineering team, working on scalable trading infrastructure supporting equities, options, and mutual funds.
What You'll Do
- Own the technical architecture, design, and delivery of high-performance, low-latency brokerage systems using Java
- Assess the health and performance of software applications and databases, providing technology solutions
- Design, develop, and maintain REST APIs and microservices with event-driven architectures using Kafka on Kubernetes
- Collaborate with Broker Dealer Operations teams to support and enhance trading and back-end systems for multiple asset classes
- Develop and maintain automated testing frameworks and CI/CD pipelines, with support for system integration, test planning, and troubleshooting
What You Need
- Bachelor's degree in Computer Science or related field, or equivalent experience
- At least 5 years of software engineering experience with expertise in Java
- Strong understanding of Test-Driven Development and ability to write effective unit and integration tests
- Proficiency in developing REST APIs and implementing event-driven architectures using Kafka
- Background in financial technology or capital markets (required)
- Experience with NoSQL, SQL, and stored procedures such as PostgreSQL and MySQL
- Experience with Unix/Linux operating systems, including writing scripts to extract and transform data
- Strong experience with Amazon Web Services, Google Cloud Platform, or Microsoft Azure
- Knowledge of Jira, Git, and Jenkins
- Experience with 24/7, highly available architecture design
- Proficiency with CI/CD and automated testing frameworks
- Experience with Scrum and other Agile processes
- Strong communication, analytical, and problem-solving skills
Nice to Have
- Multiple years of experience in fintech, specifically Post Trade, Payments, or SaaS
- Competitive compensation
- base salary plus bonus
- equity
- 401(k) match
- medical insurance
- dental insurance
- vision insurance
- disability insurance
- paid parental leave
- wellness reimbursement
- company-provided phone
- personal development allowance
- generous paid time off (PTO) with observed holidays.