Skip to content
mimi

Software / Platform Developer (CAKE)

Giggso

Herndon · On-site Full-time Senior 3w ago

About the role

Company Description

Giggso, founded in 2017 in Michigan, specializes in helping enterprises manage digital transformation with a focus on AI and governance. As a Minority Business Enterprise (MBE), we provide diverse perspectives for solving intricate challenges and service Fortune 500 clients globally. Our expertise lies in turning AI governance—from a bottleneck into a competitive advantage—by aligning Governance, Risk, Compliance (GRC) with Engineering. Visit us at www.giggso.com to learn more about our mission and initiatives.

Position Summary

As a Software/Platform Developer for CAKE, you will be the primary engine driving the development and maintenance of our core cloud automation services. You aren't just using the cloud; you are building the systems that manage it. You will spend your day writing high-performance backend logic, building provider adapters for major cloud platforms, and ensuring our Kubernetes-based control plane is robust and efficient.

Core Responsibilities

  • Codebase Ownership: Act as the primary maintainer and contributor to the CAKE platform. Develop, test, and deploy core services that automate complex infrastructure tasks.
  • Backend & API Development: Design and implement scalable Microservices and RESTful/gRPC APIs. Build sophisticated reconciliation logic to ensure cloud resources always match their desired state.
  • Cloud Interoperability: Develop and maintain provider adapters to abstract and streamline interactions across AWS, GCP, and Azure.
  • Full-Stack Execution:
    • Backend: Write clean, performant, and idiomatic code in Python or Go.
    • Frontend/Tooling: Develop internal interfaces and automation scripts using TypeScript/JavaScript.
  • Production Excellence: Deliver "production-grade" code. This includes writing comprehensive unit and integration tests, performing deep-dive debugging, and refactoring legacy components for better performance.
  • K8s Integration: Leverage deep knowledge of Kubernetes behaviors to build cloud-native applications that run natively on our K8s control plane.

Required Skills & Qualifications

Technical Expertise

  • 5+ years of professional software development experience with a focus on backend systems or platform engineering.
  • Kubernetes Mastery: Strong understanding of K8s operations, including Pod lifecycle, Services, ConfigMaps, and how the Control Plane manages state.
  • Language Proficiency:
    • Strong hands-on experience in Python (FastAPI/Flask) or Go (Standard library/Operator SDK).
    • Competency in TypeScript/JavaScript for full-stack tasks.
  • Cloud Native Architecture: Deep familiarity with at least one major cloud provider (AWS, GCP, or Azure) and their respective SDKs/APIs.
  • System Design: Proven experience building Microservices and understanding asynchronous processing and API design.

Engineering Rigor

  • Testing: Experience with Test-Driven Development (TDD) or, at minimum, a disciplined approach to unit and integration testing.
  • Debugging: Ability to troubleshoot complex distributed systems issues, from network latency to container orchestration failures.
  • DevOps Mindset: Familiarity with CI/CD pipelines, GitOps workflows, and infrastructure-as-code (Terraform/Pulumi).

Preferred Attributes

  • Problem Solver: You enjoy "peeling the onion" to find the root cause of a bug in a distributed environment.
  • Adaptability: Comfortable switching between backend systems logic and frontend tooling as the platform evolves.
  • Collaboration: While you can work independently, you thrive in a peer-review environment where code quality is held to a high standard.

What We Offer:

  • An exciting opportunity to be part of a growing startup in the cutting-edge field of AI and ML.
  • A dynamic and inclusive work environment.
  • Competitive salary with performance-based incentives.
  • Opportunities for professional growth and development.
  • Comprehensive benefits package.

Skills

AWSAzureFastAPIFlaskGoGCPGitOpsgRPCInfrastructure as CodeJavaScriptKubernetesMicroservicesPulumiPythonRESTTerraformTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free