Position: Senior Scala developer
Company: Forbytes
Experience required: 3y
Category: Scala
English level: upper
Published: 2020-11-01T00:00:00+02:00

Project is a data security product enabling safe internal use of sensitive data. The software finds and classifies sensitive data in cloud data warehouses, finds risky queries (relative to sensitive fields), and throws alerts when it finds risky queries. Software currently works for Redshift and Snowflake on AWS.

Client is San Francisco based company and is looking to expand core back-end engineering team (of 4 Highly Experienced Engineer ) to help accelerate the product roadmap. Their server stack is Scala, Akka and Play. They're also heavy users of SQL. 
Ideal candidates will also have experience with or more cloud warehouses such as Redshift, Snowflake, BigQuery, or Synapse.

Responsibilities:
o	Work with the engineering team to design, build, and test our cloud-based platform including front-end, back-end, and services
o	Participate in feature estimation, feature prioritization, sprint planning, biweekly sprints, code reviews, and sprint retros
o	Contribute to product development: understand customer needs and work with the product team to design, plan, and implement new features 
o	Support early customers of our software by investigating and fixing production issues
o	Help us improve our processes and make the right tradeoffs between agility, cost, and reliability

Requirements:
o	MS degree in Computer Science or technical field; or comparable industry experience
o	Experience with at least 2 of the following:
o	5+ years back-end development (e.g. REST API) for enterprise B2B product
o	3+ years Scala experience. As secondary option can be considered candidate with 5+ years of experience who is prepared to switch to Scala.
o	Development on cloud platforms including AWS
o	Data warehouse/database experience (as data scientist or DBA) and SQL expertise
o	Good communication skills
o	Willing to learn, challenge yourself, and share your ideas with the team
o	Able to multitask and wear many hats in a fast-paced environment. This week you might lead design of a new feature, next week you are fixing a critical bug or improving our CI infrastructure
o	confident written and communication English skills

Desirable:
o	Porting software to BigQuery and Azure Synapse
o	Cybersecurity experience and strong adversarial thinking
o	Highly desirable: familiarity with program analysis techniques, especially static analysis and formal methods