Remote Position
[Remote] Principal Software Development Engineer, Post Trade
๐ Remote ยท United States
๐ผ Full-time
Note: The job is a remote job and is open to candidates in USA. DriveWealth is a global B2B financial technology organization that provides an API-based platform for investing and trading. The Principal Engineer will lead the architecture, development, and delivery of scalable, low-latency brokerage systems for post-trade operations, while providing technical leadership and mentorship to the engineering team.
Responsibilities
- Responsible for the technical architecture, design and delivery of high performance, low-latency brokerage systems using Java/Golang
- Assesses the health and performance of software applications and databases and provides software and technology solutions
- Design, develop, and maintain REST APIs and microservices
- Work with the Broker Dealer Operations teams to support and enhance the trading and backend system for multiple asset classes like Equities, Options, Mutual Funds etc
- Define specifications and develops components, modifies existing software stack, prepare test data, and prepares functional specifications
- Analyze Service and application performance using various programming languages, tools and techniques
- Develop and maintain automated testing frameworks and CI/CD pipelines
- Provide technical leadership and mentorship to the engineering team
- Provide guidance to non-technical staff in using software and hardware systems most effectively and efficiently
- Support applications with an understanding of system integration, test planning, scripting, and troubleshooting
Skills
- Bachelor's degree in Computer Science or related field or equivalent experience
- At least 10 years of experience in Software Engineering with expertise in Java
- Must understand Test Driven Development and how to write effective unit/integration tests
- Strong understanding of CI/CD and automated testing frameworks
- Proficient in developing and maintaining robust REST APIs and implementing sophisticated event-driven architectures with Kafka and Kubernetes
- Background in financial technology or capital markets is required
- Proficient in No SQL, SQL and Stored Procedures such as in Postgres, MySQL
- Experience with Unix, Linux Operating Systems (writing scripts to extract and transform data)
- Knowledge of Jira, Git, Jenkins
- Experience with a 24x7, highly-available architecture
- Strong experience with Amazon Web Services, Google Cloud Platform or Microsoft Azure
- Experience with Scrum and other Agile processes
- Strong communication skills
- Strong analytical and problem-solving skills
- 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
- Applicants must be currently authorized to work in the United States on a full-time basis without the need for current or future visa sponsorship. DriveWealth does not provide visa sponsorship or support for employment authorization, including transfers, at this time
- Multiple years experience in fin-tech specifically Post Trade, Payment or SaaS
Benefits
- Equity
- A 401(k) match
- Medical insurance
- Dental insurance
- Vision insurance
- Disability insurance
- Paid Parental Leave
- A wellness reimbursement
- A company-provided phone
- A personal development allowance
- Generous Paid Time Off (PTO)
- Observed holidays
- Bonus
- Heavily subsidized benefits and perks
- Fully remote role for candidates based in Austin, Dallas, Denver, Miami, San Francisco, or Seattle, with occasional visits to onsite offices
- Hybrid schedule with 3 days a week in the office for candidates based in Chicago
Company Overview