Senior Software Engineer

DriveWealth is a global B2B financial technology organization dedicated to democratizing access to financial independence around the world. Our mission is realized through an API-based platform, empowering our partners to offer seamless investing and trading experiences to clients worldwide, all from their mobile devices.
$185,000 - $200,000
Backend
Senior Software Engineer
Hybrid
5+ years of experience

Description For Senior Software Engineer

DriveWealth is seeking a Senior Software Engineer to work on our CoreTrade and DriveWealth Institutional teams. You'll be building an ultra-low latency, high throughput trading system and the tools to run and democratize investing globally. This role involves working with cutting-edge technologies to re-engineer our mission-critical trading stack to be industrial-grade.

We're looking for someone with exceptional attention to detail who values simplicity over complexity in code and communication. You'll be working cross-functionally with teams ranging from trade desks, Quants, product managers, risk management, and compliance.

Key Responsibilities:

  • Lead the technical design and delivery of new Java projects using cutting-edge technology
  • Work with the Broker-Dealer Operations teams to support and enhance the trading system
  • Set goals with your team and collaborate in setting organizational goals

Requirements:

  • Strong Java fundamentals, data structures, and best practices for modern software development
  • 5+ years of experience with low latency, high throughput message-based systems
  • Experience with multithreading and concurrency in Java
  • Understanding of Java Garbage Collection
  • Ability to write effective unit and integration tests

Nice to Have:

  • Experience in brokerage, trading, fintech, or e-commerce
  • Knowledge of message brokers and/or messaging libraries (JMS, Kafka, ActiveMQ, Aeron)
  • Experience with application containerization tools (Docker, Podman)
  • Familiarity with FIX messaging protocol
  • Experience with PostgreSQL database
  • Experience with Amazon Web Services

We offer a competitive compensation package, including a salary range of $185,000 - $200,000 USD for this hybrid role in New York, NY. Our benefits include comprehensive health insurance, mental health services, unlimited PTO, parental leave, education budget, and more.

Join us in our mission to democratize access to financial independence around the world!

Last updated 5 months ago

Responsibilities For Senior Software Engineer

  • Lead the technical design and delivery of new Java projects using cutting-edge technology
  • Work with the Broker-Dealer Operations teams to support and enhance the trading system
  • Set goals with your team and collaborate in setting organizational goals

Requirements For Senior Software Engineer

Java
PostgreSQL
  • Strong Java fundamentals, data structures, and best practices for modern software development
  • 5+ years of experience with low latency, high throughput message-based systems
  • Experience with multithreading and concurrency in Java
  • Understanding of Java Garbage Collection
  • Ability to write effective unit and integration tests

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Education Budget
Commuter Benefits
  • Competitive medical, dental, and vision insurance options
  • Mental Health and family planning services
  • Unlimited paid time off with ten observed holidays
  • 16 weeks of paid parental leave for biological and adoptive parents
  • Pre-tax commuter benefits
  • $2,500 each year to invest in continued education and personal development
  • $75 a month in fitness and wellness reimbursement
  • Company-provided phone
  • Hybrid work experience that allows for flexibility
  • For in-office employees, a daily lunch stipend, unlimited snacks, and engaging office space in the Financial District

Interested in this job?

Jobs Related To DriveWealth Senior Software Engineer

Senior Software Engineer - Brokerage Platform

Senior Software Engineer role at DriveWealth, building high-performance trading systems with Java, Kafka, and AWS in New York City.

Senior Software Development Engineer, Post Trade

Senior Software Development Engineer, Post Trade at DriveWealth: Lead development of scalable brokerage systems using Java, microservices, and cloud technologies.

Senior Software Development Engineer, API

Senior Software Development Engineer, API role at DriveWealth. Build and enhance API platform for innovative investing solutions. 6+ years Java experience required.

Sr. Software Development Engineer, AWS Commerce Platform (AWS CP), AWS Billing (PPOA)

Senior Software Engineering role at AWS Commerce Platform, focusing on building scalable billing and commerce systems with competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Viva Horizontals team, focusing on AI-powered employee experience solutions and backend services.