Software Engineer - Assets

San Francisco, CA, United States • $120k - $190k • 0.001% - 0.010%

Element Analytics

Role Location

  • San Francisco, CA, United States


  • $120k - $190k
  • 0.001% - 0.010%


51 - 100 people


539 Bryant St Ste 401
San Francisco, CA, 94107, US

Tech Stack

  • Azure
  • Kubernetes
  • Scala
  • Akka-HTTP
  • Akka
  • MySQL
  • React
  • Artifactory
  • CircleCI
  • Python
  • C#
  • PostgreSQL
  • AWS
  • Terraform

Role Description

What we're looking for

We're looking for great engineers to join the Assets Team at Element. We're tasked with building a domain-specific industrial applications to help our customers model, organize, and explore all of their data from disparate sources. You can learn more about our platform, Element AssetHub, here.

Our current focus in on implementing applications services, event-driven workflows, and distributed data backends.

We love functional programming, reactive systems, domain-driven design, agile development, and working together as a team to deliver value to our customers!

Our Stack

Our stack is always changing and we're always considering new technologies. These are some of the technologies and tools we work with regularly:

  • Scala
  • Akka
    • Akka HTTP
    • Akka Streams
    • Akka Typed
    • Akka Persistence
  • Javascript
  • React
  • Redux
  • Kubernetes

About Element Analytics

At Element, we're inspired by people who work at industrial companies on day-to-day operations, who keep the lights on and provide so much of the world’s living necessities. We provide them with technology that removes existing obstacles and enables them to realize the full potential of their capabilities. Our mission is to make industrial data incredibly easy to use, and turn it into insight that people can act on to achieve new levels of operational performance. We're a team of industry veterans, data scientists and engineers, analytical and creative thinkers. We thrive on solving hard problems and turning data into real-world impact.

Company Culture

We are a company that has been very intentional about our culture, guided by our 6 core values, which are:

People-Centric Experiences - We design and build technology that puts people first. It molds to their needs and behavior, and enables them through intuitive user experiences to do what they do best, faster.

Simplicity - We seek to understand complexity and simplify it. We value simplicity because it's easily understood and helps people focus on what’s most important.

Humility - We listen, we learn, and we enjoy building things with smart people who are made better by working as a team.

Honest Growth - We focused on growth without shortcuts. We're honest with ourselves and the people we work with; honest growth is the only kind of real, sustainable growth.

Experiential Diversity - We respect, value, and seek out each other’s diverse perspectives. An encouraging, diverse environment brings out the best in everyone and surfaces new ideas and opportunities. Together, we arrive at the optimal solution.

A Scientific Approach - We apply the scientific method to problem-solving. We hypothesize and test assumptions, continuously and rapidly iterate based on results. Testing before building allows us to make better decisions and create the most impactful solutions.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.