Platform Software Engineer

  • BHO Tech
  • Mountain View, CA, USA
  • Sep 20, 2020
Full time Engineering

Job Description

At its core, we are a data company. We’re building interoperability and transparency across hundreds of financial systems, and creating more powerful and robust financial applications on top of that platform.

The technical effort involved is massive. Platform Engineers in the company build portfolio data ingestion systems that process tens of millions of transactions across millions of accounts every day. Our team develops pricing and reference data systems that provide coverage for nearly a trillion dollars in assets, and distributed computation systems that allow users to run complex analytical computations over massive data sets in real time.

As a Software Engineer on our Platform Engineering team, you will be challenged to balance architecting elegant scalable systems with hitting critical business deadlines. We're looking for driven engineers with real technical depth and a desire to understand the end business. Most of all, we want people who are passionate and care deeply about the success of the whole team.

The group you’ll be joining includes senior engineers and leads who have worked at companies like Facebook, Google, DE Shaw, and other top quantitative hedge funds. We value the experience you bring to the table, too. If you've built complex, scalable systems in the past or worked with great teams on hard problems in financial data, join us.

Our engineering team works in Java and Python, but we don’t require prior experience with any specific tool set. Great software engineers can pick up new languages on the job.

The problems we’re tackling are complex, but they’re also globally important. We have the potential to make a huge swath of private investing more transparent, more efficient, and more ethical. If you’re interested in that, we’re excited to meet you.
Requirements

B.S., M.S., or Ph.D. in Computer Science or related technical field.
5+ years experience as a professional software engineer.
Extraordinary talent in software engineering.
Experience with distributed systems design.
A passion for implementing best practices and a bias toward smart automation.
Experience with the entire development lifecycle: inception to rollout to support.
Proven ability to collaborate with and mentor other engineers.
Excellent written and verbal communication skills.
Prior experience in or knowledge of financial data systems is a plus.
Knowledge of Java and/or Python are a plus.
With us, we rely on a range of backgrounds, experiences, and ideas. We value diversity, and we’re proud to be an inclusive, equal opportunity workplace.


Best Regards,
Kris
Kris Young
Account Manager
BHO Tech
San Jose, San Francisco CA
Phone: 866 816-1615 x 823
kris@bhotech.com
www.bhotech.com