Principal Software Engineer - Tysons, VA
Pivotal Solutions
Principal Software Engineer
Do not wait to apply after reading this description a high application volume is expected for this opportunity.
Do you love working with connected devices, automation, and real-world systems? Have you automated your own home, built integrations across smart devices, or thought deeply about how cloud software should control physical systems reliably?
We are looking for a versatile Principal Software Engineer to help lead architecture and engineering for our software engineering team building software for IoT, smart home automation, energy management, HVAC, water, and connected-device control experiences. This role is an IC role that sits at the intersection of cloud services, physical devices, mobile and web applications, automation logic, data processing, and customer-facing product experiences.
As a Principal Software Engineer, you will provide hands-on technical leadership across teams. You will help define architecture, guide major design decisions, mentor engineers, and lead the evolution of systems that must be reliable, scalable, maintainable, and adaptable as our connected-device platform continues to grow.
We combine the product breadth and technical scale of a mature connected-device platform with the collaborative culture of a smaller engineering organization. This role is ideal for someone who wants to work across software, hardware, data, and product domains while helping shape systems used by millions of customers.
What You'll Do
As a Principal Software Engineer, you will help design and evolve systems that coordinate physical devices, cloud services, mobile and web applications, automation engines, partner integrations, and data pipelines. You will work across product, firmware, platform, operations, and application engineering teams to turn ambiguous business and technical needs into reliable, scalable, and maintainable software systems.
You will be expected to lead through technical depth, sound judgment, and influence. You will own important architecture decisions, guide implementation strategy, and help engineers across multiple teams build better systems.
Day-to-Day Responsibilities
- Provide hands-on technical leadership for systems spanning IoT device control, smart home automation, energy, HVAC, water, and connected-device experiences.
- Lead architecture and design for major software components, services, APIs, data flows, and integration patterns.
- Help evolve existing monolithic systems into more modular, scalable, reliable, and maintainable systems.
- Partner with product, firmware, platform, operations, and application teams to turn ambiguous needs into clear technical direction.
- Mentor engineers at multiple levels and help raise the technical bar through design reviews, code reviews, technical guidance, and reusable patterns.
- Drive cross-team collaboration and execution across multiple technical domains.
- Evaluate new technologies, frameworks, and methodologies where they can materially improve product capabilities or engineering outcomes.
- Reason across the full product stack, including backend services, databases, APIs, web and mobile experiences, device integrations, automation logic, and operational tooling.
- Be an expert on system architecture, functionality, data flows, operational processes, and the tools needed to operate production systems effectively.
- Provide technical thought leadership for major software components, systems, and features, earning alignment and driving adoption across teams.
- Exercise strong engineering judgment: know when to move quickly, when to invest in a robust platform capability, and when to avoid unnecessary complexity.
- Bring your ideas. We want our engineers to collaborate on product development, not blindly build to a spec.
- Other duties as assigned.
What You Need
- Bachelor's degree in Computer Science, Computer Engineering, a related field, or equivalent professional experience.
- 15+ years of professional software development experience.
- Proven experience designing, building, and delivering complex software systems.
- Strong object-oriented programming skills; experience with C#/.NET or a similar object-oriented language is required; direct C# and .NET experience would be a major plus.
- Significant database design, performance, and development experience.
- Experience leading technical direction across teams and influencing architecture beyond a single project or codebase.
- Experience mentoring engineers and helping develop people, practices, and reusable technical solutions.
- Ability to select appropriate frameworks, architecture patterns, and technical approaches, then educate teams and drive adoption.
- Strong analytical skills and a practical problem-solving mindset.
- Ability to lead and influence across teams without relying solely on reporting authority.
- Ability to reason across the full product stack, including backend services, data stores, APIs, device integrations, and web/mobile user experiences.
- Strong understanding of object-oriented design, software development lifecycles, and long-term maintainability concerns.
- Excellent communication skills, including the ability to explain technical tradeoffs to engineers, product owners, and business stakeholders.
Experience That Would Be a Major Plus
- Experience with IoT, smart home, energy management, HVAC, water, automation, or connected-device systems.
- Experience working with physical systems, hardware devices, firmware teams, or embedded-device integrations.
- Experience with event-driven systems, device telemetry, automation/rules engines, or distributed systems.
- Experience in modernizing monolithic systems or decomposing systems into modular services. xhyhwjd
- Experience designing systems where cloud software interacts with deployed physical devices and must account for latency, reliability, compatibility, and operational visibility.
- ...Principal Software Engineer Do you love working with connected devices, automation, and real-world systems? Have you automated your own home, built integrations across smart devices, or thought deeply about how cloud software should control physical systems reliably?...SuggestedFull time
- ...Hybrid 3 days a week in Rockville, MD or Tysons, VA NOTE: No sponsorship is available... ...robust technical specifications for software components and applications Provide... ...s degree in Computer Science, Computer Engineering, or equivalent practical experience...SuggestedWork experience placement3 days per week
$123k - $308k
...Principal Software Engineer Herndon, VA, Reston, VA, Tysons Corner, VA, Dulles, VA OR Columbia, MD Clarity Innovations is a trusted national security partner, dedicated to safeguarding our nation's interests and delivering innovative solutions that empower the Intelligence...SuggestedFull time$205k - $225k
Location: Tysons, VA Clearance Required: TS/SCI with Full Scope Polygraph (FSP) Position... ...are seeking an experienced Full Stack Software Developer to join a high-performing Agile... ...expertise in front-end and back-end software engineering, modern JavaScript frameworks,...SuggestedFull timeContract workTemporary work$96.8k - $306.4k
...and operational excellence. The successful candidate will collaborate with business leaders, application teams, infrastructure engineers, SaaS Product and Consulting teams, and cloud platform providers to develop solution architectures that align with enterprise standards...SuggestedTemporary workFlexible hours$147k - $237.5k
...the United States*We’re looking for a Principal Escalation Engineer to serve as a key architect of customer... ...Bring8+ years of experience in the software industry (Technical Support, R&D, or Sustaining... ...States of America; Office - USA - VA - McLean; Montpelier, United States of...Full timeWork at officeImmediate startShift work- ...architectural decisions, and design and develop software components.Expertise in comprehensive... ...performed in CO, FL, TX, IL, PA, MA, MD, VA, Washington, DC, NY and NJ, please refer... ...Inc.SummaryLocation: Rockville, MD (Job Posting); Tysons, VA (Job Posting)Type: Full timeFull timeTemporary workFor contractorsWork experience placementFor subcontractorLocal areaImmediate start
$153.82k - $265.2k
...Job Description Job Description Principal Software Engineer Apogee Research is at the forefront of a revolution in how the DoD operates:... ...environment The position is located in our Arlington, VA office ( full-time in person ). Existing DoD Top Secret clearance...Full timeFor contractorsWork at officeFlexible hours$204k - $284k
...Job Description Job Description STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities... ...company with locations near Boston, MA, Arlington, VA, near Dayton, OH, Melbourne, FL, Carlsbad, CA, Atlanta, GA...Full timeWork experience placementLocal areaImmediate startNight shift- ...Senior Python Developer Location: McLean, VA Experience: 11+ Years Employment Type... ..., including developers, architects, QA engineers, and business stakeholders. Follow Agile/Scrum methodologies and established software development standards. Support...Contract work
- ...Black Cape Title: Skillbridge Internship - Software Engineer (**ALL LEVELS) **MUST be willing to get the TS/SCI CI Poly, if you do not... ...consider Secret clearances and above. Location: Arlington, VA (Ballston area) - Black Cape HQ We are ONLY Hiring SkillBridge...Full timeFor subcontractorInternshipWork at officeRemote work3 days per week
$130k - $210k
Job DescriptionEverforth ECS is seeking a Principal Systems Engineer - Embedded Software Engineer to work onsite in Arlington, VA office. The successful candidate will have knowledge of all aspects of missile systems engineering in support of DoD missile systems programs...Work at office- Apogee Research, based in Arlington, VA, seeks a Principal Software Engineer to lead the creation of capabilities for national security programs. You will design and implement high-assurance software across C++ and domain-specific languages, optimize performance, and mentor...
$112k - $190k
Overview LMI is seeking a Senior Software Engineer to build user-facing applications supporting... ...complexity and outpace change. Headquartered in Tysons, Virginia, LMI is committed to... ...nature of the work. Job Locations US-VA-Arlington Job SummaryID: 2026-14718# of...Contract work$178.21k - $215.3k
...from Red Hat, LLC office in McLean, VA.Design and develop scalable and reusable software frameworks and libraries to... ...automate repetitive tasks to increase engineering productivity by integrating... ...application, will not receive a reply. SummaryLocation: Tysons CornerType:Contract workWork experience placementWork at officeRemote workFlexible hours$110.8k - $184.7k
SMX has an immediate opportunity for a Software Developer who is excited to apply their talents... ...and an excellent understanding of engineering processes supporting large, National Defense... ...site Monday - Friday in either Chantilly, VA, Herndon, VA or Aurora, CO. This position...Contract workWork experience placementH1bImmediate startMonday to Friday$141.85k - $212.78k
...can insert advertisements around the world.Job SummaryThe Sr. Software Engineer is responsible for developing software solutions for the Ad Serving... ...any other basis protected by applicable law.SummaryLocation: VA - Reston, 11951 Freedom Dr Ste 900; CO - Englewood, 183...Full timeNight shiftWeekend work$141.85k - $212.78k
...the world.Job SummaryFreeWheel is looking for passionate Sr. Software Engineers to help design, build and support our high-quality, innovative... ...information, or any other basis protected by applicable law.SummaryLocation: VA - Reston, 11951 Freedom Dr Ste 900Type: Full timeFull timeNight shiftWeekend work$100k - $200k
...clearance who excels at scaling complex cloud infrastructure, engineering robust automated systems, and serving as a trusted advisor to... ...mission-critical public sector systems. Location: McLean/Tysons, VA | Work Model: On-site (4-5 days per week)About the TeamAppian...Work experience placementLocal areaFlexible hoursShift work$200k
...SCIBusiness Unit: Zachary PiperPosition Owner: Amanda WiseZachary Piper Solutions is seeking a Java Software Engineer to support a Government Consulting company located in Herndon VA through 100% onsite work. The Java SoftwareEngineer will provide Agile DevOps support for...- ...Advanced Technologies Headquartered in Tysons Corner, VA, McLane Advanced Technologies is a... ...mission-critical logistics systems and software solutions. MAT is an Oracle Platinum Partner... ...respect. At MAT, we build upon the principals and traditions of our military....
- ...Software Engineer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a talented and motivated Software Engineer to join our team and contribute to the development...Temporary workFor contractorsImmediate startFlexible hours
- ...Software Developer Location: Tysons, VA 22182 Clearance: TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) Key Summary... ...our family. *** Similar Career Titles: Software Engineer, Full Stack Developer, Backend Developer, Frontend Developer...Temporary workFor contractorsImmediate startFlexible hours
- ...Location: Tysons, Virginia Type: Contract Job #3716 Title: Software Developer Location: Tysons, VA *Clearance: *Active TS/SCI w/ Polygraph needed to apply * Company Overview: Cornerstone Defense is the Employer of Choice within...Contract work
- ...ServiceNow Senior Developer Location: Tysons, VA The ServiceNow Developer will be responsible for designing, developing, and maintaining applications and workflows on the ServiceNow platform. This role includes creating custom solutions, integrating with third...Full time
$130k - $190k
...Solution Architect (Java) Location: Tysons Corner, VA Employment Type: Full-Time... ...responsible for defining architecture, guiding engineering teams, and driving modernization... ...Experience ~10+ years of experience in software development and architecture ~ Strong...Full timeContract work- ...not incremental AI - this is intelligence engineered for global impact. Responsibilities Design, develop, and deploy AI-native software products that transform large-scale geospatial... ...protected by law.SummaryLocation: Herndon, VA; Remote (United States)Type: Full timePermanent employmentFull timeRemote work
$120.21k - $180.32k
...and can insert advertisements around the world.Job SummaryThe Software Engineer (Tier-2) supports the availability, performance, reliability,... ...information, or any other basis protected by applicable law.SummaryLocation: VA - Reston, 11951 Freedom Dr Ste 900Type: Full timeFull timeNight shiftWeekend work$120.21k - $180.32k
...’s mission is to build great advertising software. We offer the most extensible and transparent... .... FreeWheel is looking for a Software Engineer to join our Buyercloud (formerly Beeswax)... ...by applicable law.SummaryLocation: VA - Reston, 11951 Freedom Dr Ste 900Type: Full...Full timeRemote workNight shiftWeekend work- ...and citizen services. We're a nonprofit engineering, applied research, and advanced... ...The Data and Integration Group Lead/Principal will lead the architecture and delivery... ...in data engineering, data warehousing, software engineering, data integration, and/or enterprise...InternshipLocal area3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Tysons, VA. Be the first to apply!
- principal Mc Lean, VA
- senior principal cloud computing engineer Mc Lean, VA
- associate principal Mc Lean, VA
- entry level software sales Mc Lean, VA
- id software Mc Lean, VA
- software sales Mc Lean, VA
- software asset management analyst Mc Lean, VA
- software intern Mc Lean, VA
- healthcare software sales Mc Lean, VA
- embedded software Mc Lean, VA





