Senior Software Engineer
$135k - $153kupLIGHT
Description
Uplight is creating a new category of energy. We make software that manages energy resources in homes and businesses—including things like smart thermostats, electric vehicles, solar panels, storage batteries, heat pumps, and even people’s behavior—to generate, shift, or save energy to balance the grid, making it more efficient and reliable. This creates clean energy capacity that can be used by the power grid instead of burning more fossil fuels. Our solutions accelerate the transition to clean energy and save money for energy customers.
We are looking for a Senior Software Engineer – Virtual Power Plant (VPP) to drive our technology forward and help us lead the clean energy revolution. Uplight’s VPP platform provides AI-powered monitoring, forecasting, and dispatch tools to aggregate and orchestrate Distributed Energy Resources (DERs) across multiple asset classes, customer segments, and device types. Your work will directly enable grid operators to draw on flexible, dispatchable capacity at scale to support a variety of critical grid services. In this senior role, you will champion a “full service ownership” culture, taking features from design and development all the way through deployment, infrastructure management, and operational health.
How You Will Make An Impact
- Develop and maintain the scalable backend services and robust APIs that power Uplight’s VPP platform, facilitating seamless access to curated data for internal users and external customers.
- Champion a full service ownership culture by designing, deploying, and managing the underlying cloud infrastructure using modern Infrastructure as Code (IaC) practices.
- Build, optimize, and maintain robust Continuous Integration and Continuous Deployment (CI/CD) pipelines to ensure rapid, secure, and reliable delivery of code to production environments.
- Design cost-effective, scalable data models for various relational and NoSQL databases, ensuring the systems can handle large-scale data storage and retrieval.
- Implement automated systems and processes to monitor data quality, ensuring production data is consistently accurate and highly available for dependent business processes.
- Ensure system reliability through rigorous unit and end-to-end regression testing, proactive system monitoring, performance benchmarking, and debugging of critical production issues.
- Drive architectural design, implement best software engineering practices within the team, and proactively hedge technical risks to deliver projects predictably.
- Help introduce agentic AI into the team’s day-to-day workflows—evaluating and piloting AI coding agents and assistants across development, code review, testing, and operational runbooks.
- Establish the patterns, guardrails, and best practices for using agentic AI responsibly and effectively, collaborating with teams across the wider engineering organization to refine and adopt them with confidence.
- Collaborate closely with Product Management, Delivery, and Operations to translate customer challenges into new capabilities, while mentoring peers through constructive code reviews and technical guidance.
What You Bring To Uplight
- BS, MS, or Ph.D. in Computer Science, Electrical Engineering, or a strictly related field.
- 5+ years of professional software engineering experience, with a proven track record of delivering scalable, production-grade systems.
- Strong proficiency in Python (or similar object-oriented programming languages). You consider writing readable, testable, and maintainable code a core requirement and have a deep understanding of design patterns.
- Hands-on experience with cloud platforms (e.g., AWS), building CI/CD pipelines and utilizing Infrastructure as Code (e.g., Terraform, CloudFormation).
- Solid working knowledge of various SQL and NoSQL databases.
- Extensive experience operating within Agile/Lean development environments with a strong commitment to full service ownership and operational excellence.
Don’t meet every single requirement? Studies have shown that women, marginalized genders and people of color are less likely to apply to jobs unless they meet every single qualification. At Uplight we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.
Why join Uplight in leading the fight against climate change?
At Uplight, We’re Not Just Offering a Job – We’re Offering a Chance To Be Part Of The Solution To One Of The World’s Biggest Challenges. As a Certified B Corporation, We’re Deeply Committed To Both Social And Environmental Responsibility. Here’s Why You Should Join Our Team Of Passionate Uplighters
- 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.
To learn more about our comprehensive benefits package and other perks, visit uplight.com/careers.
Salary range
$135,000 to $153,000 USD + bonus
Application deadline
October 15, 2026
The actual offer, reflecting the total compensation package and benefits, will be determined by a number of factors including the applicant’s experience, knowledge, skills, and abilities, as well as internal equity among our team. Candidates must be eligible to obtain CFIUS approval as a condition of employment.
Uplight provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race (including hair texture and hairstyles), color, religion (including head coverings), age, sex, national origin, disability status (including neurodivergence), genetics, protected veteran status, sexual orientation, gender identity or expression, neurotypicality, or any other characteristic protected by federal, state or local laws.
#J-18808-Ljbffr$174k - $252k
...Python.3 years of experience testing, maintaining, or launching software products.1 year of experience with software design and... ...Experience developing accessible technologies.Google's software engineers develop the next-generation technologies that change how billions...Senior- ...guidance to all employees Communicate any problems or obstacles to senior management Establish workflow policies that enhance speed and... ...-one basis as well as a group Proficient in MS Office and ERP software Knowledge of performance evaluation and budgeting concepts...SeniorFull time
- ...moves fast and works with some of the world's coolest projects - join us. Who you are You take pragmatic approaches to writing software You test drive and refactor your code with confidence You avoid large upfront design and focus on incremental change You...SeniorInternshipWork at officeRemote workWork from home
- ...Otter's software engineers develop next-generation technologies for the outdoor industry that change how billions of users sign waivers, explore... ...technology forward. Job Description We are seeking a Senior Software Engineer to become an integral part of our team! You...Senior
- ...Job summary A Senior Software Engineer with exceptional data and software engineering skills, and a passion for building data-centric applications is to join our team of software developers, data scientists and product owners to support and expand KBI’s Digital Transformation...SeniorImmediate start
$145k - $175k
...focused organization. Foresight Diagnostics is headquartered in Boulder, Colorado. About the Role We are seeking a Senior Full Stack Software Engineer with strong Python experience, frontend proficiency (preferably in React), and backend experience working with...SeniorLocal areaRelocationFlexible hours$140k - $185k
...computational breakthroughs. Join a talented team of scientists, engineers, and business professionals to advance the state-of-the-art... .... About the Role Atom Computing is looking for a Senior Software Engineer to build the software platform that orchestrates our...SeniorTemporary workCasual workWork at office$110k - $160k
...Job Title Senior Software Engineer at Flatirons Solutions Company Flatirons Solutions helps airlines, aerospace manufacturers, and MROs (Maintenance, Repair, and Overhaul organizations) manage complex technical data through innovative software solutions. Our product engineering...SeniorWork at office- ...our mission to protect American businesses and drive innovation in cybersecurity. About the role RADICL is seeking a Senior Software Engineer to join our platform team. You'll design and build API integrations and highly scalable data processing pipelines that...SeniorWork at officeRemote workWork from home
$156k - $193k
...considered. SciTec has immediate opportunities for talented software and algorithm developers to support our radar modernization... ...fast‑paced, collaborative environment composed of scientists, engineers, and developers. You will rapidly prototype advanced radar algorithms...SeniorTemporary workFor contractorsWork experience placementImmediate startRemote workFlexible hours$160k - $185k
...deep-tech startup, we embrace a results-driven, fast-paced, and customer-focused approach to innovation. We are seeking a Senior Software Engineer to lead the development and productization of our software systems that interface with cutting-edge quantum and embedded hardware...SeniorFull timeTemporary workWork at office$50 per hour
...SpaceStandard Job DescriptionPlans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and... ...ground software depot team is looking for an experienced software engineer to support the Next Gen GEO program's command and control...SeniorFull timeTemporary workWork experience placementCasual workFlexible hoursNight shiftAfternoon shift$50 per hour
...SpaceStandard Job DescriptionPlans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and... ...ground software depot team is looking for an experienced software engineer to support the Next Gen GEO program's command and control...SeniorFull timeTemporary workWork experience placementCasual workFlexible hoursNight shiftAfternoon shift$168k - $252k
...match for you too.About the TeamThe AI Model Serving team is the engine behind every production Workday agent and machine learning... ...strategy, this is the team for you.About the RoleAs either a Senior Software Development Engineer or a Principal Software Development...SeniorFull timeWork experience placementWork at officeRemote workHome officeFlexible hours$148.2k - $264k
...mediation, and observability at scale. We partner closely with other engineering and platform teams at Workday to deliver a multi-language, enterprise-grade agent runtime. About the Role As a Senior Software Development Engineer, you will design and build core runtime...SeniorFull timeWork at officeRemote workHome officeFlexible hours$115.8k - $151.94k
...day shift.Job Description:We are seeking a highly motivated Senior Applications Engineer- Cryogenic Test & Measurement to support customers using... ...tool usage, measurement methodologies, instrumentation, and software workflows. Represent the company at conferences, technical...SeniorFull timeLive inLocal areaRemote workFlexible hoursShift workDay shift- ...Anduril Industries is seeking a developer to implement and deploy core real-time image processing software for infrared imaging systems. You will work on embedded, SWAP-limited hardware, enabling rapid fielding and secure integration into defense systems. You will...Senior
$176k - $264k
...frequently, iterates rapidly, and is supporting millions of users of Workday’s products.About the RoleEvisort Engineering is growing! As a Fullstack Software Engineer, you’ll join a collaborative, cross-functional team working to enhance and expand our AI-driven contract...SeniorFull timeContract workWork at officeRemote workHome officeFlexible hours$150k - $185k
Major League Baseball is looking for a Senior Android Engineer, MLB App Feature Teams to join the team building the MLB App experiences that bring... ...experience using GenAI developer tools to support software delivery, with the judgment to review, adapt, test, and explain...SeniorContract workTemporary workWork experience placementRemote work$262k - $364k
...degree or equivalent practical experience.8 years of experience in software development.7 years of experience with front-end frameworks,... ...projects.Experience in GenAI development.Google's software engineers develop the next-generation technologies that change how billions...SeniorWorldwide$165k - $218k
...of imaging products from the ground up. ABOUT THE JOB You will implement and deploy the core real-time image processing software of our infrared imaging systems. Your work will be essential to ensuring we can quickly field new technologies to embedded and SWAP...SeniorFull timeWork experience placementImmediate start- ...The Community You Will Join As a product-centric Staff Android Engineer on the Reputation Clients team at Airbnb, you’ll play a critical... ...'s scalable and robust. A Typical Day: Work closely with other senior leaders to define and drive critical product systems that...SeniorCasual workLive inWork at officeRemote work
$132k - $198k
...Position: Principal/Sr. Principal Software Engineer Location: Boulder, CO Clearance: Secret Clearance Grey Matters Defense Solutions... ...innovative remote sensing technologies and operations, with senior-level personnel formerly from DIA, NRO, DARPA, and the US...SeniorFull timeTemporary workRemote work$145k
...Job Description Job Description Overview Senior Cybersecurity Engineer (Software Assurance / ISSO Support) : U.S. Space Force – Space Systems Command (SSC), Space Sensing (SN) Directorate LOCATION: Boulder Ground Innovation Facility (BGIF), Boulder, CO...SeniorInternship$152k - $241.5k
...a lasting impact on the world.We are now actively looking for energetic, enthusiastic and technologically savvy engineers to join the Chips System Software team. Here we architect and develop the boot firmware for the flagship CPUs which are the core components for high...SeniorFull time$160k - $185k
Senior Platform Engineer - US Platform TeamNOTE: We are unable to sponsor or take over sponsorship of an employment Visa at this time.ð Boulder, CO, USA | Full-time | Office FirstCheck out our Boulder officeTeam descriptionThe US Platform team is the engineering backbone...SeniorFull timeWork at officeWorldwideWork visa$272k - $431.25k
...NVIDIA is the engine of modern AI, and robotics is where AI meets the physical world. The Isaac robotics platform — spanning Isaac Sim... .... Recruit, grow, and mentor a high-performing team of robotics software engineers; set direction, raise the technical bar, and manage...SeniorFull time$160k - $185k
...mission forward. We build quantum computers. You will write the software that runs them. This is a production-first, high-coding... ...do. You will work directly alongside physicists and hardware engineers, converting complex scientific requirements into software that...SeniorFull timeTemporary workFlexible hours$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorFull timeWork at office$184k - $287.5k
...how you can make a lasting impact on the world. NVIDIA is searching for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on key aspects of our ARM SW ecosystem and system software architecture. With...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer fintech Boulder, CO
- startup software engineer Boulder, CO
- financial software developer Boulder, CO
- junior software developer remote Boulder, CO
- software engineer Boulder, CO
- software engineer amazon Boulder, CO
- senior robotics software engineer Boulder, CO
- experienced software developer Boulder, CO
- cybersecurity software engineer Boulder, CO
- graduate software engineer Boulder, CO


