Senior Principal Software Engineer (Go)
$120k - $330kSocket.dev
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 Summary
The 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 & Extensibility
- Develop 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 Excellence
- Define 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.
Qualifications
Technical Skills & Experience
- Advanced 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 Mindset
- Systems 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 Qualifications
- Live-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.
Salary Range: $120,000 - $330,000
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.
#J-18808-Ljbffr$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$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$231.4k - $331.8k
...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$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...SuggestedFull 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$118.3k - $224.9k
...rapidly evolving global market. Solipsys is a wholly owned subsidiary of Collins Aerospace/RTX and is currently seeking a Principal Software Engineer who is enthusiastic, hardworking, and proactive in writing and developing code using programming languages and related...Temporary workWork experience placementWork at officeRemote workFlexible hours$160k
...Software Engineer – Java & Linux We are seeking an experienced Software Engineer with strong expertise in Java development and Linux environments... ..., and that extra something special, we're not afraid to go above and beyond to secure your talent. Because for us, it's not...SeniorWork at officeFlexible hours$170k - $230k
...currently do not possess this level of clearance. Are you a Senior Software Engineer who is ready for a new challenge that will launch your career... ...tech stacks, including containerized React UIs, Java and Go microservices, custom REST security services, and data stores...Senior16 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 workPart timeLocal areaRemote workFlexible hours- ...the United States 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...
$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$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$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$86.9k - $198k
Software Engineer, Senior The Opportunity: We are seeking a highly experienced Senior Cyber Operations Engineer to design, build, and field deployment... ...capabilities. Build software in languages such as Python, Go, Node.js, or C# across front-end, back-end, and integration...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work- QualificationsEdmonton specificallySummaryType: Full-timeFunction: MarketingExperience level: Mid-Senior LevelIndustry: Marketing And AdvertisingSenior
$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- 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$131.3k - $237.35k
...capabilities throughout the entire USG arsenal. Our team of hackers, engineers, makers, and shakers have experience spanning centuries of... ...Description:Join a growing team of security researchers and software engineers as we transition a state-of-the-art IoT security...SeniorFull time$183.38k - $193.05k
...Responsibilities for this Position Senior Principal Software Engineer ID: 2026-73334 US-MD-Annapolis Junction Required Clearance: TS/SCI, obtainable within reasonable time based on requirements Posted Date: 7/2/2026 Category: Engineering-Software...SeniorFull timeFlexible hours- ...Huntington Ingalls Industries (HII) Mission Technologies in Columbia, MD, seeks a Senior Software Engineer to design, implement, integrate, and test new capabilities for the Minotaur Mission Management System. You will work across the full software lifecycle to advance...Senior
$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...Senior$97.54k - $146.32k
...for existing Computershare proprietary software together with a full range of development... ...and values. Do you bring deep software engineering expertise and a passion for building scalable... ...Trust Services Technology is seeking a Senior Software Engineer to support our CCT...SeniorTemporary workWork experience placementWork at officeWork from homeFlexible hours3 days per week$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$95.5k - $181.7k
...rapidly evolving global market. Solipsys is a wholly owned subsidiary of Collins Aerospace/RTX and is currently seeking a Sr Software Engineer who is enthusiastic, hardworking, and proactive in writing and developing code using programming languages and related technologies...SeniorTemporary workWork experience placementWork at officeRemote workFlexible hours$111.49k - $145k
...capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support... ...Technologies.Job DescriptionAre you a motivated and experienced Senior Software Engineer ready to make a tangible impact on national...SeniorFull timeWork experience placementLocal areaWorldwide$176k - $282k
ResponsibilitiesResponsibilities:The Cyber Software Engineering, Senior Advisor implements, tests, and operates advanced software security techniques... ...with technical reference architecture. Performs on-going security testing and code review to improve software security...SeniorContract workShift work$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Engineer (Go). Be the first to apply!
- senior manager tax Columbia, MD
- senior devops Columbia, MD
- senior international accountant Columbia, MD
- senior vmware engineer Columbia, MD
- senior resident engineer Columbia, MD
- senior performance engineer Columbia, MD
- senior storage engineer Columbia, MD
- senior director diversity & inclusion Columbia, MD
- senior construction accountant Columbia, MD
- senior manager Columbia, MD



