Principal Software Engineer
$163k - $208kDrillinginfo
Description Why YOU want this position At Enverus, we\'re committed to empowering the global quality of life by helping our customers make energy affordable and accessible to the world. We are the most trusted energy-dedicated SaaS company, with a platform built to maximize value from generative AI, and our innovative solutions are reshaping the way energy is consumed and managed. By offering anytime, anywhere access to analytics and insights, we\'re helping our customers make better decisions that help provide communities around the world with clean, affordable energy. The energy industry is changing fast. But we\'ve continued to lead the way in energy technology, creating intelligent connections across the entire energy ecosystem, from renewables, power and utilities, to oil and gas and financial institutions. Our solutions create more efficient production and distribution, capital allocation, renewable energy development, investment and sourcing, and help reduce costs by automating crucial business operations. Of course, this wouldn\'t be possible without our people, which is why we have built a team of individuals from a diverse range of backgrounds. Are you ready to help power the global quality of life? Join Enverus, and be a part of creating a brighter, more sustainable tomorrow. The Team: As a Principal Software Engineer for Power and Energy Transition (PET), you will be one of the most senior individual contributors on the engineering team, driving technical direction, solving complex challenges, and raising the bar for software quality across the PET product suite. You will partner with Engineering Directors and Product Management to shape the technical roadmap, mentor fellow engineers, and deliver reliable, scalable, and secure capabilities that create Performance Objectives Technical Leadership & Delivery Lead design and implementation of major features and system improvements, owning complex cross-cutting problems from investigation to production. Deliver production-grade code across the full stack and set a high bar through architecture reviews and code reviews. Champion best practices in testing, observability, CI/CD, and operational readiness; drive targeted technical debt reduction. Provide expert guidance on production incidents and complex engineering challenges. Mentorship & Cross-Functional Collaboration Mentor engineers at all levels through code reviews, design discussions, and hands-on pairing; contribute to hiring and technical bar-setting. Collaborate with Product Management to factor technical considerations into roadmap planning and communicate complex topics clearly to stakeholders. Technical Environment Our PET product stack includes: Web frontend (ReactJS/TypeScript) Backend services across Node JS Data Ingestion pipelines using Databricks and Python CI/CD across GitHub/Bitbucket with Jenkins/Atlassian pipelines; SOC compliance expectations What Success Looks Like (First 6-12 Months) Tangible technical impact across key PET product areas - measurable improvements in reliability, performance, or developer productivity. Trusted technical voice: teams seek your input on complex design and architecture decisions. Visible mentorship impact: engineers you work with grow in technical skills and engineering practices. Competitive Candidate Profile 8+ years of software engineering experience delivering complex, production-grade systems at scale. Strong hands-on expertise in one or more PET stack technologies: Python, TypeScript/Angular, RDBMS, or AWS. Proven ability to lead technical design and architecture across multi-component systems. Strong code quality discipline, testing culture, and track record of operational best practices. Clear communicator able to convey technical depth to both engineering peers and non-technical stakeholders. Preferred Qualifications Experience across mixed-technology stacks (web + desktop + backend services) and legacy modernization. Experience in compliance-aware environments (e.g., SOC-aligned) and building for reliability and observability. Experience working across distributed or global engineering teams. Salary Range: $163,000-$208,000 + bonus
$180k - $220k
...unprecedented computational breakthroughs. Join a talented team of scientists, engineers, and business professionals to advance the state-of-the-art in quantum computing. We are seeking a Principal Software Engineer to provide technical leadership for the software platform...SuggestedFull timeTemporary workCasual workWork at office$280k - $320k
...powering the intelligence behind the experiences that help people build meaningful connections, safely and confidently. As a Principal Software Engineer, AI & Matching , you will define and build the next generation of systems that make Bumble smarter, more adaptive, and...SuggestedFull timeLive inImmediate start- ...Description Responsibilities: Gathers and documents user requirements and functional/technical specifications for mission critical software solutions. Programs, codes, and develops mission critical software applications based on various development frameworks....SuggestedPermanent employmentFull timeContract workWork at office
$233.36k - $320.87k
...Job Description Job Description We’re looking for a Senior Principal Software Engineer to join Procore’s Workflows team. In this role, you’ll have the unique opportunity to drive the next generation of construction platform initiatives in a global SaaS infrastructure...SuggestedContract workWork experience placementWork at officeLocal areaImmediate start2 days per week$60 - $78.73 per hour
...Job Description Job Description Job Title: Principal Embedded Software Engineer Job Description We are seeking a Principal Embedded Software Engineer to support the development of next-generation flight control, hybrid propulsion, and aircraft electrification...SuggestedContract workTemporary work$175k
...that infrastructure. We design and deploy the hardware and software behind commercial-scale distributed energy resources (DER)... ...is creating. About the Role We're looking for a Principal Software Engineer to provide technical leadership across our platform, from...Full timeVisa sponsorshipWork visaFlexible hoursShift work$198.24k - $272.58k
...Job Description Job Description We're looking for a Principal Software Engineer to join Procore's Directory team, part of our Product & Technology organization. The Directory team owns the user and company management experience within a construction workspace — the...Contract workWork at officeLocal areaImmediate start2 days per week$96.8k - $251.6k
...are looking for 6+ years of experience developing commercial software in a distributed environment. We need strong proficiency in... ...evolution of standard practices and procedures within the software engineering team. We support the development, design, and debugging of...Full time$96.8k - $251.6k
...database, and security offerings. We're looking for hands‑on engineers with a passion for solving difficult problems in distributed systems... ...understand distributed systems, have a strong knowledge of software architecture, and value simplicity and scale. You will work...Temporary workFlexible hours$144.2k - $288.4k
...Data, Digital, Analytics, and Technology (DDAT) organization, is seeking a hands-on, passionate, and people-focused Principal Software Development Engineer to join our high-energy, growing team. In this role, you will help make a meaningful difference in the lives of our...Hourly payFull timeTemporary workLocal areaFlexible hours$80 per hour
...Total Talent Solutions Now hiring for a Principal Software Engineer Location: Round Rock, TX Pay Rate: $80.00 per hour Find more than a Principal Software Engineer job with Staffmark - find a team that values your time, talent, and potential. Looking...Hourly payWeekly payFor contractorsLocal areaImmediate start$114.6k - $234.6k
...workloads across thousands of GPUs, leveraging technologies like RoCE and Infiniband. We're excited to meet a talented Senior Software Engineer like you, who shares our enthusiasm for innovation and excellence. As a valued member of our software engineering division,...Temporary workFlexible hours$171.15k - $288.5k
...the location three times a week (or other frequency dictated by your manager). The Role: General Motors is seeking a Principal Software Engineer to shape and scale the engineering platforms that build, test, integrate, validate, and deliver embedded software for...Full timeLocal areaImmediate startRemote workWork from homeFlexible hours- ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SECURITY SOFTWARE ENGINEER (STARLINK) At SpaceX we're leveraging our experience in building rockets and spacecraft to deploy Starlink, the...WorldwideFlexible hoursWeekend work
$152.07k - $202.76k
...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Principal Software Engineer serves as a senior technical leader responsible for advancing Lumen's next-generation software architecture strategy,...Full timeTemporary workRemote work$170k - $210k
...experience is an employee first process. Our vision is the same, a place where employees know they can thrive. As an Azure Principal Software Engineer, you will be focused on client engagement, project leadership, and technical solution design of Azure solutions for our...Full timeWork experience placementRemote work- ...Description Job Description About this Role At Fandom, this Principal Engineer role reports to the VP of Engineering and works with the... ...future revenue streams You Have... ~10+ years of software engineering experience with a track-record of back-end development...
- Description The Role: General Motors is seeking a software engineering leader to modernize and scale the build systems that support software-defined vehicles. This role will help lead the transition from a legacy Make-based system to Bazel, Google’s open-source...Full timeLocal areaRemote workWork from homeRelocation packageFlexible hours
$238.7k - $365.7k
Description The Role General Motors is seeking a Principal Software Engineer to shape and scale the engineering platforms that build, test, integrate, validate, and deliver embedded software for software-defined vehicles. This role is for a hands-on technical leader...Full timeLocal areaImmediate startRemote workWork from homeRelocation packageFlexible hours$180k - $225k
...Position: Robotics Software Engineer II Location: Onsite - Austin, Tx Job Summary Wilder Systems builds robots that do precision... ...deployed to factory floors and flight lines worldwide. As a Principal Robotics Software Engineer, you set the technical strategy...Permanent employmentFull timeWorldwide$135.2k - $306.4k
...and improve overall services reliability. Mentor and guide engineers in distributed systems design, high-scale data processing, and... ...Career level - IC5 Responsibilities As a member of the software engineering division, you will take an active role in the definition...Temporary workFlexible hours$135.2k - $306.4k
...experience leading complex cross-functional technical initiatives and shaping architecture across teams. We require solid software engineering fundamentals, including testing, code quality, design patterns, and maintainability. We value experience with databases,...Full timeFlexible hours$230k - $288k
...Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by... ...Companies by Fast Company. About the Department Cloudflare’s engineers build and operate the software that helps power 25+ million Internet...Temporary workFlexible hours- A leading technology company in Austin, Texas is seeking a Principal Software Developer for their Cloud Infrastructure team. You will lead design and development for the Object Storage Service while innovating on performance and architectural decisions. Ideal candidates...Flexible hours
- Oracle is seeking a Principal Software Engineer in Austin. You will apply architecture knowledge to develop, debug and design software across Java, C++, C#, Javascript, Go within a distributed systems context. You will mentor juniors, drive technical collaboration between...
$201.2k - $229.1k
...technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and... ...Africa, Asia, and South America. Position Summary The Principal Software Engineer will be responsible for building, maintaining, monitoring,...$96.8k - $223.4k
...opportunity to lead by example, solve ambiguous technical problems, and mentor engineers while continuing to deepen your own technical expertise. Responsibilities As a Principal Software Developer, you will lead the design, development, and evolution of backend...Temporary workWork at officeRemote workWorldwideRelocationRelocation packageFlexible hours$114.6k - $234.6k
...strong communication skills, ownership, and drive. We expect proven ability to deliver products and experience across the full software development lifecycle. Preferred: strong Linux systems background. Preferred: familiarity with system-level architecture, data...Full time$114.6k - $234.6k
...adaptability are key. What We're Looking For: Adaptable Engineers: Self-motivated individuals with a quick learning ability.... ...Comfortable diving deep into any part of the stack, as well as software debugging and low-level systems troubleshooting. Passion...Temporary workFlexible hours$94.2k - $223.5k
Principal Software Engineer As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating...Temporary workRelocationFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Austin, TX
- principal solutions consultant Austin, TX
- principal designer Austin, TX
- senior principal cloud computing engineer Austin, TX
- principal consultant Austin, TX
- epic principal trainer Austin, TX
- principal cloud computing engineer Austin, TX
- principal Austin, TX
- principal architect Austin, TX
- senior principal scientist Austin, TX



