> Markdown version of [/jobs/ext/3570923-senior-software-engineer-product-foundations](https://www.wearedevelopers.com/jobs/ext/3570923-senior-software-engineer-product-foundations). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer | Product Foundations - **Company:** CAST AI - **Location:** Miami, FL, United States (Remote available) - **Experience:** Expert - **Salary:** $78,000.0 - $108,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Application Programming Interfaces (APIs), Amazon Web Services, Microsoft Azure, Cloud Computing, Databases, Continuous Integration, Software Debugging, DevOps, PostgreSQL, OpenID, Performance Tuning, Prometheus, Security Assertion Markup Language (SAML), System Programming, Management of Software Versions, Datadog, Google Cloud, Grafana, Database Optimization, AI Coding Agents, Backend, Gitlab-ci, Kubernetes, Vertica, Api Design, Terraform, Programming Languages - **Published:** October 3, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pou92jiqmx ## About the Role * Strong software engineering fundamentals: you design clean abstractions, write maintainable code, and can justify your architecture choices - not just make something work. * Production experience with Go is strongly preferred; candidates without Go should demonstrate strong systems programming skills in a comparable language. * You've built or operated trust-critical systems at scale - authentication/authorization, billing, or financial/accounting-adjacent data, where being wrong has real consequences. * Good understanding of API design best practices - versioning, backward compatibility, auth, idempotency, async patterns, and similar. * Strong debugging, optimization, and performance-tuning skills - including query profiling, index design, and database performance tuning beyond ORM usage. * Experience operating and optimizing systems under high load - you know how to find and fix the bottleneck, not just add more resources. * Hands-on experience with Kubernetes - you understand the core concepts (pods, services, deployments) and have deployed or debugged something on a cluster. * Experience with AI coding agents and agentic development workflows. * You've personally driven a complex project end-to-end. * Strong English skills, both verbal and written. * Startup mindset: adaptable, proactive, and comfortable with ambiguity. * Participate in on-call rotation for teams that require it. Nice to haves * Multi-tenant identity system design - authentication, authorization, SSO. * Enterprise identity protocols - SAML, OIDC, and SCIM for enterprise account provisioning and sync. * Billing, audit-trail, notification, or feature-flag systems in production. * Experience with cloud provider pricing/billing APIs across AWS, GCP, or Azure, or tracking Spot instance availability. * High-cardinality time-series ingestion and querying at scale. * Understanding of Kubernetes internals. * CI/CD and DevOps practices experience. * Observability tooling (Prometheus, Grafana, OpenTelemetry) in production. ## Description * Design, build, and operate backend services in Go that other teams and customers depend on being correct. * Own features end-to-end: from design through implementation, testing, and production rollout. * Debug complex production issues involving security-, money-, or trust-critical flows. * Collaborate with product and other engineering teams to solve problems that don't have textbook solutions. * Contribute to product direction and backlog - shape what gets built next, not just how it's built. Tools we use daily * Programming Language: Go * Cloud & Orchestration: Kubernetes, AWS, GCP, Azure * Infrastructure as Code: Terraform * Databases & Storage: PostgreSQL, Cloud Object Storage, ClickHouse * Messaging & APIs: GCP Pub/Sub, gRPC for internal communication, REST for public APIs * Observability: Prometheus, Grafana, Loki, Tempo * CI/CD & GitOps: GitLab CI with ArgoCD ## Related Videos - [The Memory Leak That Ate Our Cluster: A Postmortem](https://www.wearedevelopers.com/videos/2057-the-memory-leak-that-ate-our-cluster-a-postmortem) - [Shifting Stress to Progress— Understanding DevOps to do DevOps Better](https://www.wearedevelopers.com/videos/268-shifting-stress-to-progress-understanding-devops-to-do-devops-better) - [Delegating the chores of authenticating users to Keycloak](https://www.wearedevelopers.com/videos/1558-delegating-the-chores-of-authenticating-users-to-keycloak) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Debugging in the Dark](https://www.wearedevelopers.com/videos/1658-debugging-in-the-dark) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this)