Hotline: 678-408-1354

Back End Software Engineer

Is this your story?

You like the creative process of developing software, work with the latest greatest technology or perhaps even contributed to it… you have a great education and already some years of experience under your belt at one of those high-profile technology companies.

Still you feel something is missing and you are not part of a story that gets you truly excited. The words Cloud, Big Data or Machine Learning are in your resume, but more than anything else, you want it to show you are part of something that will make a lasting impact.

You may be interested in Stem! We develop the brains to store and use renewable energy. We obviously are passionate about being part of the clean energy wave… but we are not followers… we have created self-learning software that knows when it is the most economical time to store renewable energy and when to release it again.

We are excited about renewable energy and help reducing the world’s carbon footprint, but at the same time we have created a commercially successful business with hundreds of organizations, including many Fortune 500 companies. Our customers are great organizations that try to be responsible with their energy usage. And by using Stem, they gain economic benefits at the same time.

Here at Stem, we have a great team of software developers; some of us are building a scalable and secure cloud, others enjoy programming IoT devices and make them do magic tricks. We also have a team of data scientists who design machine learning software that lets our service make autonomous decisions about storing, releasing and trading energy.

Do you have a story that we should hear, and you feel what we do here at Stem is something that will make you passionate too? We are looking forward to meet you and learn if there is an opportunity to have you join our team!

About Stem

Stem creates innovative technology services that transform the way energy is distributed and consumed. Stem’s mission is to build and operate the largest digitally-connected energy storage network for our customers.

Our world-class analytics will optimize the value of customer’s energy assets and facilitate their participation in energy markets, yielding economic and societal benefits while decarbonizing the grid. We create automated, price-responsive systems that enable C&I customers to predict and control electricity costs and capture savings in a rapidly-evolving utility landscape. The Stem system combines predictive analytics and advanced energy storage with a high-fidelity software user interface. By buffering spikes in energy usage, Stem also reduces the impact of the C&I customer on the utility grid and enables better grid citizenship. Through innovation in technology and financing, our goal is to optimize the relationships between energy providers and consumers.

What is the job?

As a back-end software engineer at Stem, you will be part of the software team that develops cloud based software to:

process large amounts of telemetry data

operate our energy storage network

enable integration with our partners

provide the foundation layers of our cloud stack

Required Skills

Well-organized and detail oriented personality

Advanced proficiency in Python, C++, Java or any other modern language that is commonly used in back-end services

Experience writing APIs or RESTful endpoints

Demonstrated competency with SQL and NoSQL data constructs (e.g. DynamoDB, Hive, Presto, MongoDB, Cassandra)

Experience with distributed message brokers (such as RabbitMQ, Kinesis, Kafka, ZeroMQ) and AMQP

Hands-on development in a Linux environment

Hands-on experience with Agile Methodology and working in Agile teams.

Working knowledge with popular frameworks: Django, RoR, Spring

Bonus Points: Experience in designing and implementing micro-services

Bonus Points: Working knowledge of stream processing frameworks (such as Storm) or micro-batch frameworks (such as Spark)

Bonus Points: Familiar with AI or Machine Learning

Required Experience

At least a Bachelor’s degree (Masters preferred)

A minimum of 3 years of relevant software development experience

Professional interest in energy and clean technologies

Must be comfortable operating in a fast moving environment where learning must be done quickly

Share this job

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter