Software Engineer - Digital Platform (Staff / Sr Staff)
To see similar active jobs please follow this link: Remote Development jobs
What we are looking for
Equilibrium was founded with a vision for building a company where innovation, collaboration, machine learning, and data science power all aspects of our algorithmic decision-making. We are looking for a Software Engineer, Digital Platform (Staff / Sr Staff) who can multitask, demonstrate flexibility, and deal with many different situations at a time like writing specifications and documentation for the server-side features, analyzing the technology currently being used and developing plans and processes for improvement and expansion.
As a senior member of our Digital Services group, you will be responsible for designing, building and maintaining the digital platform used by Equilibrium’s development teams & empower critical developer workflows.
What you will do
Help define and advance EQ's 'Golden Path' covering the full software development lifecycle.
Design & implement internal tools, libraries and APIs. Work with application teams to integrate them into our services.
Refine our test, build and deployment process. Evaluate and integrate 3rd-party tools.
Expand and mature our observability & monitoring stack.
Evolve our infrastructure using infrastructure-as-code best practices.
Share on-call responsibilities and blamesless postmortems with the rest of our Digital Services group.
Shape our roadmap by sharing your passionate voice for best practices, informed by experience.
Mentor other engineers within Digital Services to grow our collective understanding.
The minimum qualifications you’ll need
Passion for clean energy and fighting climate change.
BS/Master's degree in a technical discipline, or equivalent practical experience.
8+ years of relevant work experience
Deep experience in software development (preferred language: Python). A commitment to writing readable, reliable, and well-tested code.
Deep experience with using automated CI/CD pipelines to test, build, package, and deploy code
Experience working in a monorepo (preferably polyglot)
Experience with Kubernetes or other containerized workload platforms.
Experience with infrastructure-as-code (preferred language: Terraform).
Experience with AWS cloud services
Ability to adapt to cross-functional teams and new ways of working.
Knowledge and experience working in an agile team and/or a willingness to learn.
Strong communication skills.
Nice to have additional skills
Energy industry experience
Expert-level experience with any of Terraform / AWS / Kubernetes.
Experience managing Databricks and/or Snowflake at scale.
About the job
Software Engineer - Digital Platform (Staff / Sr Staff)
To see similar active jobs please follow this link: Remote Development jobs
What we are looking for
Equilibrium was founded with a vision for building a company where innovation, collaboration, machine learning, and data science power all aspects of our algorithmic decision-making. We are looking for a Software Engineer, Digital Platform (Staff / Sr Staff) who can multitask, demonstrate flexibility, and deal with many different situations at a time like writing specifications and documentation for the server-side features, analyzing the technology currently being used and developing plans and processes for improvement and expansion.
As a senior member of our Digital Services group, you will be responsible for designing, building and maintaining the digital platform used by Equilibrium’s development teams & empower critical developer workflows.
What you will do
Help define and advance EQ's 'Golden Path' covering the full software development lifecycle.
Design & implement internal tools, libraries and APIs. Work with application teams to integrate them into our services.
Refine our test, build and deployment process. Evaluate and integrate 3rd-party tools.
Expand and mature our observability & monitoring stack.
Evolve our infrastructure using infrastructure-as-code best practices.
Share on-call responsibilities and blamesless postmortems with the rest of our Digital Services group.
Shape our roadmap by sharing your passionate voice for best practices, informed by experience.
Mentor other engineers within Digital Services to grow our collective understanding.
The minimum qualifications you’ll need
Passion for clean energy and fighting climate change.
BS/Master's degree in a technical discipline, or equivalent practical experience.
8+ years of relevant work experience
Deep experience in software development (preferred language: Python). A commitment to writing readable, reliable, and well-tested code.
Deep experience with using automated CI/CD pipelines to test, build, package, and deploy code
Experience working in a monorepo (preferably polyglot)
Experience with Kubernetes or other containerized workload platforms.
Experience with infrastructure-as-code (preferred language: Terraform).
Experience with AWS cloud services
Ability to adapt to cross-functional teams and new ways of working.
Knowledge and experience working in an agile team and/or a willingness to learn.
Strong communication skills.
Nice to have additional skills
Energy industry experience
Expert-level experience with any of Terraform / AWS / Kubernetes.
Experience managing Databricks and/or Snowflake at scale.
