Job offers - CrawlJobs

Principal Engineer Software Jobs (On-site work)

137 Job Offers

Principal Software Engineer
Save Icon
Principal Software Engineer sought by Mastercard to lead DevOps automation across on-prem and cloud infrastructure. Leverage Terraform, Ansible, Chef, and Kubernetes to build CI/CD pipelines and drive Infrastructure as Code. Requires 10+ years’ experience, strong Linux skills, and cloud expertise...
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Staff / Principal Software Engineer, Security
Save Icon
Staff / Principal Software Engineer, Security – Stockholm. Join Lovable to build the most trusted AI-powered software creation platform. You'll lead security product features (audit flows, SAST, compliance tooling) and integrate AI/LLM for vulnerability detection. Requires 10+ years, deep React/T...
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Principal Software Engineer, Web
Save Icon
Join Walmart’s Emerging-Tech group as a Principal Software Engineer, Web in Bentonville, AR. Lead the creation of next-gen retail experiences using React, TypeScript, and Node.js. You will architect complex systems, mentor engineers, and drive best practices. Enjoy top benefits including 401(k) m...
Salary Icon
Salary
110000.00 - 220000.00 USD / Year
Expiration Date
Until further notice
Principal, Software Engineer
Save Icon
Lead backend engineering for Walmart’s Edge Direct IoT platform, managing a fleet of in-store access points. Drive architecture decisions, migrate services to WCNP, and coordinate releases using Go, MQTT, HashiCorp Vault, and Postgres. Requires 5+ years in software engineering with production Gol...
Location Icon
Location
United States, Sunnyvale, Bentonville
Salary Icon
Salary
143000.00 - 286000.00 USD / Year
Expiration Date
Until further notice
Principal, Software Engineer, Back End
Save Icon
Walmart seeks a Principal Back End Software Engineer to lead the Emerging-Tech group in Bentonville, AR. You will architect and build next-gen retail experiences, leveraging Java, distributed systems, and containerization (Docker/K8s). This role requires 12+ years of experience, expertise in scal...
Salary Icon
Salary
110000.00 - 220000.00 USD / Year
Expiration Date
Until further notice
Principal Engineer Software - LLM(Cortex Agentix)
Save Icon
Principal Software Engineer role in Tel Aviv driving LLM-powered automation for Cortex Agentix. You will architect resilient, non-deterministic systems bridging AI research with production reliability. Requires 8+ years experience, deep Python/Go skills, and expertise in prompting, context manage...
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Principal Software Engineer (NGFW Platform) role at Palo Alto Networks in Santa Clara, CA. You will design platform diags and software for Next-Generation Firewalls, leveraging 10+ years of experience in Linux Kernel, DPDK, and hardware bring-up. Strong C and Python skills required to innovate fe...
Salary Icon
Salary
147000.00 - 237500.00 USD / Year
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
QTEC Aerospace seeks a Principal Software Engineer in Huntsville, AL to design, develop, and test complex software systems using C++. Candidates need a STEM degree and 5+ years of experience, with expertise in Python, Kubernetes, Docker, and distributed systems. This role offers challenging assig...
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Principal Software Consultant - AI/ML Engineer
Save Icon
Lead AI/ML initiatives as a Principal Software Consultant in Lahore, Karachi, or Islamabad. This hands-on technical leadership role requires 7+ years of experience building production-grade ML and LLM systems, including RAG pipelines and agentic AI. You will architect scalable solutions, mentor e...
Location Icon
Location
Pakistan, Lahore, Karachi, Islamabad
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Staff / Principal Software Engineer, Product
Save Icon
Staff / Principal Software Engineer sought to build the future of AI software creation at Lovable in Stockholm. You'll own full-stack features end-to-end, scaling systems for millions of users using React/TypeScript, Golang, or Rust. Requires 10+ years of senior engineering experience, strong pro...
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Staff / Principal Software Engineer, Platform
Save Icon
Staff / Principal Platform Engineer to lead the infrastructure powering Lovable’s AI product in Stockholm. You’ll design high-throughput sandbox schedulers, own observability stacks, and harden production systems. Requires 10+ years in platform or developer experience engineering, deep Kubernetes...
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineer, Principal
Save Icon
Principal Software Engineer needed in Bedford, MA to support C3BM’s critical Battle Network integration for the USAF and USSF. This role requires a Top Secret/SCI clearance, 20+ years of experience, and expertise in full SDLC, software V&V, and DoD systems. You will lead Agile teams, perform SQA,...
Location Icon
Location
United States, Bedford
Salary Icon
Salary
123639.00 - 145000.00 USD / Year
Expiration Date
Until further notice
Senior Principal Engineer Software (Prisma Access)
Save Icon
Senior Principal Engineer Software (Prisma Access) sought to lead the Explicit Proxy team in Santa Clara, CA. This role combines hands-on L4-L7 proxy expertise with managerial excellence, driving innovation in cloud-delivered SASE and network security. You will guide teams building scalable, mult...
Salary Icon
Salary
147000.00 - 237500.00 USD / Year
Expiration Date
Until further notice
Principal Software Engineer (Architect)
Save Icon
Principal Software Engineer (Architect) role in Redmond, WA, driving large-scale innovation for Microsoft Entra ID. You will architect cloud identity solutions, lead high-quality coding in C#, Java, or Python, and champion AI-first engineering. This position requires a Bachelor’s in CS with 8+ ye...
Salary Icon
Salary
163000.00 - 296400.00 USD / Year
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Principal Software Engineer sought to lead architecture and delivery of high-scale, low-latency services for Bing Sports in Hyderabad. Requires 10+ years building production services, strong coding in C#/Java/C++/Go/Python, and distributed systems expertise. Drive technical direction, mentor engi...
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Principal Software Engineer sought for a Luton-based role supporting mission-critical embedded systems. Requires ISTQB knowledge, strong test automation skills (Python, C++), and active SC Clearance. You will create automated test scripts, perform integration and regression testing, and collabora...
Salary Icon
Salary
74.00 GBP / Hour
Expiration Date
Until further notice
Software Engineer, Principal
Save Icon
Principal Software Engineer needed in Bedford, MA to support the C3BM division’s critical Battle Network integration for the USAF and USSF. This role requires a Top Secret/SCI clearance, 20+ years of experience, and expertise in full SDLC, software V&V, and DoD systems. You will lead Agile teams,...
Salary Icon
Salary
123639.00 - 145000.00 USD / Year
Expiration Date
Until further notice

