Senior Software Engineer (App Team)

CloudZeroBoston, MA
3d

About The Position

Cloud cost management is one of the biggest challenges organizations face today. As cloud adoption accelerates, complexity and spend rises with it—putting pressure on teams to prove efficiency and impact. CloudZero was built to meet that challenge. CloudZero is a SaaS platform at the intersection of next-generation cloud cost management and FinOps. We ingest and organize billing and usage data across cloud, SaaS, and PaaS providers in real time, giving teams clear visibility at any level of time or resource granularity so they can make smarter business decisions. Central to our platform is CostFormation — a proprietary domain-specific language that lets customers define how cloud spend maps to business concepts like products, teams, features, and customers. We're actively evolving this language and building Dimension Studio, a visual interface layered on top. This team also owns identity, authentication, and access control across the platform — ensuring the right people see the right data as our customers' needs grow more complex. We're looking for a driven Senior Software Engineer who can operate across both of these problem spaces: shaping the abstractions customers think in, and building the platform infrastructure that keeps everything secure and scalable.

Requirements

  • Must have strong programming fundamentals; our stack is Python and we value engineering ability over language-specific experience.
  • Strong cross-functional collaborator with a growth mindset- translating feedback into polished, customer-facing solutions.
  • 5+ years of experience building APIs and complex backend systems in the cloud (AWS preferred).
  • Familiarity with event-driven architectures and AWS serverless services (Lambda, API Gateway, DynamoDB, Step Functions, EventBridge, SQS).
  • Experience working in early-stage or growth-stage B2B SaaS environments.

Nice To Haves

  • Hands-on experience with authentication and authorization systems (RBAC, ABAC, SSO, SAML, OIDC, OAuth) in multi-tenant B2B SaaS.
  • Experience with domain-specific languages, rule engines, declarative configuration systems, or policy/classification frameworks — systems where users define logic that gets evaluated against data.
  • Experience with cost data, billing systems, FinOps, or cloud resource metadata.
  • Familiarity with YAML-based configuration languages or infrastructure-as-code patterns.
  • Experience building systems where a visual UI and underlying code representation need to stay in sync.

Responsibilities

  • Design, build, and maintain APIs, services, and core systems that power CloudZero's application platform.
  • Extend a domain-specific language with new capabilities, ensuring they compose cleanly with existing constructs.
  • Design and extend multi-tenant authorization models (RBAC, ABAC) across the platform, including areas where access control intersects with customer-defined data hierarchies.
  • Own and evolve our SSO, SAML, and OIDC integrations for enterprise customers.
  • Build scalable features that support customers with large, complex cloud cost datasets.
  • Partner closely with product managers, designers, and engineers to deeply understand customer problems and deliver high-impact solutions.
  • Participate in product discovery, helping break down strategic objectives into clear, executable work.
  • Help shape engineering processes and technical direction to enable fast iteration, ownership, and high-quality delivery.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service