Principal Software Engineer
ETHOS - Talent & Advisory
Our client, a large federal systems integrator supporting a major federal agency, is hiring a Principal Software Engineer to lead design and delivery on a modernization effort spanning Java microservices, cloud deployment, and frontend UI work. This is a hands on technical lead role with direct influence over architecture decisions and mentorship of junior and mid level developers.
What You Will Do
- Design and build software applications using Twelve Factor App methodology, translating functional requirements into working systems.
- Lead frontend development in Angular or React, building UI components and continually evaluating new approaches to improve developer experience and delivery speed.
- Design and build microservices using Spring Boot, Java, and RESTful architecture, deployed to Red Hat OpenShift and AWS. Own the data access layer connecting applications to PostgreSQL and DB2 using JPA or Spring Data. Develop and maintain enterprise Java batch jobs and build automated test coverage using JUnit, Mockito, and Cucumber.
- Participate in CI/CD pipelines using Jenkins, Git, and Bitbucket.
- Attend architecture and design discussions with the customer and provide guidance to junior and mid level developers.
- Document solution architecture using Confluence and UML based artifacts.
What You Need
- Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field. A Master's or Doctorate may substitute for a portion of required experience.
- 10+ years of professional experience with Java, Spring Boot, Angular, and React.
- Extensive hands on experience with one or more of Angular, React, or Node.js/Express.
- Demonstrated experience as a hands on Technical Lead, including guiding other developers.
- Experience working on Agile teams with strong command of Agile terminology and tools.
- Must be able to obtain and maintain a Public Trust clearance.
- Experience designing high throughput, low latency systems and scalable solutions handling high volumes of concurrent requests.
- Experience building Single Page Applications, with attention to responsive design and cross browser compatibility.
- Experience deploying cloud native applications to AWS with PostgreSQL, and working knowledge of Red Hat OpenShift and Docker.
- Experience with modern CI/CD tooling including Jenkins, Git/Bitbucket, Jira, Maven, SonarQube, and remediating static code analysis findings.
- Experience designing RESTful and SOAP based web services, including security standards such as OAuth2/JWT.
- Experience with Test Driven Development and Behavior Driven Development using JUnit, mocking frameworks, and Cucumber.
What Makes You Stand Out
- Experience with Kafka based event driven architecture, including producers, consumers, topic design, and Kafka Streams.
- Interest in applying current AI trends to system architecture.
- Experience implementing Section 508 accessibility standards in production web applications.
- Experience writing technical white papers or systems design documentation.
- Prior experience on federal or state government IT projects.
- Familiarity with low code platforms such as ServiceNow, Pega, or Microsoft Power Platform.
Interested or know someone who would be a strong fit? Reach out directly or apply below. Interviews are being scheduled now.
- DescriptionPrincipal Software Engineer - TS/SCI Xcelerate Solutions has an exciting opening for you as our next TS/SCI cleared Principal Software Engineer supporting a long-term DIA-NDOC DOMEX Technology Platform (DTP) contract. You will work closely with Systems Engineers...SuggestedContract workRemote workFlexible hours
$131.3k - $237.35k
Leidos has a new and exciting opportunity for a Principal Biometrics Software Engineer in our Intel Security Sector's Analysis Solutions Business Area. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical...SuggestedFull timeImmediate startFlexible hours$131.3k - $237.35k
Leidos has an exciting opportunity for a Principal Software Engineer in our Intel Security Sector's Analysis Solutions Business Area. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and...SuggestedFull timeImmediate startFlexible hours$147k - $237.5k
...filled anywhere in the United States*We’re looking for a Principal Escalation Engineer to serve as a key architect of customer stability and product... ...What You Bring8+ years of experience in the software industry (Technical Support, R&D, or Sustaining Engineering...SuggestedFull timeWork at officeImmediate startShift work$272k - $431.25k
...of any single GPU, this platform enables efficient, resilient deployment of cutting-edge LLM workloads.We are seeking a Principal Systems Engineer to define the vision and roadmap for memory management of large-scale LLM and storage systems.What you'll be doing:Design...SuggestedFull timeLocal areaRemote work$154.05k - $278.48k
...to customers in the national security, engineering, and health industries. We deliver innovative... ...-enabled services and mission software capabilities in the areas of cyber, logistics... ...the OpportunityLeidos is seeking a Principal Software Engineer to provide advanced software...Full time$13 per hour
...DoingWe are seeking a highly experienced Senior, Lead, and Principal Engineers to serve as a key individual contributor across the Super Agent... ...that meet business needsBuild and ship production-grade software using modern engineering practices, with AI as a core part of...Full time$131.3k - $237.35k
...let Leidos show how to accelerate your career path. Leidos has an exciting opening for you as our next TS/SCI cleared Principal Software Engineer supporting a long-term DIA-NDOC DOMEX Technology Platform (DTP) contract. You will work closely with Systems Engineers,...Contract workLocal areaImmediate startRemote workFlexible hours$185k - $255k
## Principal Software EngineerApplylocations: Remote - US - All: Remote - Wyoming: Remote - Wisconsin: Remote - West Virginia: Remote - Washington... ...Prescryptive.com.**About this role**As a Principal Software Engineer, you'll shape how the organization builds software. That...Permanent employmentRemote workFlexible hours$195k - $323k
...products and services that help people, businesses and governments realize their greatest potential. Title And Summary Principal Software Engineer Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together...Full timePart timeRemote workWork from homeWorldwideFlexible hours$154.05k - $278.48k
...Leidos has a new and exciting opportunity for a Principal Software Engineer in our Intelligence Sector's, Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical...Immediate startFlexible hours- ...Principal Software Engineer – Solipsys, a wholly owned subsidiary of Collins Aerospace (an RTX company), located in MAPLE LAWN, MD. This onsite position requires U.S. citizenship to obtain and maintain a DoD Secret clearance. Collins Aerospace is a global leader in...Work experience placement
$131.3k - $237.35k
...Description We are seeking an experienced Principal Software Engineer to join our team in developing the forefront of unmanned and autonomous ship development for the US Government. Based in Arlington, VA, the role involves designing, building, and testing software...- ...This position is primarily remote. There may be rare meeting in the downtown DC area. Job Summary JCDS is hiring a senior software engineer to lead an Alfresco-based content management system migration and upgrade effort for a US Federal customer. This effort will...Remote workWork from homeFlexible hours
$134k - $171k
...impact salary Position Overview Design, develop, and enhance software applications using Twelve-Factor App methodology, modern UI... ...Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field [Required]. A master's or doctorate degree...Full time- ...Position Summary Base-2 Solutions is seeking a Principal Software Engineer to support a long-term DIA-NDOC DOMEX Technology Platform contract. The role focuses on developing and maintaining scalable Python microservices that interface with Apache Kafka and Elasticsearch...Contract workCasual workRemote work
$153.82k - $265.2k
...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Principal Software Engineer Full Time 04 Professional Arlington, VA, US Principal Software Engineer Apogee Research is at the forefront of a...Full timeFor contractorsWork at officeFlexible hours- ...Dental insurance Donation matching About the Role Innovative Tech Solutions Inc is looking for a talented and driven Principal Software Engineer to join our growing team in Woodlawn, MD. This is a high-impact leadership role where you'll architect cutting-edge...
- ...platform: the APIs, libraries, services, and data stores other engineering teams integrate with to control who can do what in their part... ...evaluate engineering trade-offs directly.Familiarity with enterprise software and the expectations security-conscious customers place on...Full timeLive inRemote workVisa sponsorshipWork visaFlexible hours
$200k - $280k
...currently do not possess this level of clearance.*** Are you a Principal DevOps / Software Engineerwho is ready for anew challengethat willlaunch... ...and never seen or heard from the mothership again? Our engineers were certainly tired of the same. At GliaCell our...Full timeContract workRemote workWork from homeRelocation package$163.02k
...Summary As a Principal Al Software Engineer you will devise technical strategies and enterprise architectures to drive secure, ethical AI integration across federal agencies, while meeting cybersecurity and operational standards. This position is with the Office of...Full timePart timeWork experience placementWork at officeRelocationRelocation packageFlexible hours$163.8k - $257.4k
...backs your 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...Worldwide$183.1k - $340k
**About the Role****hands-on Principal Software Engineer with deep, recent C#/.NET Core and AWS experience building large-scale distributed systems and cloud-native platforms**, along with experience applying **AI/ML, Generative AI, large language models (LLMs), retrieval...Work at officeLocal areaFlexible hours- ...take their career to new heights. Join the ranks of top talent at one of the world’s most influential companies. As a Principal Software Engineer at JPMorganChase within the CDAO AI/ML Data Platforms Team, you provide deep engineering expertise and work across agile...
$160k - $250k
...moves people. Backed by leading investors, we’re building software that adapts to the user, not the other way around. We move... ...your best work here. The Role Gradial is seeking a Principal Software Engineer to drive the architecture and technical vision behind AI-native...Full timeWork at officeFlexible hours3 days per week$200k - $280k
...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal 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 packageFlexible hours$185k - $277.6k
...vision of a boundless IoT— connecting trillions of everyday items to the Internet. Team Overview: We're seeking a Principal Software Engineer to join our growing Platform Engineering team, building the next-generation RAIN RFID platform for a diverse set of applications...Remote work3 days per week$195k - $323k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Principal Software Development Engineer Job Overview: Leads major projects and creates the development and delivery of quality software solutions in a...Full timePart timeWorldwideFlexible hours$91.06 - $155.04 per hour
...driving modern data architecture with precision. We're seeking a software developer who combines technical expertise with a visionary... ...to-end systems. We value collaboration, a strong commitment to engineering excellence, and a passion for delivering high-quality results....Full timeWork at officeLocal areaShift work$61k - $101k
...per year Requirements: ~12+ years of experience in systems engineering, networking, or distributed systems ~ Practical background delivering... ...while delivering value at scale ~ Hands-on experience with software-defined networking technologies such as OVN, OVS, or similar...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 cloud computing engineer Washington DC
- senior principal cloud computing engineer Washington DC
- principal architect Washington DC
- principal Washington DC
- senior principal scientist Washington DC
- software technical writer Washington DC
- ultimate software Washington DC
- software qa Washington DC
- embedded software Washington DC



