Principal Software Engineer
$143.6k - $200kGrabJobs
Full-time Description About Us: eSimplicity is a modern digital services company that partners with government agencies to improve the lives and protect the well-being of all Americans, from veterans and service members to children, families, and seniors. Our engineers, designers, and strategists cut through complexity to create intuitive products and services that equip federal agencies with solutions to courageously transform today for a better tomorrow. Responsibilities: The Agentic AI & MCP Specialist will architect, develop, and operationalize next-generation agentic systems powered by advanced LLMs and Model Context Protocol (MCP) frameworks. This role focuses on building intelligent, multi-step, tool-using agents that can autonomously reason, plan, and execute complex workflows across a cloud-based analytics ecosystem. The specialist will design and implement agent orchestration frameworks, integrate model-driven decision logic, and build robust, production-grade agent capabilities that safely leverage emerging AI techniques. This position requires a deeply skilled software developer who combines strong engineering fundamentals with hands-on experience creating agentic systems, working with MCP-based integrations, designing LLM-driven tools, and building secure, scalable AI applications. The role provides technical leadership, explores cutting-edge agentic patterns, drives proof-of-concept innovation, and partners with engineering and product teams to translate experimental architectures into real-world impact. Requirements Required Qualifications: All candidates must pass public trust clearance through the U.S. Federal Government. This requires candidates to either be U.S. citizens or pass clearance through the Foreign National Government System which will require that candidates have lived within the United States for at least 3 out of the previous 5 years, have a valid and non-expired passport from their country of birth and appropriate VISA/work permit documentation. Bachelor’s Degree and 10+ years of software engineering experience Experience designing, developing, and supporting production applications, platforms, or services. Experience developing agentic AI solutions, including planning, tool utilization, workflow orchestration, multi-step reasoning, or autonomous task execution. Experience designing and implementing Model Context Protocol (MCP) integrations, tool interfaces, or model-driven service architectures. Ability to analyze business, customer, or mission requirements and develop scalable AI-driven solutions that align with technical and operational objectives. Experience with large language model (LLM) development practices, including fine-tuning, retrieval-augmented generation (RAG), prompt engineering, and agent interaction patterns. Proficiency in Python and experience working with APIs, microservices, distributed computing environments, and cloud-native architectures. Experience deploying and integrating AI agents or LLM-enabled applications within cloud environments such as Azure, AWS, or Google Cloud Platform (GCP). Knowledge of MLOps and LLMOps practices, including model versioning, automated testing, deployment automation, monitoring, performance evaluation, and governance. Ability to contribute to solution design discussions, provide technical guidance to team members, and communicate AI-related concepts to technical and non-technical audiences. Experience using version control systems and CI/CD practices, including source code management, automated testing, deployment pipelines, and release management for production environments. Desired Qualifications: Experience building multi-agent systems, agent swarms, or coordinated reasoning frameworks. Familiarity with advanced tool-calling strategies, including dynamic tool selection, function-call planning, or graph-structured task planners. Experience with structured LLM evaluation methods, agent benchmarking, or test harnesses for autonomous systems. Knowledge of performance optimization techniques for LLMs and agents, including caching, model distillation, model routing, or accelerated inference. Background integrating agentic components with large-scale data or analytics platforms (e.g., Databricks, Snowflake, Spark). Hands-on experience developing innovative POCs or experimental agentic architectures in fast-paced R&D environments. Familiarity with emerging agentic frameworks such as Strands Agents, LangGraph, CrewAI, etc. Exposure to safety-oriented design patterns for autonomous systems, including guardrails, validation layers, or constrained-action frameworks. Experience designing and building secure, compliance-aware systems that handle sensitive data in accordance with HIPAA and federal security standards, including implementation of encryption, access controls, auditability, and governance for protected health information (PHI) within AI/LLM workflows. Working Environment : eSimplicity supports a remote work environment operating within the Eastern time zone so we can work with and respond to our government clients. Expected hours are 9:00 AM to 5:00 PM Eastern unless otherwise directed by manager. Occasional travel for training and project meetings. It is estimated to be less than 5% per year. Benefits: eSimplicity offers a comprehensive benefits package, including medical, dental, and vision coverage, 401(k) retirement benefits, paid time off, paid holidays, life and disability insurance, and additional wellness and employee support programs. Eligibility may vary based on employment status and applicable plan terms. Reasonable Accommodation: eSimplicity is committed to providing reasonable accommodations to qualified individuals with disabilities during the application and hiring process. Applicants who need assistance or an accommodation should contact Human Resources. Equal Employment Opportunity: eSimplicity is an Equal Opportunity Employer, including disability and protected veteran status. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, disability, or any othe Salary Description $143,600 - $200,000
$276k - $414k
...addition to Bitmoji, Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated products that... ...execute with privacy at the forefront.We’re looking for a Principal Software Engineer to join the Ads Format team at Snap.What you’ll do...SuggestedFull timeTemporary workLive inWork at officeLocal area$197.4k - $264.7k
Job Posting Title:Principal Software Engineer - Ad ExperiencesReq ID:10152691Job Description:Technology is at the heart of Disney’s past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers...SuggestedFull timeWork at officeShift work- Riot engineers bring deep knowledge of specific technical areas but also value the chance to work in many broader domains. Riot engineers... ..., large-scale challenges and deliver player value. As a Principal Software Engineer on Wild Rift, you’ll lead the development of key...SuggestedLocal areaWorldwideFlexible hoursShift work
- Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains... ..., large-scale challenges and deliver player value. As a Principal Software Engineer, you’ll lead the development of key features and model...SuggestedLocal areaFlexible hours
- Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As a Principal Software Engineer, you’ll work alongside other engineers to implement technical solutions at a company-wide scale. You...SuggestedLocal areaImmediate startFlexible hours
$200k - $285k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER, CONTINUOUS INTEGRATION (STARSHIP)As a Principal Software Engineer on the Starship Continuous Integration team, you will...Permanent employmentTemporary workWeekend work$184.3k - $247.1k
Job Posting Title:Principal Software EngineerReq ID:10144164Job Description:Disney Entertainment and ESPN Product & TechnologyTechnology is... ...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data...Full timeWork experience placement- Riot engineers bring deep knowledge of specific technical areas but also value the opportunity... ...in a variety of broader domains. As a software engineer, you’ll work with both new and... ...and to deliver player value.As a Principal Software Engineer on the Live Experiences...Local areaFlexible hours
$210k - $340k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL RF SOFTWARE ENGINEER (STARSHIELD)Starshield leverages SpaceX’s Starlink technology and launch capability to support national security...Permanent employmentTemporary workRemote workWeekend work$190k - $260k
.... You will serve as the technical lead working with a team of engineers to oversee the design and implementation of these interconnected... ...language.12+ years of professional experience in the software industry.Experience with web services, microservices, or other...Work experience placementLocal area$184.3k - $247.1k
...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data... ...it entirely.We're on the lookout for an exceptional Principal Software Engineer to elevate our team to new heights. As a key player...Work experience placement$200k - $240k
...new era demands a fundamentally different class of spacecraft. Engineered to survive the harshest radiation environments and to fully... ...space startup, we’d love for you to apply. The Role The software team at K2 strives to blur the lines between the various types...Permanent employmentFull timeShift work$142.2k - $213.4k
...of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of... ...Grumman Mission Systems is searching for a Sr. Principal Engineer Embedded Software to support our Software and Test Equipment Software department...Full timeRelocation packageShift work- ...Company Description Aerospace / Finance Job Description PRINCIPAL SOFTWARE ENGINEER (ARCHITECT) Visa Candidates Welcome Job Description Responsibilities: • Maintain and improve the functionality and performance of existing Windows and WCF services...Full time
$117.1k - $187.3k
...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner...Work experience placementLive inLocal areaRemote workWorldwide$276k - $414k
...to Bitmoji ( , Saturn, and other digital services. Snap Engineering ( teams build fun and technically sophisticated products that... ...with privacy at the forefront. We're looking for a Principal Software Engineer to join Snap Inc! What you'll do: Design, implement...Temporary workLive inWork at officeLocal area$260k - $335k
...About the team At Q-CTRL, Quantum Computing Engineering is a global team of software engineers and infrastructure experts,combining deep technical... ...worldwide. About the role We are seeking a Principal Software Engineer to lead the architectural evolution...WorldwideFlexible hours- ...Principal Software Architect Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working to build and advance the technological backbone for Disney's...Work experience placement
$175k - $205.9k
Are you ready to make an impact?West Monroe is searching for a Principal AI Software Engineer, to join our team in our Technology & Experience (TechEx) practice. You will partner with our clients and other West Monroe team members on transformational AI projects. On client...Local areaImmediate startFlexible hours$130k - $200k
...Senior / Principal Flight Software Engineer – Space Systems *REMOTE* Working with a leading U.S. aerospace company looking to add Senior and Principal-level Flight Software Engineers to their satellite team. This is a hands-on role focused on building and testing...Remote work- ...SpyCloud a special place to work. If you’re driven to align your career with a fantastic mission, look no further! We are seeking a Principal Engineer to lead the hands-on architecture and development of ournext-generation data and intelligence APIs. This role is deeply...Full timeContract workTemporary workLocal areaRemote workWorldwideVisa sponsorshipFlexible hours
$179k - $199k
...Team Summary This team will serve as the product owner for GenAI capabilities within PointClickCare, working closely with other engineering teams across the organization to identify, build and support generative AI solutions. This centralized team with deep specialization...Work at officeRemote workFlexible hours$140k - $200k
...scalability, and developer experience. We’re looking for a Principal Engineer with deep expertise in systems programming and database internals... .... About You 10+ years of experience building systems software in C/C++ or Rust (Go experience a plus). Deep knowledge of PostgreSQL...Local areaRemote workHome officeFlexible hours$171.6k - $230.1k
...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data... ...Summary: The DEEP & Technology team is seeking a visionary Principal Software Development Engineer in Test (SDET) to spearhead quality...Work experience placementShift work- Riot engineers bring deep knowledge of specific technical areas but also value the opportunity... ...in a variety of broader domains. As a Software Engineer, you’ll work with both new and... ...and to deliver player value.As a Principal Software Engineer on the League of Legends...Local areaFlexible hours
$200k - $285k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds the foundational tooling and security infrastructure that empowers every team at...Permanent employmentTemporary work$180k - $220k
...challenging work, with the prime directive of " Keeping Our Heroes Connected "? THE OPPORTUNITY Silvus is seeking a Principal Embedded Software Engineer , who will report to the Director of Software Engineering on our Software Engineering team. The successful...Permanent employmentFor contractorsWork at officeRelocation3 days per week$114k - $171k
...of mission‑enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of... ...to the warfighter. Come be a part of our mission! Principal / Sr. Principal Software Engineer - Woodland Hills, CA As a Principal / Sr. Principal...Full timeRelocation packageShift work$188.4k - $252.6k
...for all of us.This role will work with the Executive Ride Software Engineering.This is a full-time role.What You Will Do:Define, analyze,... ...our benefits and perks at . The hiring range/pay rate for Principal Ride Controls Software Engineer is $188,400.00-$252,600.00...Full timeWorldwideRelocation$120k - $140k
...Open Position - Senior/Staff/Principal Imaging System Software Engineer Horizon Surgical Systems Inc. Horizon Surgical Systems Inc. is revolutionizing the world of surgical ophthalmology by developing a novel, AI driven, and imaging-guided surgical robotic system...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Los Angeles, CA
- senior principal cloud computing engineer Los Angeles, CA
- principal Los Angeles, CA
- principal cloud computing engineer Los Angeles, CA
- senior principal scientist Los Angeles, CA
- bank software Los Angeles, CA
- software asset management analyst Los Angeles, CA
- ultimate software Los Angeles, CA
- software trainer Los Angeles, CA
- embedded software Los Angeles, CA


