We are a rapidly expanding tech company specializing in the trading and algorithmic optimization of energy storage and renewable assets globally.
We are looking for a Software Engineer to help shape the future of clean energy. The ideal candidate will be strong in Python (3 years minimum professionally) and have experience handling Telemetry data or exposure to SCADA Systems.
Below is a brief description of responsibilities, must have skills and preferable skills. If you possess the above we would love to chat to you further and see what you require looking for in a role!
You will be responsible for:
Collaborating with internal teams to understand challenges and work towards defining solutions.
Implementing said solutions collaboratively with a view towards minimally complex, reusable, and fault tolerant implementations.
Helping the team build and enhance our platform and infrastructure to better support our customers and users.
Handling large data sets
'Must have' skills and experience:
4+ years of experience in a technical role
3+ years of professional Python experience
Proficiency with Vue.js, API frameworks (FastAPI, Django, etc.), Git, Containerization (docker), SQL (Postgres), Orchestration and IaC (ECS, Kubernetes, Terraform, CloudFormation)
SCADA (via MODBUS, ICCP, DNP3 or OPC UA OR handling Telemetry Data
'Nice to have' skills and experience
Experience in an energy, power trading or post-trade environment
Experience interfacing with SCADA systems via MODBUS, ICCP, DNP3, or OPC UA
Experience with AWS
Experience with dependency management via Poetry
Experience building data pipelines for machine learning
Experience with SQLAlchemy
Linting experience with mypy
Experience with a timeseries oriented datastore
Ultimately we are looking for someone who is a great fit for our company so we encourage you to apply even if you may not meet every requirement in this posting. We value diversity and our environment is supportive, challenging and focused on the consistent delivery of high quality, meaningful work.
In return, we'll give you a competitive salary, flexible working arrangements and a lot of personal development opportunities. We operate a hybrid working model with at least 2 days in our office in Austin.