Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Principal Software Engineer (Go)

Clarity Innovations, LLC

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.

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.
Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Senior Principal Software Engineer (Go) in Columbia, MD vacancy
  •  ...Senior Principal Software Engineer (Go) 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 Community (IC) and Department of Defense... 
    Senior

    Clarity LLC

    Columbia, MD
    2 days ago
  • A leading software development company in Columbia, MD is looking for a Senior Software Developer to take technical ownership of a Kubernetes-native application. The ideal...  ...development experience and proficiency in Go and cloud-native technologies. This role offers the... 
    Senior

    Emtakllc

    Columbia, MD
    4 days ago
  • $207k - $266k

     ...Principal Feature Architect, Mission Software At Intelliforce, we build software that supports...  ...is a strong fit for an engineer who likes solving hard problems...  ...more than another senior engineering role. It is a...  ...regular team activities that go beyond the work.... 
    Suggested
    Work experience placement
    Local area
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group, LLC.

    Annapolis Junction, MD
    5 days ago
  • $220k - $240k

     ...Software Engineer Annual Salary Range: $220,000 to $240,000 with full benefits to include health/dental/vision and PTO. Base-2 Solutions...  ...languages such as Java, C#, C++, JavaScript, Python, Scala, Ruby and Go IDEs such as Eclipse, NetBeans, IntelliJ IDEA, PyCharm,... 
    Suggested

    Base2 Solutions

    Annapolis Junction, MD
    3 days ago
  • $142.8k - $274.8k

     ...Overview Microsoft has an exciting opportunity for a Principal Software Engineer Manager to lead engineering teams responsible for developing...  ...performance, and DRI escalation pathways are established before going live. Guides team and leads efforts to ensure the... 
    Suggested
    Ongoing contract
    Local area

    Microsoft Corporation

    Annapolis Junction, MD
    1 day ago
  • $203k - $260k

     ...Job Description Job Description Senior Full Stack Software Engineer, AI Platform Make an Impact Where It Matters Most At Intelliforce, we build...  ..., connection, and fun, with regular team activities that go beyond the work.  Ready to grow with purpose?  At... 
    Senior
    Contract work
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group

    Annapolis Junction, MD
    28 days ago
  • $203k - $260k

     ...Job Description Job Description Software Engineer, AI-Assisted Developer Tooling Make an Impact Where It Matters Most At Intelliforce...  ..., connection, and fun, with regular team activities that go beyond the work.  Ready to grow with purpose?  At Intelliforce... 
    Senior
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group

    Annapolis Junction, MD
    23 days ago
  • $179k - $237k

     ...Job Description Job Description Software Engineer (SWE-3) – Mission Application Development Make an Impact Where It Matters Most At Intelliforce...  ..., connection, and fun, with regular team activities that go beyond the work.  Ready to grow with purpose?  At... 
    Senior
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group

    Annapolis Junction, MD
    19 days ago
  • $203k - $260k

     ...Job Description Job Description Full Stack Software Engineer, RECON Mission Systems Make an Impact Where It Matters Most At Intelliforce...  ..., connection, and fun, with regular team activities that go beyond the work.  Ready to grow with purpose?  At Intelliforce... 
    Senior
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group

    Annapolis Junction, MD
    1 day ago
  • $150k

     ...Senior Software Engineer Founded in 2007 and headquartered in Columbia, Maryland, Synergy ECP is a leading provider of cybersecurity, software...  ...experience, and that extra something special, we're not afraid to go above and beyond to secure your talent. Because for us, it's... 
    Senior
    Work at office
    Flexible hours

    Synergy ECP

    Annapolis Junction, MD
    1 day ago
  •  ...Overview BigBear.ai is seeking a Senior Software Developer to join our growing team to develop...  ...support (in the form of developmental engineering) to the customer and their Stakeholder...  ...Employ your experience with Go and Java, test-driven development, and... 
    Senior

    BigBear Inc

    Columbia, MD
    4 hours ago
  • $160k

     ...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... 
    Senior
    Work at office
    Flexible hours

    Synergy ECP

    Columbia, MD
    18 days ago
  • $190k - $200k

     ...Red Arch Solutions is looking for a software engineer to support our client. The scope of this...  ...You’ll support leadership who engage with senior level executives at a public facing Federal...  ...with multiple of the following: Go, Python, Java, JavaScript, React, AngularJS... 
    Senior
    Contract work
    Work experience placement
    Local area

    Red Arch Solutions

    Columbia, MD
    3 days ago
  • $179k - $237k

     ...Software Engineer, Analytics UI Platform Make an Impact Where It Matters Most At Intelliforce, we build software that helps mission teams...  ..., connection, and fun, with regular team activities that go beyond the work.  Ready to grow with purpose?  At Intelliforce... 
    Senior
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group, LLC.

    Annapolis Junction, MD
    5 days ago
  •  ...Principal Software Engineer TS/SCI and Full Scope Poly required 220K-270K Responsibilities: Analyze user requirements to derive software design and performance requirements Debug existing software and correct defects Provide recommendations for improving... 

    thejosefgroup.com

    Annapolis Junction, MD
    3 days ago
  • $194k - $249k

     ...Application Developer / Reverse Engineer Make an Impact Where It Matters Most At Intelliforce...  .... In this role, you will work as both a software engineer and reverse engineer, helping...  ..., connection, and fun, with regular team activities that go beyond the work.... 
    Senior
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group, LLC.

    Annapolis Junction, MD
    4 hours ago
  •  ...know everything, but we do expect everyone on the team to learn and grow. ONSITE WORK AT CUSTOMER LOCATION REQUIRED Anthem Engineering is an EEO employer. We are committed to providing fair and equal employment consideration, regardless of race, color, religion, national... 

    Anthem Engineering

    Annapolis Junction, MD
    5 days ago
  • $150k

     ...Senior DevOps Engineer Founded in 2007 and headquartered in Columbia, Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence...  ...special, we're not afraid to go above and beyond to secure... 
    Senior
    Work at office
    Flexible hours

    Synergy ECP

    Columbia, MD
    1 day ago
  • $137.51k - $185k

     ...with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science...  ...exciting opportunity. #LI-AB2 #Mid-Senior Level Essential Job...  ...programming languages such as Python, Bash, or Go. ~ Familiarity with Git, Flux, and... 
    Senior
    Work experience placement
    Relocation package

    Enlighten

    Columbia, MD
    15 days ago
  • $10k

     ...work with. ARSIEM is looking for an experienced and talented Software Developer to join an existing team that develops and manages...  ...Android development, browser automation with Selenium, reverse engineering; familiarity with AI​ The ARSIEM pay range for this job... 

    ARSIEM Corporation

    Annapolis Junction, MD
    4 hours ago
  • $137.51k - $195k

     ...solution development, cloud-based services, software and systems engineering, cyber capabilities, and data science...  ...leadership, including mentorship at senior level. Perform additional duties as...  ...with programming languages such as Go and Python. Experience writing... 
    Senior
    Work at office
    Remote work
    2 days per week
    1 day per week

    Enlighten

    Columbia, MD
    4 days ago
  • $10k

     ...Principal Software Engineer Join ClearEdge and be part of a mission-focused team solving some of the DoD's most complex technical challenges. Every day, ClearEdge supports government and industry customers by delivering innovative solutions that enable critical operations... 

    ClearEdge IT Solutions

    Annapolis Junction, MD
    3 days ago
  • $190k - $235k

     ...Principal Software Engineer We're seeking a talented Principal Software Engineer to help design, build, and optimize software solutions that solve complex data challenges. In this role, you'll work on developing scalable applications, streamlining data processing, and... 
    Summer holiday
    Immediate start

    Red Alpha

    Annapolis Junction, MD
    3 days ago
  • $170k - $190k

     ...by building high-performing engineering teams and developing innovative...  ..., and customer-oriented Senior  DevOps Engineer to join our...  ...patch tracking and documentation software (Confluence / Jira)...  ...followings: Python, Java, Ruby, Perl, Go, and Shell scripting to support... 
    Senior
    Hourly pay
    Contract work
    Work experience placement

    Envision Innovative Solutions

    Annapolis Junction, MD
    4 hours ago
  • $140k

    jobr.pro is seeking an experienced DevOps / Systems Engineer in Columbia, Maryland, to support the design, integration, and automation of...  .... The salary range for this position starts at $140,000 and can go up to $270,000, alongside comprehensive health benefits and generous... 
    Senior
    Flexible hours

    jobr.pro

    Columbia, MD
    4 days ago
  •  ...company in Columbia, MD is seeking a Cloud Platform Engineer to work on AWS, utilizing programming skills in Go and a strong background in Linux. The ideal...  ...experience and be prepared to design and implement software architecture. The role offers a hybrid work environment... 

    Erias Ventures, LLC

    Columbia, MD
    1 day ago
  • A leading tech firm is seeking a Cloud Platform Engineer in Columbia, MD. This role entails developing custom software components, optimizing existing codebases, and working...  ...experience with a strong foundation in AWS and Go programming. The position offers a competitive... 

    Huntington Ingalls Industries

    Columbia, MD
    5 days ago
  • $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... 
    Senior
    Work experience placement
    Work at office
    Work from home
    2 days per week
    1 day per week

    Enlighten

    Columbia, MD
    2 days ago
  • $190k - $235k

     ...Principal Geospatial Software Engineer We are seeking a skilled and motivated Principal Geospatial Software Engineer to join our team in developing cutting-edge geospatial analysis, ETL (Extract, Transform, Load), and visualization microservices to support mission-... 
    Summer holiday
    Immediate start

    Red Alpha

    Columbia, MD
    1 day ago
  • $200k - $280k

     ...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance. Are you a Principal AWS Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a... 
    16 hours
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis Junction, MD
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Principal Software Engineer (Go). Be the first to apply!