Banner Default Image

Staff Scala Engineer - Scala / Akka, Cats, Functional Programming

Job title Staff Scala Engineer - Scala / Akka, Cats, Functional Programming
Contract type: Permanent
Location San Francisco
Industry: Software Engineering
Salary: $225,000 - $275,000
Reference: CMSFSCBC
Contact name: Charlie Murdoch
Contact email:
Published: March 19, 2020 7:18

Job Description

Staff Scala Engineer - Scala / Akka, Cats, Functional Programming 

The Company

Signify Technology is currently working with an innovative tech company in San Francisco, which has created a platform for finding business information about public & private companies. They have millions of investors, Entrepreneurs and sales teams that trust them for their business decisions. This company has tens of millions of funding and has gone through several rounds of funding, now is truly an exciting time to join them!


The mission 


Join the company and you will have the opportunity to work on the platform which enables users to discover information around investments, industry trends, funding information, mergers, news and much more. Their primary product is their dataset, but building out a great API, a solid user experience, and a ton of mechanisms for accessing that data requires building many pieces of tooling and libraries. You will have the opportunity to work in a rapidly changing environment, in a collaborative team that works on architect systems capable of serving as the brains of complex distributed products. You will make important engineering decisions as well as create highly testable rock-solid service implementations, think in microservices and APIs!


The Requirements

  • Minimum 2 years of Hands-on experience using Scala
  • 4 years of professional experience in software engineering
  • Experience with Functional Programming with Cats is a bonus
  • You have worked with Akka and Akka-Http
  • Thorough understand and hands-on experience working with Kafka
  • Solid understanding of computer science and software engineering fundamentals 
  • Motivated to participate in ongoing learning and growth development through pair programming and code review


Company Benefits

  • Competitive salary and equity 
  • Generous Reimbursement policy for L&D activities
  • Active in the Scala community 
  • Daily catered lunches and snacks
  • Fitness reimbursement
  • Flexible paid time off
  • Volunteered paid time off
  • Incredible medical, vision and dental benefits for employees and their families
  • Free one medical group membership for employees and their families
  • 401k and Roth plans
  • Free Lyft rides from anywhere in the bay area
  • Work alongside a team of driven engineers and entrepreneurs