Senior Software Engineer
Soma Energy Inc.
A dispatch decision that arrives ninety seconds late isn't slow. It's wrong.That's the kind of problem we work on. Soma Energy builds software that coordinates large electricity users with the power grid. We decide when and how they consume power, and we make sure those decisions actually get executed, on time, on real assets. Our mission is to enable abundant, affordable and clean electricity.Why now
The grid balances electricity generation and consumption in real time. AI demand and renewable energy have pushed it to its limits, and we need better ways to use the infrastructure we already have.Our insight comes from operating the largest energy portfolio across the Western US and scaling AWS's energy footprint: large electricity users can become part of the solution. By coordinating when and how they consume power, we turn demand into a flexible resource and create new ways to access power.And it's working! We have real customers, deployment operations equivalent to 25% of BC's grid, and a backlog of customers that would double our footprint over the next six months. The systems that got us here now have to carry twice the load. We need engineers to build what carries us to the next level.Who you'll build with
We're a team of 15 with backgrounds in energy trading, software engineering and AI scientists, backed by leading Bay Area venture capital firms. Our founding team created the energy optimization program at AWS and brings deep experience in electricity markets, renewable energy, AI, and optimization.As a small team, your decisions will shape the architecture, the product, and the engineering culture. There is substantial work to own and room to help define how we do it.What you'll own
You'll own the core systems behind our platform: the infrastructure, APIs, and distributed services that turn a firehose of grid telemetry into optimization decisions that actually get executed, on time and on real assets.The hard part isn't scale for its own sake. It's that the deadlines are physical. You'll be building systems where correctness, latency, and reliability are the same problem wearing three hats.You'll make the architectural calls, write the services, and own them in production, including the moments when you're opening a trace or inspecting live data to figure out what went wrong. You'll also help set the engineering standard for a team that's about to grow, through written designs, code review, pairing, and mentoring.Senior or Principal: how the role scales
We're hiring at both levels. The problem is the same;
the scope is what changes.As a Senior Engineer, you'll own major services end to end, from design through reliable operation, and raise the bar for everyone who works alongside you.As a Principal Engineer, you'll set technical direction across the platform, make the architectural bets that will define our next few years, and multiply the engineers around you. If you've led before as a tech lead, staff engineer, or EM, you'll find that directing a fleet of agents draws on the same muscle as directing a team.What we look for
You're a strong backend engineer with 7+ years of software experience, and you're extremely proficient in one or more languages such as Python, Go, Rust, or C++.You've owned consequential production systems. You can describe a system you built and operated, what could go wrong, and how you made it reliable. Experience in trading, telemetry, industrial control, payments, or real-time infrastructure is especially relevant.You can work through the full problem. You're comfortable making architectural decisions, implementing services, and opening a trace or inspecting production data when something breaks.You understand the tradeoffs. You have strong foundations in distributed systems, data structures, and performance, and you can explain why you chose one approach over another.You're passionate about AI coding practices and still believe in software engineering as a craft. You use agentic coding tools like Claude Code or Cursor daily, and you want to help establish how the team reviews, tests, and validates AI-assisted code.You bring high agency to a fast-paced environment where the spec is often a conversation, and shipping is the part you don't rush past.You don't need to know electricity markets. We'll teach you the grid. We need you to bring the engineering.How we work
We use writing to sharpen ideas, explain technical tradeoffs, and make decisions explicitly. We expect engineers to understand the reasoning behind what they build and to challenge ideas thoughtfully.We use AI tools extensively and care deeply about software engineering as a craft. Speed matters, and so does seeing the work through to reliable operation.Compensation and location
Equity:
early stage engineer equity position and a real stake in the company you help createBenefits:
extended health benefitsWe welcome different backgrounds, perspectives, and paths into engineering. If you need an accommodation during the hiring process, let us know and we'll work with you.If you want to build software that controls real energy systems and help make energy abundance possible, we'd love to meet you.The future of AI depends on what we’re building at Soma
#J-18808-Ljbffr
The grid balances electricity generation and consumption in real time. AI demand and renewable energy have pushed it to its limits, and we need better ways to use the infrastructure we already have.Our insight comes from operating the largest energy portfolio across the Western US and scaling AWS's energy footprint: large electricity users can become part of the solution. By coordinating when and how they consume power, we turn demand into a flexible resource and create new ways to access power.And it's working! We have real customers, deployment operations equivalent to 25% of BC's grid, and a backlog of customers that would double our footprint over the next six months. The systems that got us here now have to carry twice the load. We need engineers to build what carries us to the next level.Who you'll build with
We're a team of 15 with backgrounds in energy trading, software engineering and AI scientists, backed by leading Bay Area venture capital firms. Our founding team created the energy optimization program at AWS and brings deep experience in electricity markets, renewable energy, AI, and optimization.As a small team, your decisions will shape the architecture, the product, and the engineering culture. There is substantial work to own and room to help define how we do it.What you'll own
You'll own the core systems behind our platform: the infrastructure, APIs, and distributed services that turn a firehose of grid telemetry into optimization decisions that actually get executed, on time and on real assets.The hard part isn't scale for its own sake. It's that the deadlines are physical. You'll be building systems where correctness, latency, and reliability are the same problem wearing three hats.You'll make the architectural calls, write the services, and own them in production, including the moments when you're opening a trace or inspecting live data to figure out what went wrong. You'll also help set the engineering standard for a team that's about to grow, through written designs, code review, pairing, and mentoring.Senior or Principal: how the role scales
We're hiring at both levels. The problem is the same;
the scope is what changes.As a Senior Engineer, you'll own major services end to end, from design through reliable operation, and raise the bar for everyone who works alongside you.As a Principal Engineer, you'll set technical direction across the platform, make the architectural bets that will define our next few years, and multiply the engineers around you. If you've led before as a tech lead, staff engineer, or EM, you'll find that directing a fleet of agents draws on the same muscle as directing a team.What we look for
You're a strong backend engineer with 7+ years of software experience, and you're extremely proficient in one or more languages such as Python, Go, Rust, or C++.You've owned consequential production systems. You can describe a system you built and operated, what could go wrong, and how you made it reliable. Experience in trading, telemetry, industrial control, payments, or real-time infrastructure is especially relevant.You can work through the full problem. You're comfortable making architectural decisions, implementing services, and opening a trace or inspecting production data when something breaks.You understand the tradeoffs. You have strong foundations in distributed systems, data structures, and performance, and you can explain why you chose one approach over another.You're passionate about AI coding practices and still believe in software engineering as a craft. You use agentic coding tools like Claude Code or Cursor daily, and you want to help establish how the team reviews, tests, and validates AI-assisted code.You bring high agency to a fast-paced environment where the spec is often a conversation, and shipping is the part you don't rush past.You don't need to know electricity markets. We'll teach you the grid. We need you to bring the engineering.How we work
We use writing to sharpen ideas, explain technical tradeoffs, and make decisions explicitly. We expect engineers to understand the reasoning behind what they build and to challenge ideas thoughtfully.We use AI tools extensively and care deeply about software engineering as a craft. Speed matters, and so does seeing the work through to reliable operation.Compensation and location
Equity:
early stage engineer equity position and a real stake in the company you help createBenefits:
extended health benefitsWe welcome different backgrounds, perspectives, and paths into engineering. If you need an accommodation during the hiring process, let us know and we'll work with you.If you want to build software that controls real energy systems and help make energy abundance possible, we'd love to meet you.The future of AI depends on what we’re building at Soma
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Winnipeg, MB vacancy
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference...Senior
- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of...SeniorFull time
- About The Role Aspiring IT Inc. is seeking an experienced Senior Software Engineer to design, develop, integrate, and maintain scalable software applications and cloud-based systems.Responsibilities Collect and analyze business and user requirements and translate them...Senior
- ...still runs on disconnected systems, manual workflows, and decisions made without data. Most of it has never been touched by modern software engineering, let alone AI.EviSmart is the dental industry\ 's Autopilot. We build the platform that automates the workflows consuming the...SeniorLong term contractTemporary workInternshipWork at officeImmediate start
- ...amplify your impact and a culture that backs your ambition, you won’t just contribute. You’ll make things happen fast. As a Senior Software Engineer, you will design, build, and operate software that solves complex business problems through thoughtful use of data, AI, and...SeniorRemote work
$85 - $95 per hour
85 to 95 CAD/HR for deserving candidates MUST HAVES SKILLS: 10+ years of demonstrated experience using JEE and JAVA Technologies including JSP, EJB, JTA, JMS, JNDI, JDBC and J2EE Security Experience with Frameworks including Spring, Maven, JPA, JQuery, Bootstrap, Hibernate...Senior$93k - $139k per year
Senior Software EngineerTechnology Jobs - Ontario, CanadaLondon,Ontario DescriptionJoin Team CARFAX as Senior Software Engineer Isn't it time you bragged about where you work? At CARFAX, we do, every day. We pride ourselves on being mission-focused on helping to grow...SeniorSummer workCasual workWork at officeLocal area2 days per week$20 per day
...growing demand and pursue new market opportunities. As a Senior Full Stack Engineer, you will be a hands-on contributor to the frontend and... ...Understanding of the ins and outs of data modeling and software architecture for developing performant and maintainable code...SeniorInternshipSummer holidayRemote workRelocationShift workusd90k - usd180k per year
...our perspectives with those of our clients.About the Role SENIOR SOFTWARE ENGINEEROctober 2026THE COMPANY Tracing our roots to 1928,... ...Enterprise Data Experience team is seeking a Senior Software Engineer to design, build, and enhance scalable data products and reporting...SeniorLong term contract- ...platform, eliminating the manual, error-prone commerce processes that slow manufacturers and distributors down. We're hiring a Senior Software Engineer to help design, build, and operate the customer-facing applications, intelligent services, and AI-powered workflows driving...SeniorManual laborShift work
$125k - $145k per year
Granum is the leading software company devoted to serving landscapers and arborists across... ...Canada 2024 The RoleWe're hiring a Software Engineer 3 (P3) for the LMN Estimates product pod.... ...concrete expectations for promotion to Senior and beyond. A small, focused...SeniorFor contractorsFlexible hours- ...Montreal, QC (100% On-Site)Employment Type: Full-TimeAbout the RoleWe are looking for an exceptionally ambitious, high-velocity Senior AI Engineer who thrives in fast-paced, high-ownership startup environments. You will work 100% on-site alongside our core team in...SeniorInternship
- ...retail operations Help shape the product, architecture, and engineering practices of an early-stage company Work closely with... ...impact on customers and company growth What You'll Do As a Senior Software Engineer at Thri5, you'll play a key role in building and...SeniorInternshipWork at office
- ...approaches to proactive risk management. Our software helps teams across compliance, HR, legal,... ...reputational risk.Role Summary As a Senior Software Application Developer you will... ...complex cross-functional initiatives, raise engineering standards, and shape how product teams...SeniorLong term contractRemote workFlexible hours
$100k - $145k per year
...insights – technology plays an invaluable role in our success. The engineering team at Warner Music Group makes all of it a reality. Check... ...nimble independent. About The Job:We are looking for a Senior Software Engineer to help maintain, modernize, and innovate the...SeniorContract workLocal areaWorldwide$140k - $170k per year
Rate: $140,000 - $170,000 / AnnumThe Role We’re looking for a Software Development Engineer, Cloud Platform to build the infrastructure that gets vision software onto customer devices: securely, repeatably, and without a member of our team on the phone with someone’s IT...SeniorRemote work$130k - $140k per year
...This role is open to remote/ hybrid candidates commutable to our Toronto HUB office.Job Description Are you a passionate Senior Software Engineer looking to make a significant impact in the fintech space? Join Curinos, where you will play a pivotal role in shaping the future...SeniorPart timeWork at officeRemote workWork from homeFlexible hours- ...with the founder and the clients themselves. FourCents is a software studio with more than twenty years of product work and 350+ projects... ...their code, and we stay with them for years. We are hiring a senior engineer who wants that kind of ownership, not a ticket queue. What...Senior
- ...members Provide guidance to junior developers Requirements Senior-level full stack developer with Dev Lead Experience Strong... ...Actions, GitLab,BitBucket, Azure DevOps Familiarity with software ticketing systems or processes, e.G., Jira, Solar, ServiceNow...SeniorFor contractors
$132k - $185k per year
...luluRoute, a homegrown application that acts as a parcel execution engine. This application integrates with our Warehouse Management... ...North America and global regions. Core responsibilities As a Senior Software Engineer, you will lead the design and implementation of...SeniorLong term contractPermanent employmentPart time- ...trust them. They're now building their North America engineering team from scratch, and this is one of the first senior seats.The roleWhat you'll doBuild web enforcement... ...in North AmericaWhat we're looking forStrong software engineering experience with solid frontend skills...Senior
- Title : Sr. Software Development Engineer (Fullstack)What you'll be expected to own:Deliver end-to-end full stack development for features that meet scalability, maintainability, and performance expectationsArchitect, deploy, and manage cloud infrastructure using best practices...Senior
$105k - $155k per year
Job Description We are looking for a hands‑on Senior Software Engineer with strong DevOps and cloud platform expertise to design, build, deploy, and operate scalable cloud‑native services and the engineering infrastructure that supports them. You will work primarily with Java...SeniorWork at officeLocal areaFlexible hours3 days per week$106k - $128k per year
....This isn't a traditional IT role, and it isn't a traditional Software Engineer, Data Engineer, or Business Intelligence role either. You'll learn... ...and genuinely funTHE OPPORTUNITY Reporting to the Senior Manager, Technology Solutions (Private Equity), the Senior Software...SeniorWork at officeRemote workRelocation package1 day per week- ...in Silicon Valley innovation, industrial engineering, and computer science. With a team of forward... ...industries globally. Ndustrial builds software that helps the world's largest food, cold... ...About the Role: Ndustrial is hiring a Senior Software Engineer to help design and...SeniorWork at officeLocal areaFlexible hours
- Intermediate / Senior Software Engineer (TypeScript / Node.Js)A growing technology company is building a modern fintech platform designed to power next-generation financial products and services. As part of a new initiative, this team is focused on developing scalable infrastructure...SeniorLong term contract
- ...creating the infrastructure, tooling, frameworks, and capabilities needed to welcome a billion customers.Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team builds and operates the authorization and permissioning systems that...SeniorLong term contractInternshipWork from homeFlexible hours
- ...This opportunity requires an applicant to live and work within the Quebec province. About the RoleWe are looking for a Software Engineer or Senior Software Engineer to join our Entitlements Team and help design and build the applications and services that power the Leadership...SeniorWork at officeFlexible hours
- ...Bentley SystemsBentley Systems is a global leader in software solutions for infrastructure engineering. Our technology empowers engineers, architects, constructors... .... We are seeking a talented and experienced Senior Software Developer to join our Civil Engineering...SeniorApprenticeshipWork at office
- ...configuration and skills library are the default way engineers design, build, test, and review software, not an optional accelerant a few people use. We expect... ...the team than save money on someone who doesn't. The Senior Software Engineer leads implementation of complex...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

