Principal Data Engineer - Fortune 100 Financial Company
A Fortune 100 financial company is building out an agile innovation lab in down town San Francisco to offer personal loans to individuals at low interest rates. They are looking to hire a very experienced Principal Data Engineer and can pay up to $300,000/year for the right person.
They have been traditionally headquartered on the east coast and focused more on finance but have now opened a startup office in the financial district of down town San Francisco and are looking to fill out that office with the best technical talent in the bay area. You will be responsible for developing the data processing infrastructure of their platform and leading a team of offshore developers. You will contribute your own code and play a large part in the architecture and new development of the platform. The codebase is primarily Java and Scala, however they have some earlier RoR components of their codebase that they have integrated. They are ideally looking for someone who is strong in multiple languages, with a focus on Java and Scala. You should have been coding for at least 15 years and have a background and interest in FinTech and functional programming. Experience with Spark, Hadoop, Flink, Kafka, Samza, and workflow scheduling tools are strongly desired, as is experience working in an Aws environment. This is a role for someone local to the city of San Francisco, no relocation, sponsorship, or C2C is available for this role.
Required Skills & Experience
- 10+ years of Java/Scala experience
- 6+ years of Data Engineering experience
- Experience building data pipelines and API’s in Java/Scala/Clojure
- Experience with Spark, Hadoop, and AWS
- B.S. in C.S.
Desired Skills & Experience
- Experience working in a startup
- Strong communication and collaboration
- Ability to code in multiple languages
- 100% Hands On
You will receive the following benefits:
- Medical Insurance & Health Savings Account (HSA)
- Paid Sick Time Leave
- Pre-tax Commuter Benefit