About the Principal Engineer Software role

A Principal Software Engineer represents the pinnacle of technical leadership within an engineering organization. Professionals in these senior-level roles are responsible for defining the long-term technical vision, architecting complex systems, and driving execution across multiple teams. Unlike standard engineering positions focused on individual tasks, Principal Engineers act as technical multipliers, ensuring that entire departments operate efficiently and build scalable, reliable, and maintainable software.

The core responsibilities of a Principal Engineer extend far beyond writing code. They are tasked with establishing architectural standards, selecting technology stacks, and designing system integrations that support both current product needs and future growth. These roles often involve deep collaboration with cross-functional stakeholders, including product management, quality assurance, operations, and executive leadership, to align technical strategy with business objectives. A significant portion of their day is spent on risk management, troubleshooting system-level issues, and leading root cause analysis for complex failures. They also mentor senior engineers and team leads, fostering a culture of engineering excellence and continuous improvement. In many organizations, they are the final authority on technical decisions, resolving disputes and ensuring that engineering efforts remain focused on high-impact priorities.

Typical requirements for Principal Software Engineer jobs are stringent, reflecting the high level of responsibility. Employers generally seek candidates with a Bachelor’s or Master’s degree in Computer Science or a related field, coupled with a decade or more of progressive software engineering experience. Deep expertise in multiple programming languages—such as C#, C++, Java, or Python—is standard. A strong background in system architecture, cloud computing, distributed systems, and networking is essential. For roles in regulated industries, familiarity with compliance standards (like IEC 62304 or FDA guidelines) is often necessary. Beyond technical prowess, these positions demand exceptional communication, collaboration, and leadership skills. The ability to operate effectively under pressure, manage technical dependencies, and drive predictable execution during critical release cycles is paramount. Principal Software Engineer jobs are not for those who wish to remain hands-off; they require a balance of strategic thinking and hands-on technical contribution to solve the hardest problems facing the organization.