Senior Principal Software Engineer (Go)
Clarity
Clarity Innovations is a trusted national security partner, dedicated to safeguarding our nation’s interests and delivering innovative solutions that empower the Intelligence Community (IC) and Department of Defense (DoD) to transform data into actionable intelligence, ensuring mission success in an evolving world.Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows, CI/CD, and secure DevSecOps practices. We focus on challenges in Information Warfare, Cyber Operations, Operational Security, and Data Structuring, enabling end-to-end solutions that drive operational impact.We are committed to delivering cutting-edge tools and capabilities that address the most complex national security challenges, empowering our partners to stay ahead of emerging threats and ensuring the success of their critical missions. At Clarity, we are people-focused and set on being a destination employer for top talent, offering an environment where innovation thrives, careers grow, and individuals are valued. Join us as we continue to lead innovation and tackle the most pressing challenges in national security.Position SummaryThe position is part of a team of software and platform engineers building a unified, multi-tenant control plane that abstracts away infrastructure differences across AWS, Azure, and on-premises environments. The platform allows application teams to provision secure, isolated Kubernetes clusters and workloads dynamically. The control plane runs Crossplane and Cluster API (CAPI).As a Senior Principal Software Engineer on this program, you will bridge the gap between cloud infrastructure and custom software engineering. Instead of writing standard application code or static infrastructure-as-code scripts, your primary responsibility is extending the Kubernetes API using Go to build the automation layer that controls the infrastructure.The ideal candidate is highly independent, capable of driving projects from inception to completion with minimal supervision, and has a keen eye for detail. They should be passionate about innovation, continuously seeking to improve processes and contribute meaningfully to the platform’s evolution. Additionally, the role offers opportunities to make impactful contributions to a widely used system, directly influencing its functionality and reliability. The successful candidate will work in a dynamic environment, collaborating with teams to ensure the platform meets the highest standards of performance and security.Key Responsibilities Control Plane Engineering & ExtensibilityDevelop Go-Based Crossplane Extensions: Write, test, and maintain custom Go-based Crossplane Composition Functions to replace or augment static YAML compositions with sophisticated runtime logic.API & CRD Design: Design, implement, and version Kubernetes Custom Resource Definitions (CRDs) that abstract complex infrastructure configurations into intuitive declarative interfaces for application teams.Implement Phased Orchestration Logic: Code advanced sequencing, dependency mapping, and health-validation loops using Crossplane's Usages and Validation APIs to eliminate infrastructure provisioning race conditions.Upstream Contributions & Integrations: Maintain and customize Cluster API (CAPI) providers and Crossplane providers (specifically AWS, Azure, and CAPMOX for Proxmox), contributing patches upstream where applicable.Engineering ExcellenceDefine Operator Standards: Establish best practices for writing custom controllers, managing the Kubernetes Controller Runtime, ensuring efficient queueing, and preventing infinite reconciliation loops.Peer Mentorship: Partner with and mentor "Sysadmin-turned-DevOps" engineers to help them build proficiency in Go, write robust unit/integration tests for operators, and adopt software-first approaches to infrastructure.Maintain Architecture Records: Contribute to and execute Architecture Decision Records (ADRs) regarding API specifications, library usage, and controller framework selections.QualificationsTechnical Skills & ExperienceAdvanced Go (Golang) Proficiency: 3+ years of professional experience writing production-grade Go code, with a deep understanding of concurrency patterns (goroutines, channels) and profiling.Kubernetes Internals & Operator Pattern: Strong hands-on experience using the controller-runtime library, client-go, Operator SDK, or Kubebuilder to build custom controllers and operators.Cloud-Native Infrastructure Automation: Experience building and managing infrastructure declaratively, ideally with control-plane-based provisioning tools like Crossplane.GitOps & Continuous Delivery: Proficiency with GitOps workflows and continuous delivery practices, using tools like Flux, Helm, and Kustomize to manage infrastructure lifecycles.Soft Skills & Engineering MindsetSystems Thinker: Ability to view physical hardware and hyperscale clouds not as static targets, but as endpoints controlled by software APIs.Collaboration & Communication: Strong capability to bridge the gap between pure application developers and traditional infrastructure engineers, speaking comfortably to both.Ruthless Solver of Race Conditions: An investigative mindset capable of debugging complex, asynchronous distributed systems where resources depend on sequential, timed events.Extreme Ownership: A proven track record of acting as a technical steward for a product or subsystem, where you care as much about the operational metrics, edge-case failures, and technical debt of the system as you do about delivering new features.Defensive Engineering Mindset: An engineering approach that assumes distributed systems will fail asynchronously. You naturally build deep observability, robust error handling, self-healing reconcile loops, and fallback mechanisms into your Go controllers.Traceability and Documentation: A commitment to maintaining clear architectural records (ADRs), comprehensive unit/integration test suites, and clear API documentation, ensuring that your subsystem can be safely maintained by other engineers.Preferred QualificationsLive-Production Incident Response: Hands-on experience managing incident response lifecycles and resolving critical failures within live, high-scale production systems.Telemetry-Driven Debugging: Advanced capability in utilizing telemetry, distributed tracing, and metrics to perform root-cause analysis and resolve complex issues in live production environments.API Lifecycle & Maintenance: Proven track record in managing long-term API maintenance, including defining upgrade processes and implementing n-1 compatibility testing to ensure seamless version transitions.We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
$183.8k - $263.6k
...team is responsible for core control plane software that enables policy configuration,... ...integration. You will work closely with engineers across control plane, data plane, and platform... ...features for network security products using Go in Linux-based environments Build and...SeniorFull timeTemporary workLocal areaRemote workFlexible hours$145.6k - $276.8k
...Managed by Collins Aerospace Solipsys is a wholly owned subsidiary of Collins Aerospace/RTX and is currently seeking a Senior Principal Software Engineer who is enthusiastic, hardworking, and proactive in writing and developing code using programming languages and...SeniorTemporary workWork experience placementWork at officeRemote workFlexible hours- ...Solipsys, a subsidiary of Collins Aerospace, is seeking a Senior Principal Software Engineer to drive architecture and development of critical capabilities in an Agile setting. You will coordinate multiple engineers, lead decisive actions, and communicate effectively...Senior
$123k - $308k
...ensuring mission success in an evolving world.Our mission-first software and data engineering platform modernizes data operations, utilizing advanced... ...Amazon Web Services (AWS)Experience building and operating Go-based microservice distributed system architecturesSalary...SuggestedFull time$250.6k - $362.6k
...eBPF. Cisco Isovalent builds open-source software and enterprise solutions solving... ...intelligence across diverse environments. As a Principal Engineer, you will be at the forefront of... .... What you’ll do: Develop high-quality Go (and eBPF) code for the Tetragon project...SuggestedFull timeTemporary workLocal areaFlexible hours$149.3k - $234.6k
...security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We’re looking... ...like you to join our team as a Sr. PrincipalCyber Software Engineer. Places of performance for this position are Annapolis Junction...SeniorFull timeContract workRelocationShift work$200k - $280k
...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... ...tech stacks, including containerized React UIs, Java and Go microservices, custom REST security services, and data stores...16 hoursFull timeContract workRemote workWork from homeRelocation package$250.6k - $362.6k
...comprehensive security outcomes, as a Principal Engineer. The team delivers secure,... ..., develop, and drive unique software and technology solutions with... ....Mentor and influence senior technical leaders, driving architectural... ...programming languages (e.g., Go, Rust, or C++).5+ years of...Full timeTemporary workLocal areaRemote workFlexible hours$123.4k - $193.9k
...security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We're looking... ...you to join our team as a Sr. PrincipalCyber Software Test Engineer. Places of performance for this position are Annapolis Junction...SeniorFull timeContract workRelocationShift work$137.51k - $200k
...with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science... ...is looking to hire exceptional Senior Backend Developers to join our high-impact... ...backend languages: Java, Python, Go.Experience working with or modifying...SeniorWork experience placementWork at officeWork from home2 days per week1 day per week$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 workImmediate startRemote workWork from homeRelocation package- GliaCell Technologies in Annapolis Junction, Maryland is seeking a Senior Software Engineer for a full-time role supporting a U.S. Government customer.... ...modernize applications, build microservices in Java and Go, work with React UIs, and implement CI/CD pipelines across...SeniorRemote jobFull time
$130k - $270k
...a timely manner. Our team of engineers take pride in what they develop... ...solution. Captivation is looking for software developers who can get stuff... ...Software is looking for a senior level software developer who... ...: Deep experience with Go or Python in cloud-native contexts...Hourly payFull timeTemporary work$190k - $240k
...and a finalist in 2021! Belay Technologies is seeking a Senior Software Engineer (AMI Team) to join our intel team. The AMI team designs,... ...diverse tech stacks, including containerized React UIs, Java and Go microservices, custom REST security services, and data...SeniorFull timeContract workWork experience placementFlexible hours- ...Job Description Overview BigBear.ai is seeking a Principal Software Engineer to support the exciting Advanced Analytics Team mission.... ...performance, security, and maintainability standards. Mentor senior and mid-level engineers and provide technical guidance...
$150k
...a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence... ...and technically proficient Senior DevOps Engineer to play an integral role... ...something special, we're not afraid to go above and beyond to secure your talent...SeniorWork at officeFlexible hours- ...Vision insurance About the Role: ACKtive Engineering Solutions LLC is looking for a talented Senior Software Developer with experience with complex systems and... ...We believe flexibility and fair compensation go hand in hand. Our team is paid a competitive hourly...SeniorHourly payImmediate startFlexible hours
$207k - $266k
...Principal Feature Architect, Mission Software Make an Impact Where It Matters Most At Intelliforce... ...is a strong fit for an engineer who likes solving hard... ...more than another senior engineering role. It is a... ...regular team activities that go beyond the work. Ready...Full timeWork experience placementLocal areaImmediate startVisa sponsorship$149.3k - $234.6k
...security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We’re looking... ...like you to join our team as a Sr. PrincipalCyber Software Engineer. Places of performance for this position are Annapolis Junction...SeniorFull timeRelocationShift 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 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- QualificationsEdmonton specificallySummaryType: Full-timeFunction: MarketingExperience level: Mid-Senior LevelIndustry: Marketing And AdvertisingSenior
$191k - $252k
...solutions that power missions of national importance. As a Senior Software Engineer, you’ll be at the forefront of developing and sustaining complex... ..., connection, and fun , with regular team activities that go beyond the work. Ready to grow with purpose? At...SeniorFull timeImmediate start$150k
...Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence and defense... ...experience, and that extra something special, we're not afraid to go above and beyond to secure your talent. Because for us, it...SeniorWork at officeFlexible hours$188k - $244k
...We are currently seeking a talented and experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for... ...treating mentorship and team leadership as inherent components of senior-level impact. Additional duties as assigned. Minimum...SeniorFull timeContract workWork at office2 days per week1 day per week$84.84k - $153.55k
...tuning, and capacity management for all organizational software systems as directed by management and senior staff. This position will provide Software solutions delivery support and mentoring for Software Engineers. Lead the design and implementation of...SeniorFull timeTemporary workWork at officeVisa sponsorshipWork visaFlexible hours$107.9k - $195.05k
Senior DevOps EngineerWho We Are:Kudu Dynamics is Leidos Owned Company, forged out of a decade of experience in computer network operations... ...throughout the entire USG arsenal. Our team of hackers and engineers have experience spanning centuries of research, development,...SeniorFull time$179k - $236k
...Impact Where It Matters Most At Intelliforce, software drives mission assurance. As a Senior Software Engineer supporting TTO 3 – Endpoint Services , you will... ...connection, and fun, with regular team activities that go beyond the work. Ready to grow with purpose?...SeniorFull timeFor contractorsImmediate startVisa sponsorshipDay shift$130k - $270k
...is needed in a timely manner. Our team of engineers take pride in what they develop and... ...best solution. Captivation is looking for software developers who can get stuff done while making... ...set of distributed services written in Go, Java, Python, and Kotlin. Candidate will...Hourly payFull timeTemporary work- DescriptionAbout the job:Performing as part of an Agile Software Development team using Jira for... ...candidate will perform a Software Engineering activities in support of our client. The... ...find a position that makes you happy to go to work every day, support the charitable...SeniorLocal areaImmediate start
$137.51k - $195k
...and deployment, with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science. Enlighten provides... ...software solutions, we would love to hear from you.#LI-DS1 #Mid-Senior LevelEssential Job ResponsibilitiesMust have a strong...SeniorWork experience placementWork at officeWork from home2 days per week1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Engineer (Go). Be the first to apply!
- senior lead project manager Columbia, MD
- senior robotics software engineer Columbia, MD
- senior devops engineer remote Columbia, MD
- senior sas administrator Columbia, MD
- senior IT manager Columbia, MD
- sr project manager Columbia, MD
- senior windows systems engineer Columbia, MD
- senior manager data science Columbia, MD
- senior network engineer remote Columbia, MD
- senior account manager Columbia, MD




