Staff Engineer
Uplight
Posted
Apr 02, 2026
Location
Remote (US)
Type
Full-time
Compensation
$160212 - $173000
Mission
What you will drive
- Be excited to work with talented, committed people in a fast-paced environment
- Be passionate about energy availability and making a difference in the world
- Love developing great software -- some of your proudest moments involve GitHub
- Be capable of prioritizing your work to adhere to a deliverable schedule and ensure successful delivery that exceeds expectations
- Have a strong eye for detail and quality of your code
- Not be afraid to dig into hard problems, and enjoy experimenting to come up with simple, elegant solutions
- Be interested in putting your ideas forward for collaboration and team work with like-minded developers and architects across the business
- You are an experienced engineer – You have 7+ years of professional experience designing and implementing scalable backend architecture
- You’ll work with a globally distributed set of engineering teams and help coordinate their technical work to achieve impactful results for our customers that also help serve our business in sustainable ways
- You’ll actively own features or systems and define their long-term health, while also improving the health of surrounding systems
- Lead high profile initiatives/projects from inception to completion. This includes working closely with PMs on definition, prioritization, and overall project execution
- Collaborate with key stakeholders – including Product Managers, Sales Engineers, Implementation Engineers, and Program/Project Managers
- Work collaboratively in an Agile/Scrum team to plan and execute at high velocity, and across teams throughout the organization to reuse existing components and architect shared functionality
- Experience with the tools of the trade, including a variety of modern programming languages (Java, C/C++, Objective C, Python, JavaScript)
- Experience with cloud-based architectures, development, deployment, and deployment automation
- You are a strong communicator. Explaining complex technical concepts to product managers, designers, support, and other engineers is no problem for you
- You possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval
- Experience in back-end development – you can understand and build flexible and scalable backend systems to meet the emerging needs of the business
- Proven track record applying industry security best practices to application and system development
- Excels in DevOps, engineers and automates CI/CD pipelines for seamless, independent deployments, advises in refactoring design to improve performance and deployment efficiency, drives devops best practices transforming manual processes into automated workflows
- BS in Computer Science / Engineering, or demonstrable industry experience
- Previous energy industry experience
- Experience with Databricks and/or Snowflake, ETL and data pipelines
- Experience with Enterprise IT systems and Electronic Data Interchange
- Experience with cloud infrastructure automation such as Terraform, cloudformation or similar
- Solid experience with setting up developer flow and developer experience with automation
- You work on the command line confidently and are familiar with all the goodies that the linux toolkit can provide
- You are a Git guru and revel in collaborative workflows
- You have experience in public speaking events
- Make a Meaningful Impact: Your work directly impacts our mission of decarbonization and building a more sustainable future.
- Grow Your Career: We offer ample advancement opportunities, robust learning and development programs, and a supportive team environment that fosters collaboration and innovation.
- Thrive: We offer comprehensive benefits, including flexible time off, generous parental leave, a wellness stipend, and work flexibility to help you thrive both personally and professionally.
- Belong to an Inclusive Community: We celebrate diversity and foster an inclusive workplace where everyone feels respected, empowered, and heard. Our Employee Resource Groups offer opportunities to connect with colleagues who share your interests and backgrounds.
- Be Part of a Growing Movement: Join a team of dedicated individuals who are passionate about creating a more sustainable future. We offer a collaborative environment where your ideas are valued and your contributions recognized. Together, we can build a brighter tomorrow.
Profile
What makes you a great fit
- Be excited to work with talented, committed people in a fast-paced environment
- Be passionate about energy availability and making a difference in the world
- Love developing great software -- some of your proudest moments involve GitHub
- Be capable of prioritizing your work to adhere to a deliverable schedule and ensure successful delivery that exceeds expectations
- Have a strong eye for detail and quality of your code
- Not be afraid to dig into hard problems, and enjoy experimenting to come up with simple, elegant solutions
- Be interested in putting your ideas forward for collaboration and team work with like-minded developers and architects across the business
- You are an experienced engineer – You have 7+ years of professional experience designing and implementing scalable backend architecture
- You’ll work with a globally distributed set of engineering teams and help coordinate their technical work to achieve impactful results for our customers that also help serve our business in sustainable ways
- You’ll actively own features or systems and define their long-term health, while also improving the health of surrounding systems
- Lead high profile initiatives/projects from inception to completion. This includes working closely with PMs on definition, prioritization, and overall project execution
- Collaborate with key stakeholders – including Product Managers, Sales Engineers, Implementation Engineers, and Program/Project Managers
- Work collaboratively in an Agile/Scrum team to plan and execute at high velocity, and across teams throughout the organization to reuse existing components and architect shared functionality
- Experience with the tools of the trade, including a variety of modern programming languages (Java, C/C++, Objective C, Python, JavaScript)
- Experience with cloud-based architectures, development, deployment, and deployment automation
- You are a strong communicator. Explaining complex technical concepts to product managers, designers, support, and other engineers is no problem for you
- You possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval
- Experience in back-end development – you can understand and build flexible and scalable backend systems to meet the emerging needs of the business
- Proven track record applying industry security best practices to application and system development
- Excels in DevOps, engineers and automates CI/CD pipelines for seamless, independent deployments, advises in refactoring design to improve performance and deployment efficiency, drives devops best practices transforming manual processes into automated workflows
- BS in Computer Science / Engineering, or demonstrable industry experience
- Previous energy industry experience
- Experience with Databricks and/or Snowflake, ETL and data pipelines
- Experience with Enterprise IT systems and Electronic Data Interchange
- Experience with cloud infrastructure automation such as Terraform, cloudformation or similar
- Solid experience with setting up developer flow and developer experience with automation
- You work on the command line confidently and are familiar with all the goodies that the linux toolkit can provide
- You are a Git guru and revel in collaborative workflows
- You have experience in public speaking events
- Make a Meaningful Impact: Your work directly impacts our mission of decarbonization and building a more sustainable future.
- Grow Your Career: We offer ample advancement opportunities, robust learning and development programs, and a supportive team environment that fosters collaboration and innovation.
- Thrive: We offer comprehensive benefits, including flexible time off, generous parental leave, a wellness stipend, and work flexibility to help you thrive both personally and professionally.
- Belong to an Inclusive Community: We celebrate diversity and foster an inclusive workplace where everyone feels respected, empowered, and heard. Our Employee Resource Groups offer opportunities to connect with colleagues who share your interests and backgrounds.
- Be Part of a Growing Movement: Join a team of dedicated individuals who are passionate about creating a more sustainable future. We offer a collaborative environment where your ideas are valued and your contributions recognized. Together, we can build a brighter tomorrow.
About
Inside Uplight
Accelerating clean energy through personalized experiences and carbon reduction with leading utilities worldwide.