We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies.

We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies. Less

We use cookies and other tracking technologies... More

Login or register
to publish this job!

Login or register
to save this job!

Login or register
to save interesting jobs!

Login or register
to get access to all your job applications!

Login or register to start contributing with an article!

Login or register
to see more jobs from this company!

Login or register
to boost this post!

Show some love to the author of this blog by giving their post some rocket fuel ūüöÄ.

Login or register to search for your ideal job!

Login or register to start working on this issue!

Login or register
to save articles!

Login to see the application

Engineers who find a new job through Golang Works average a 15% increase in salary ūüöÄ

You will be redirected back to this page right after signin

Back End Scala Engineer

Remote within United States, United Kingdom

18 November, 2021

Compensation

$122K - 163K

Remote within

  • United States
  • United Kingdom

Contract type

Full time
Remote working

Technologies & frameworks

  • Java
  • Clojure
  • Scala
  • Docker/Kubernetes

Benefits & perks

  • Remote working
  • Flexible working
  • Health insurance
  • Paid sick days
  • Dental insurance
  • Vision insurance
  • 401(k) matching
As a Back-End Scala Engineer, you will design and develop elegant and performant code, predominantly in Scala

Role overview

Job Summary

 

As a Back-End Scala Engineer, you will design and develop elegant and performant code, predominantly in Scala while also making extensive use of current open-source technologies such as Kafka, Flink, Spark and Kubernetes. You will join a growing multi-disciplinary team of Data Scientists, Engineers, and Solutions Experts with deep domain knowledge working to develop new capabilities and workflows to solve real-world client problems.

 

Your work will include developing tools to support complex analytics, simulation modeling, deep learning, and artificial intelligence within the QOMPLX:OS SaaS platform. Specific development tasks will range from core service development and improvements to near real-time and batch-oriented data processing for analytics and simulation modeling. As an internal user and developer of the QOMPLX platform, your experience will inform the development of the QOMPLX product suite to improve capability, usability, and performance.

 

Our ideal candidate has a strong work ethic, fantastic attitude, and is comfortable tackling any challenge set before them. The candidate contributes towards Software Architecture decisions and helps the larger technology organization in establishing standards around in-house tools & technologies.

 

QOMPLX provides regular training to our Scala engineers¬†including study groups on the ‚ÄúScala With Cats‚ÄĚ and ‚ÄúPractical FP in Scala‚ÄĚ books and the Typelevel stack in general,¬†and other forms of training. We provide significant flexibility and autonomy to team members, have high expectations, and expect everyone to contribute meaningfully to our broader collective goals.

 

Responsibilities

·       Develop well-designed and performant Scala applications and services predominantly using technologies in the Typelevel Stack (Cats Effect, Http4s, Doobie, Circe).

·       Develop state-of-the-art analytics tools to support diverse tasks ranging from ad hoc analysis to production-grade pipelines and workflows for customer applications

·       Partner with Data Scientists and Analytics Engineers to improve performance and reliability of advanced algorithms

·       Ensure high performance and availability of distributed systems and applications

·       Interact directly with client project team members and operational staff to support live customer deployments

 

Qualifications

·       2+ years of development expertise

·       Expert knowledge of Scala, Sbt, and Git

·       Experience with well-known Scala libraries & frameworks, including Spark.

·       Willingness to learn the Typelevel Scala ecosystem

·       Experience with RESTful API development

·       Effective testing and software quality assurance experience, including performance profiling, static analysis, and dynamic analysis

·       Experience with agile development within commercial projects or elite non-commercial research

·       Affinity for learning and applying new technologies and solving new problems

·       Effective organizational skills with strong attention to detail

¬∑¬†¬†¬†¬†¬†¬†¬†Strong communication skills ‚ÄĒ both written and verbal

 

Desirable

·       Experience with containerization of complex services using Docker, Kubernetes & ArgoCD

·       Experience with Akka, AkkaHTTP

·       Experience with Scala load testing tools such as Gatling

·       Advanced mathematical modeling skills

·       Previous deployments of production systems onto AWS

·       Experience blending analytic and simulation modeling approaches to problem solving

¬∑¬†¬†¬†¬†¬†¬†¬†Experience with other functional programming languages ‚ÄĒ especially Erlang

·       Experience with data analytics for information security, quantitative trading, or other finance applications

·       Familiarity with modern development tools, including Jira, Confluence, Gitlab, ArgoCD, and Slack.

 

Compensation & Benefits

 

·       Competitive salary

·       Full range of benefits, including 401(k) and medical, dental & vision coverage

¬∑¬†¬†¬†¬†¬†¬†¬†Flexible ‚ÄúPersonal Time Off (PTO)‚ÄĚ plan and 10+ paid holiday days per year

 

Please include a cover letter and your current resume with all inquiries

  • 250+

About QOMPLX Developer of enterprise operating systems designed to support the development and management of decision platforms in virtually any business domain. The company's system delivers customers advanced detection and monitoring, adaptive response, and risk optimization capabilities against advanced attackers, enabling clients to quickly and easily integrate all of the disparate data sources across the enterprise into a unified analytics infrastructure to make better decisions.

View 1 job
Engineers who find a new job through Golang Works average a 15% increase in salary.

Compensation

$122K - 163K

Remote within

  • United States
  • United Kingdom

Contract type

Full time
Remote working

Technologies & frameworks

  • Java
  • Clojure
  • Scala
  • Docker/Kubernetes

Benefits & perks

  • Remote working
  • Flexible working
  • Health insurance
  • Paid sick days
  • Dental insurance
  • Vision insurance
  • 401(k) matching

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Golang Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Golang Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email

Other roles that might interest you

Back-end Software Engineer for Braveno core platform (Clojure/Blockchain/Java/Linux/AWS/K8s)ÔĽŅ
Remote
This team is responsible for all software and tooling used in the development of Ledger client applications.
Remote
This team is responsible for all software and tooling used in the development of Ledger client applications.
Remote
Back End Scala Engineer