Principal Software Development Engineer
Posted on 11/7/2023
INACTIVE
Enables global fractional equities trading via mobile
Company Overview
DriveWealth is a pioneering company in the field of fractional equities trading and embedded investing, providing a robust, cloud-based technology platform that enables over 100 global partners to offer branded investing experiences. The company's culture is rooted in its commitment to continuous evolution and innovation, as evidenced by its industry-leading APIs that streamline every stage of the investing journey. With a reach spanning the U.S., LATAM, EMEA, and APAC, DriveWealth's technology empowers partners to provide affordable market access to more than 16 million investors, thereby driving customer acquisition, loyalty, retention, and revenue growth.
Data & Analytics
Fintech
B2B
Company Stage
Private
Total Funding
$550.8M
Founded
2012
Headquarters
Jersey City, New Jersey
Growth & Insights
Headcount
6 month growth
↑ 2%1 year growth
↓ -4%2 year growth
↑ 29%Locations
New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Data Analysis
Data Structures & Algorithms
Java
Postgres
React.js
TypeScript
NoSQL
CategoriesNew
Software Engineering
Requirements
- Experience with low latency high throughput distributed systems
- Experience with multithreading and concurrency in Java
- Strong knowledge of Java fundamentals, data structures, and best practices for modern software development
- Must understand how to write effective unit and integration tests
- Experience with a 24x7, highly-available architecture
- Strong communication skills. An ability to explain technical concepts and designs, understandably, to a wide audience
- Strong analytical and problem-solving skills
- Ability to work across multiple large-scale, complex, mission-critical applications
- Strong technical writing skills
Responsibilities
- Responsible for the technical design and delivery of new Java projects using exciting, cutting-edge technology
- Develop enhancements to existing Java applications as well as build new applications from the ground up
- Monitor production systems, troubleshoot issues, and assist in remediation fixes
- Assist in recommending and facilitating future maintenance and enhancements
- Work with the trade desk, Risk, Compliance, and Broker Dealer Operations teams, to support and enhance the trading system
Desired Qualifications
- Understanding of JMS and message brokers such as ActiveMQ
- Experience working with React and Typescript
- Experience with NoSQL and POSTGRES database environments
- Experience with Amazon Web Services
- Multiple years experience in fin tech, e-commerce, or analytics companies