Senior Principal Software Engineer
$160k - $225kConfidential
Salary: $160,000 - 225,000 per year Requirements:
- We want 10+ years of software engineering experience, including significant ownership of complex production systems and a track record of delivering high-quality code.
- We want hands-on Rust experience and systems programming depth in areas such as concurrency, memory management, timing, or failure handling.
- We value experience partnering with software and project delivery teams to convert complex customer needs into reliable, maintainable production software.
- We expect the ability to work independently, gather context when needed, and handle technical disagreements constructively.
- We are looking for an interest in mentoring and code review; formal people management experience is not required.
- We expect thoughtful use of AI development tools, with responsibility for understanding, reviewing, and testing the code shipped.
- Experience with BESS, MV UPS, or real-time controls is a plus, but not required.
- Familiarity with real-time Linux, industrial protocols, AWS, or React is also helpful.
- We design and build production Rust software for our EMS, owning work from technical design through implementation, testing, and release.
- We work directly with project teams implementing customer systems to understand requirements, equipment integration needs, and operational constraints.
- We translate those needs into well-designed, reusable platform capabilities and dependable production code, clarifying tradeoffs and validating outcomes with project teams.
- We improve reliability, performance, diagnostics, and maintainability as our platform expands across more sites and applications.
- We participate in architecture discussions and code reviews, explain tradeoffs clearly, and document decisions others need to understand.
- We help interview and onboard engineers, mentor colleagues, and strengthen shared development practices while remaining primarily hands-on.
- We may also contribute to equipment integrations, our React interface, and our AWS-based monitoring and telemetry portal.
- AI
- AWS
- Cloud
- Linux
- React
- Rust
- CTO
- Support
- Marketing
More:
We are an energy technology company advancing the power infrastructure that AI data centers and critical industries depend on. We have built a next-generation software platform for battery energy storage systems and critical power applications, with strong demand, major projects under contract, and a growing pipeline of large-scale opportunities. Our energy management system unifies supervisory control, power plant and microgrid control, optimization, and cloud operations in an extensible platform, and our broader offering includes battery modeling, analysis, and optimization. We serve front-of-the-meter and behind-the-meter storage, solar-plus-storage projects, critical power microgrids, and industrial facilities, with deployments in several countries. We are growing our teams in Austin, Texas and Bend, Oregon, and this role is hybrid, with at least three days per week in the office. Compensation includes a base salary of $175,000 to $225,000 per year depending on experience, technical depth, role level, and location, plus bonus and equity with flexibility in the mix. We currently offer a benefits stipend while a formal benefits package is being established, and relocation assistance is available.
last updated 37 week of 2026
$85 - $90 per hour
...00/hr - $90.00/hr Date Posted: 04/01/2025 Hiring Organization: Rose International Position Number: 480571 Job Title: Senior Principal Software Engineer Work Model: Onsite Employment Type: Temporary Min Hourly Rate($): 85.00 Max Hourly Rate($): 90.00 Job Description ***...SeniorHourly payTemporary workFlexible hours- ...networking, database, security offerings. We're looking for hands-on engineers with a passion for solving difficult problems in distributed... ...understand distributed systems and have a strong knowledge of software architecture. You should value simplicity and scale, work...Senior
$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...SeniorFull time$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...SeniorContract workWork experience placementWork at officeLocal areaImmediate start2 days per week$147.2k - $202.4k
...Senior Principal Software Engineer (ServiceNow Information Architect) Senior Principal Software Engineer (ServiceNow Information Architect) Be a part of a team that’s ensuring Dell Technologies' product integrity and customer satisfaction. Our IT Software Engineer...SeniorFull time$196k - $364k
...looking for a highly motivated hardware engineer to work with the Modus R&D engineering team... ...You will contribute to the hardware and software development of industry-leading test... ...functional coordinationAbility to mentor senior and junior engineers and provide technical...Senior$196k - $364k
...looking for a highly motivated hardware engineer to work with the Modus R&D engineering team... ...You will contribute to the hardware and software development of industry-leading test... ...functional coordination Ability to mentor senior and junior engineers and provide...SeniorFull time- ...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....Permanent employmentFull timeContract workWork at office
$280k - $320k
...build meaningful connections, safely and confidently. As a Principal Software Engineer, AI & Matching , you will define and build the next... ...experiences from concept to production ~ Mentor senior and staff-level engineers, raise the technical bar across...Full timeLive inImmediate start- ...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...Full time
- ...Principal Software Engineer We are looking for a hands-on Principal Software Engineer to join our growing Intelligent Document Processing (IDP) team. The ideal candidate should have the necessary skills and experience to provide technical guidance, estimation of...Temporary work
- ...Our client, multinational technology is seeking a Sr AI Engineer (Security) to join their team. Job Title: Sr AI Engineer (Security) / Principal Software Engineer Location: Round Rock, TX Pay Range: $70-80/HR on W2 THE ROLE: Forward Deployed Engineers...
$231k
...Principal Software Development Engineer At Expedia Group, we help travelers explore the world, one journey at a time. As a global travel company powered... ..., your input will be critical to the selection of new senior-level hires on the team. In this role, you will:...$75 per hour
...Payrate: $75.00 - $75.00/hr. Responsibilities: Designs, codes, tests, debugs and documents software according to systems quality standards, policies and procedures. Analyzes business needs and creates software solutions. Responsible for preparing design...Hourly payFull timeLocal areaFlexible hours- ...Principal EngineerAt Oracle Cloud Infrastructure (OCI), we build the future of the cloud... ...customer focus of the leading enterprise software company in the world. Values are OCI's foundation... .... This creates a strong opportunity for engineers to learn, experiment, and shape modern...Flexible hours
- ...actively developing the technologies to make this possible, with the ultimate goal ofenabling human life on Mars. PRINCIPAL SECURITY SOFTWARE ENGINEER (STARLINK) At the company we’re leveraging our experience in building rockets and spacecraft to deploy Starlink,...Permanent employmentWorldwideFlexible hoursWeekend work
$152.07k - $202.76k
...trust is earned through action, this opportunity places a senior technical leader at the center of transforming how... ...excellence, and a commitment to delivering results. As a Principal Software Development Engineer, this individual serves as a strategic force behind...Temporary workRemote workWork from home$144.2k - $288.4k
...Principal / Director-Level Full-Stack Software Development EngineerWe're building a world of health around every individual... ...Full-Stack Software Development Engineer to join our Digital Caremark... ...and pharmacy experiences.This is a senior technical leadership role for a...Hourly payFull timeTemporary workLocal area- Senior ServiceNow Developer (Modernization, Automation & AI)Be a part of a team that’s ensuring Dell Technologies' product integrity and customer satisfaction. Our IT Software Engineer team turns business requirements into technology solutions by designing, coding and...Senior
$180k - $210k
...We're currently hiring a Principal Software Engineer to join our growing remote team. Help Us Build the Future of Outdoor Services At LawnStarter, we're transforming the $100B+ outdoor home services industry—making it easier for homeowners to book, manage, and...Currently hiringLocal areaRemote 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$197k - $358.5k
...Milford or Mountain View], you are expected to report to that location three times a week, at minimum. The Role: As a Principal Software Engineer, you will be responsible for executing the plan for design, development and testing of automotive infotainment...Full timeWork experience placementLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours- ...LPL Financial in Austin, TX is seeking an AVP, Principal Software Engineer - Fee Billing to lead the design, development, and delivery of scalable, secure enterprise solutions. This hands-on role partners with stakeholders, product teams, architects, QA, and operations...
- ...SpaceX is seeking a Principal Security Software Engineer for Starlink in Austin, TX. You will influence software security across Starlink products, shipping reliable software and shaping security for OS, distributed systems, and large-scale infrastructure. You will...
- ...our cloud, and our mission is to provide best-in-class file storage capabilities alongside compute, storage, networking, and security offerings. We’re looking for hands-on engineers with a passion for solving difficult problems in distributed systems. #J-18808-LjbffrSenior
$169.3k - $304.7k
...that are available 24/7. Partner with the best As a Principal SDET, you will lead the test strategy for Akamai's custom... ...platform known for its dependability. As a Principal Software Development Engineer in Test, you will be responsible for: Designing, building...Work experience placementWork at office- ...United States Digital Space LLC in Austin, TX seeks a Principal Security Software Engineer to influence security across Starlink software. You will design cryptographic services, secure boot, and security infrastructure for satellites and ground systems. You will work...
- ...tremendous effort over time. If you want to use your skills to make a difference for the world, we're seeking a talented Software Engineer (senior or above) to join our team and help us build our core products while keeping scalability and performance in mind. What...SeniorFull time
- ...JOB DESCRIPTION About this Role Reporting to the Engineering Manager, the Principal Software Engineer works in a cross-ocean product team and serves... ...organization's methods and technologies Influence other senior leaders on engineering strategy Lead Key...Worldwide
- ...Principal Software Development EngineerAs a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI's Key Management Service...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Engineer. Be the first to apply!
- principal software engineer Austin, TX
- senior technical analyst Austin, TX
- senior associate attorney Austin, TX
- senior developer Austin, TX
- sr industrial security specialist Austin, TX
- senior aws cloud engineer Austin, TX
- senior manager business development Austin, TX
- remote senior salesforce administrator Austin, TX
- senior marketing operations manager Austin, TX
- senior manager tax Austin, TX





