Taro Logo

Senior Software Engineer - Brokerage Platform

Global B2B fintech organization providing API-based platform for investing and trading experiences worldwide.
$150,000 - $170,000
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
7+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer - Brokerage Platform

DriveWealth is revolutionizing global financial access through its B2B fintech platform that enables partners to offer seamless investing and trading experiences worldwide. As a Senior Software Engineer on the Brokerage Platform team, you'll be at the forefront of building high-performance, scalable systems using Java, Kafka, and PostgreSQL on AWS. The role offers an exciting blend of technical challenges, focusing on creating event-driven microservices and optimizing high-throughput applications.

You'll join a culture that combines the innovation of a tech startup with the stability of Wall Street, working on a platform that handles US equities, mutual funds, ETFs, fixed income, and options trading. The position offers competitive compensation ($150,000-$170,000), comprehensive benefits, and the opportunity to work in a hybrid environment from New York City.

The ideal candidate brings 7+ years of software engineering experience, with expertise in Java and distributed systems. You'll be responsible for designing low-latency applications, implementing database partitioning strategies, and maintaining CI/CD pipelines. This role is perfect for engineers who are passionate about financial technology and want to contribute to a platform that's democratizing access to financial independence globally.

DriveWealth values diversity and inclusion, encouraging creativity while maintaining institutional-grade execution standards. The company offers excellent benefits, including unlimited PTO, comprehensive healthcare, and significant professional development opportunities. Join a team that's making a real impact in global financial services while working with cutting-edge technologies and talented professionals.

Last updated 7 months ago

Responsibilities For Senior Software Engineer - Brokerage Platform

  • Design and develop high-performance, multi-threaded applications in Java
  • Build and enhance event-driven microservices for real-time processing
  • Implement database partitioning strategies for high-transaction environments
  • Maintain messaging systems for asynchronous communication
  • Implement and maintain CI/CD pipelines
  • Write and maintain automated tests
  • Optimize systems for performance and reliability
  • Participate in code reviews and mentorship
  • Collaborate with infrastructure and product teams

Requirements For Senior Software Engineer - Brokerage Platform

Java
Kafka
PostgreSQL
  • 7+ years of software engineering experience with Java focus
  • Strong experience with multi-threading and concurrent programming
  • Experience in designing event-driven microservices
  • Familiarity with database partitioning and sharding strategies
  • Knowledge of cloud-native architectures and AWS
  • Experience with CI/CD pipelines and DevOps tools
  • Experience with automated testing frameworks
  • Strong problem-solving skills

Benefits For Senior Software Engineer - Brokerage Platform

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Commuter Benefits
Education Budget
  • Competitive medical, dental, and vision insurance
  • Mental Health and family planning services
  • Unlimited paid time off
  • 16 weeks paid parental leave
  • Pre-tax commuter benefits
  • $2,500 yearly education budget
  • $75 monthly fitness reimbursement
  • Company-provided phone
  • Hybrid work flexibility
  • Daily lunch stipend and unlimited snacks (in-office)

Interested in this job?