Principal Software Engineer
Software Technology Inc
Principal Software Engineer
As a Principal Software Engineer, you will be guiding software engineering development across several teams, and solving our most challenging technical problems, providing prototypes for our larger engineering team. You will actively contribute to the success of the org by creating a center of excellence for engineering and software architecture. A highly-valued engineer with an org-wide presence. An Engineer with the ability to very quickly learn new languages, new frameworks, and adapt and apply their skills to new technical environments with little to no struggle. Able to drop into complex, chaotic technical challenges and bring order and direction. Likely to not be attached to a single squad, Principal Engineers will float through the organization based on need and build core, repeatable standards that can be applied broadly. Principal Engineers cannot be hired/promoted in to their position unless approved by other principal engineers. Principal Software Engineers will typically have 20+ years of experience.
Key Accountabilities
- Supports product teams to understand and resolve critical technical issues in almost any engineering product
- Demonstrates an expert knowledge of industry best practice in at least one programming language and technology stack
- Demonstrates extensive knowledge and commercial experience in the usage and implementation of cloud based solutions and products, containerization products, and traditional on-premise server and virtualization solutions.
- Demonstrates extensive knowledge in networking concepts and infrastructure in both traditional and cloud environments
- Creates complex architectural designs that are able to be understood and implemented by the engineering product teams
- Builds demonstrable prototypes to expedite the validation of proposed products or architectures
- Gains knowledge in alternative technology areas outside their comfort zone
- Coaches and educates software engineers at all levels so they can upskill and become self sufficient
- Participates in the prioritization of the Core Engineering team backlog
- Maintains a thorough understanding of the client technology landscape and is able to work effectively within it to execute the company goals
- Actively influencer of company wide technology decisions
Qualifications and Experience
- Responsible for monitoring technical capabilities across product teams.
- Actively works inside teams to drive adoption of practices and ways of working
- Works with Core Engineering leadership to priorities work across the Core Engineering landscape
- Promotes an open culture of continual learning and innovation
- Demonstrates new findings in technology regularly to the wider engineering community
- Actively working with multiple software engineering teams to introduce new tooling to align with industry trends
- Actively working with product teams to become aligned to best practices and standards while remaining autonomous
- Can effectively communicate an architectural or product vision to any level of the software engineering structure including stakeholders
- Leads internal presentations on technical topics, fostering growth in knowledge at client
- Participates in efforts to move all engineering teams to a high performing, self sufficient state
- Leads presentations at conference events, representing the technical brand of client
- Aids Core Engineering leadership with identifying colleagues suitable for promotion to principal engineering
- Participate in the hiring of new senior talent to Core Engineering
- Participate in the hiring of new senior talent to product teams
- Participate in the creation of hiring materials with Core Engineering leadership and Senior Principal Engineers
- Be a representative for Core Engineering across the organization in organization wide interactions
- Participates at conference events representing the technical brand of client
Required Skills: 1. 20+ years of experience 2.
- ...The Role Join us in revolutionizing the lending landscape. SoFi is seeking enthusiastic Principal Software Engineers who are ready to lead the technical and strategic evolution of our financial services platform in support of our goals that put our members in control...SuggestedFull timeTemporary workWork experience placement
$197.3k - $313.7k
...You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce.Salesforce is seeking a Principal Software Engineer (PMTS) to join the Agentforce Process Intelligence team, building process mining and optimization capabilities within the...SuggestedLong term contractFull time$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$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$131.3k - $237.35k
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, you will be embedded within an Agile Scrum team - designing, building, and testing...SuggestedFull time- Arlington, VirginiaHybridFull Time$180k - $200kAn early-stage AI startup is hiring a Principal Software Engineer to join its team. This is a hybrid opportunity based in Herndon, VA.The company is building the platform enterprises use to deploy, monitor, and optimize AI...
$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...Full timeImmediate startFlexible hours$200k - $280k
...clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Full Stack 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- ...Principal CNO Software EngineerZetier 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...
$204k - $284k
...Principal Software Reverse Engineer Arlington, VA Job Description 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...Full timeWork experience placementLocal areaImmediate startNight shift- ...Principal Software Engineer Apogee Research is at the forefront of a revolution in how the DoD operates: a turn towards compositional systems of systems instead of traditional monolithic architectures. This change is driven by a need for faster adaptation to adversarial...Full timeFor contractorsWork at officeFlexible hours
$220k - $280k
...Principal Software EngineerArlington, VAAbout The TeamSTR's Intelligence Division researches and develops advanced analytics and machine learning... ...security. Our team consists of passionate and motivated engineers with advanced degrees in engineering, computer science,...- ...Software Developer Design and develop software applications using Twelve-Factor App methodology from functional requirements. Develop highly innovative UI design, web components, achieved through collaboration and dialogue with other experts in the field. The candidate...
- ...Position Description Design and develop software applications using Twelve-Factor App methodology from functional requirements... ...) Bachelor's Degree in Computer Science, Mathematics, Engineering or a related field. Masters or Doctorate degree may...
- ...Job Title: Principal Software Engineer Client: Leidos LOCATION: Woodlawn, MD (5 days per week onsite) Duration: 12+ Months Visa: USC/GC (Will need to obtain Public Trust) Rate: $85/hr on c2c Years of Exp.: 14+ Required...Contract workRelocation
$144.2k - $288.4k
...Principal Software Engineer We're building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold...Hourly payFull timeTemporary workLocal areaFlexible hours$200k - $280k
...Principal Software Engineer OpportunityAn active or rein-statable TS/SCI with Polygraph security clearance is required. 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 workRelocation packageFlexible hours- ...Principal Software EngineerLeidos 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...Immediate startFlexible hours
$150k
...Principal Software Engineer at NAVEXAt NAVEX, we're transforming the world—making it safer, more ethical, and ensuring every voice is heard. That's real impact.Our high-performance culture is driven by our values. We move with speed, passion and purpose—as one team. We...$114.6k - $234.6k
...to design or simplify the commerce experience? Our Oracle Commerce team is seeking a passionate, energetic and curious Principal Software Engineer to join our organization. Oracle Commerce is an established and diverse team, driven to unify and build premier commerce...Temporary workRemote workFlexible hours$161.5k - $218.5k
...Software Engineer Sr PrincipalGDIT is seeking a Principal Software Engineer to join our team.This challenging and interesting software engineering and development position is a chance to participate in the development and operation of a high-performance big data system...Temporary workImmediate startRemote workWorldwideFlexible hours$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 placementLocal areaRemote workWorldwide$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, you will be embedded within an Agile Scrum team – designing...Local areaImmediate start$200k - $225k
...making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is looking for a Principal Software Engineer to join our Partner Ecosystems team. This team builds the high-performance integration layer that embeds Xometry's AI-...Work at office3 days per week- ...Principal Software EngineerDate: Jun 30, 2026 Location: Washington, DC, US, 20001 Philadelphia, PA, US, 19104 Wilmington, DE, US, 19801... ...core Internet technologies and modern full stack software engineering practices. Proficiency in Java, JavaScript, TypeScript, SQL...Hourly payTemporary workWork experience placementFlexible hours
$196k - $294k
...ABOUT THE TEAM ~ We are seeking a Principal Software Engineer to lead architectural and strategic initiatives for our ArsenalOS Forge platform. You'll be pivotal in evolving Forge's capabilities, driving integration and scalability, and maturing its architecture for...Full timeWork experience placementLocal areaRelocation package$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$200k - $280k
...Principal Software Engineer Opportunity***An active or rein-statable TS/SCI with Polygraph 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...Full timeContract workRemote workRelocation package$114.6k - $234.6k
...fleet automation workflows; defines integration contracts across software, firmware, and hardware. Leads deep-dive investigations for... ...software development lifecycle; provides guidance and coaching to engineers to drive improvements. Utilizes advanced knowledge to...Temporary workFlexible hoursShift work$200k - $280k
...security 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...Full timeContract workRemote workWork from homeRelocation package
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 consultant Washington DC
- principal cloud computing engineer Washington DC
- principal Washington DC
- principal architect Washington DC
- senior principal cloud computing engineer Washington DC
- senior principal scientist Washington DC
- javascript software engineer Washington DC
- software sales executive Washington DC
- software Washington DC


