{bc}
linkedin

Senior Backend Software Engineer, Atlas AI

Cognite
Phoenix, USA
Full-time
Mid-Senior
Onsite
Discovered 1 weeks ago
Backend software developmentPythonScalable APIs and microservicesKubernetesDockerTerraform
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

Backend software developmentPythonScalable APIs and microservices
Smart Apply

Full Job Posting

About Cognite

Cognite builds AI and data solutions for industrial digitalization and operational improvement.

The company develops low-code AI agents and seeks to unlock customer value through connected industrial technology.

Role Overview

The Senior Backend Software Engineer will help scale Cognite's AI capabilities by building backend services that power intelligent agents.

The role contributes to architecture for reliable, performant, and secure AI services integrated with Cognite's core offerings.

Core Responsibilities

  • Design resilient backend services and APIs for industrial data and complex AI workflows.
  • Evaluate and benchmark LLMs and AI agents and build infrastructure to serve them at scale.
  • Implement telemetry, automated testing, and CI/CD to support strict service-level objectives.
  • Build Python backend services and manage Kubernetes infrastructure across Azure, AWS, and GCP.
  • Design data schemas and access patterns for industrial time-series and relational data.
  • Integrate generative AI, RAG pipelines, and agentic workflows.
  • Participate in on-call rotations and own production service health.
  • Mentor junior and mid-level engineers through technical guidance and architectural oversight.

Required Qualifications

  • At least 5 years of professional software development experience focused on backend systems.
  • Authoritative knowledge of Python and its ecosystem.
  • Extensive experience with large-scale multi-cloud systems using Kubernetes, Docker, and Terraform.
  • Experience building scalable APIs and microservices that interact with SQL, NoSQL, or graph databases.

Preferred Experience

  • Interest in or experience with LLMs and AI/ML frameworks.
  • Experience with production-grade LLM applications, GraphQL or graph databases, industrial protocols, or time-series databases.
  • Experience with Infrastructure as Code, containerized workloads, and automated deployment pipelines.
  • Excellent English communication skills for explaining complex architectural trade-offs.
  • Experience in a high-growth SaaS environment.

Benefits

  • Benefits include 401(k) matching, health, dental, vision, and disability coverage, unlimited paid time off, paid parental leave, and employee referral opportunities.
  • The company supports a modern work environment and collaboration across a globally diverse organization.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Cognite