Principal Software Engineer
ETHOS - Talent & Advisory
Join a mission-driven federal IT program modernizing critical government systems at scale. You will serve as a hands‑on technical lead, architecting and delivering full-stack enterprise applications using modern Java and cloud-native technologies, while mentoring engineers and driving continuous improvement across the delivery pipeline. What You'll Do Design and develop full-stack enterprise applications using Java, Spring Boot, and Angular/React following Twelve-Factor App methodology. Architect and deploy cloud-native microservices on AWS and OpenShift with CI/CD pipelines via Jenkins, Git, and Bitbucket. Build and maintain event-driven data pipelines using Kafka producers, consumers, and Kafka Streams. Develop RESTful and SOAP-based web services with strong security practices (OAuth2/JWT, WS-Security). Lead BDD and TDD efforts using Cucumber, JUnit, and Mockito; enforce code quality via SonarQube. Serve as technical lead for cross-functional Agile teams, guiding junior and mid-level developers. Document solution architecture using Confluence, Visio, and UML-based design artifacts. Required 10+ years of hands‑on experience with Java, Spring Boot, Angular, and/or React. Strong proficiency in microservices architecture, RESTful APIs, and cloud-native development on AWS. Experience with OpenShift, Docker, and containerization in production environments. Proficiency in Kafka-based event-driven architecture and asynchronous data processing. Solid DevOps experience: Jenkins, Git/Bitbucket, Maven, SonarQube, and CI/CD pipelines. Experience with IBM DB2 and PostgreSQL; JPA/Spring Data ORM. Demonstrated experience as a hands‑on Technical Lead on Agile programs. Public Trust Clearance required (or ability to obtain). Preferred Prior federal or state government IT program experience. Experience with Section 508 accessibility compliance for web applications. Familiarity with AI/ML integration opportunities within existing architectures. Exposure to low-code platforms such as ServiceNow or MS Power Platform. Experience authoring technical white papers or systems design documents. #J-18808-Ljbffr ETHOS - Talent & Advisory
- ...their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI/ML Data Platforms Team, you provide deep engineering expertise and work across agile...Suggested
$204k - $284k
...Job Summary Principal Software Reverse Engineer STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This opportunity will be part of a multidisciplinary team of researchers and engineers...SuggestedFull timeWork experience placementLocal areaImmediate startNight shift- ...their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the VPC Network organization, you provide deep engineering expertise and work across agile teams...Suggested
$274k - $376.2k
...the local office three times a week. We are a small team of engineers exploring new Auth0 products and features, taking ideas from 0... ...you’ll be doing We are looking for a very senior, knowledgeable Software Architect (P6). Responsibilities include: Implement proof of...SuggestedWork at officeLocal areaFlexible hours- Principal CNO Software Engineer Zetier is seeking Principal CNO Software Engineers to develop operationally critical cyber capabilities. Candidates will demonstrate practical experience designing, developing, and deploying tools intersecting command and control, persistence...Suggested
- ...clearance upon hire Role Overview Stackular is seeking a hands‑on Software Engineer / Tech Lead to provide cross-stack technical leadership on a... ...at least 2 years in a technical lead, staff engineer, or principal engineer capacity on production cloud systems. Proven...Remote work
- ...ability to field resilient, distributed systems in days to weeks rather than months to years. Apogee Research is looking for Principal Software Engineers to lead the creation of capabilities addressing currently unmet needs in National Security. This work spans many fronts...Full timeFor contractorsWork at officeFlexible hours
- ...you have a passion for challenges and the opportunities that lie within them, you’ll thrive as part of the Amgen team. Principal Software Engineer, Information Systems What You Will Do Lead the architecture, design, and development of modern, enterprise‑grade user interfaces...Flexible hours
$254k - $336k
.... Team Overview The Platform Security Engineering (PSE) team builds security into Anduril... .... Job Description We're looking for a principal-level engineer to serve as a technical... ...intersection of hardware, firmware, and software, and can lead others through complex technical...Full timeWork experience placementRelocation package$126.1k - $227.95k
Description Leidos has a new and exciting opportunity for a Principal Software Engineer in our National Security Sector's (NSS) Cyber & Analytics Business Area (CABA) . Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission...Immediate startFlexible hours$163.8k - $257.4k
...cross-functionally with product managers, data scientists, and engineers to deliver customer-facing features and internal tooling.... ...meaningful outcomes. $163,800—$257,400 USD ZoomInfo may use a software-based assessment as part of the recruitment process. More information...$131.3k - $237.35k
Leidos is seeking an experienced Principal Software Engineer in Arlington, VA, to enhance unmanned and autonomous ship development for the US Government. This role involves designing, building, and testing software for critical maritime programs. The ideal candidate will...$274k - $376.2k
...office 3 times a week. The Auth0Lab Team We are a small team of engineers exploring new Auth0 products and features ideas. We take... ...’ll be doing We are looking for a very senior, knowledgeable Software Architect (P6) that both wants to be hands on and think about...Full timeWork at officeLocal areaWorldwideFlexible hours- Lumen is seeking a Principal Software Engineer to advance our AI-native engineering strategy and scale large‑scale distributed software across cloud, edge, and enterprise environments. This role combines hands‑on technical leadership with enterprise influence, partnering...Remote job
- ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and... ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse...
- Themis Insight is looking for a Principal Software/Data Engineer to join their Laurel, MD team. This role involves developing and enhancing complex software systems, ensuring adherence to design requirements, and employing cloud management strategies. The ideal candidate...
- A leader in energy solutions is looking for a Principal Controls Software Engineer in Arlington, VA. You will design and develop control software for energy storage systems and ensure robust performance while adhering to project timelines. The ideal candidate holds a Bachelor...
- ...take your career to the next level? BigBear.ai is seeking a Principal Software Developer to join our GALE (Generic Area Limitation... ...customers, ensuring your work has a direct impact. Focus on Engineering: Enjoy a role that prioritizes technical development with minimal...Remote workWork from home
$163.8k - $257.4k
...ambition, you won’t just contribute. You’ll make things happen-fast. About the Role: We are seeking an experienced Principal Software Engineer (Data) to join our fast-paced, collaborative data team. In this role, you will have broad authority to drive the direction...Full timeRemote workWorldwide- ...You’ll lead technical direction for UI systems, set the bar for engineering quality, and mentor engineers to move faster with confidence.... ..., real consequences. Who You Are You care about building software that has real‑world impact in high‑stakes environments. You lead...Full timeWork at officeFlexible hours
- Themis Insight, LLC in Laurel, MD is seeking a Principal Software/Data Engineer to develop, maintain, and enhance complex software systems. The role requires a TS/SCI clearance with a polygraph and extensive experience in Software Engineering. You will be responsible for...
$3,000 per month
...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new... ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and...- ...agents that plan campaigns, produce creative, manage spend, and attribute value. The Role As Ardenir's Principal Engineer, you'll own how we build software. We've adopted an AI-forward approach in which agents write our code. When a person has to review a line by...Full time
- Principal Software Engineer (Kubernetes) Here at Appian, our core values of Respect, Work to Impact, Ambition, and Constructive Dissent & Resolution define who we are. In short, this means we constantly seek to understand the best for our customers, we go beyond completion...Work at office
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Principal Software Engineer About Mastercard Mastercard is a global technology company in the payments industry. Our mission is to connect and...Full timePart timeRemote workWork from homeWorldwideFlexible hours
$165k - $180k
...As a Principal Software Engineer at Corcentric, you will join a driven, innovative team within an ambitious, entrepreneurial global organization. You will lead the design and implementation of modern, cloud-native applications. You will work with .NET microservices, Entity...Full timeCurrently hiringWork at officeWork from home$200k - $280k
...clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal DevOps / Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company...Full timeContract workRemote workWork from homeRelocation package- ...World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right... ...children, and more. The Role Forward Deployed Software Engineers (FDSEs) work directly with customers to quickly understand their...
- ...World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right... ...gapped, small hardware footprint or large. As a Senior Software Engineer on Substrate, you will design and build Palantir’s managed Kubernetes...
$148k
...also making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is seeking a Principal Software Engineer to join our Xometry Partner Experience Technology Organization. In this role as a senior individual contributor, you...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Washington DC
- principal architect Washington DC
- associate principal Washington DC
- principal data scientist Washington DC
- principal consultant Washington DC
- elementary principal Washington DC
- senior principal cloud computing engineer Washington DC
- principal cloud computing engineer Washington DC
- senior principal scientist Washington DC
- principal Washington DC


