DataRobot logo

Senior Backend Engineer - Python/Go

DataRobot

Job Description

DataRobot is seeking a Senior Backend Engineer to join our dynamic engineering team. As a leader in Value-Driven AI, DataRobot empowers organizations to accelerate AI from idea to impact. Our AI platform is the only complete AI lifecycle platform that interoperates with an organization’s existing investments in data, applications, and business processes, and can be deployed on-premises or in any cloud environment.

Key Responsibilities

  • Develop, test, and support features of the DataRobot platform.
  • Create and maintain automated unit tests and functional tests.
  • Design infrastructure for new features with peer input.
  • Manage individual projects and milestones with clear communication of progress.
  • Provide and receive critical feedback constructively, including code reviews.
  • Engage in engineering on-call escalated support of services owned by the team.

Knowledge, Skills & Abilities

  • 5+ years of proven experience writing high-quality code in a collaborative environment, preferably using Python and/or Go.
  • Strong fundamentals in object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis.
  • Understanding of design for scalability, performance, and reliability.
  • Deep experience with automated testing and test-driven development.
  • Demonstrable knowledge of software architecture for large systems.
  • Experience decoupling monolithic software into smaller reusable components.
  • Self-motivated and proactive, able to take ownership and deliver results.
  • Effective communication skills.
  • Fundamental understanding of Kubernetes and Helm.
  • Experience with infrastructure provisioning and configuration using Infrastructure as Code (IaC) principles.

Nice to Have

  • 8+ years of development experience.
  • Experience with AWS, Azure, and/or Google Cloud platforms.
  • CKAD (Certified Kubernetes Application Developer) certification.
  • Publicly reviewable contributions to interesting development projects.
  • Experience supporting user-facing code and APIs.
  • Data Science experience.
  • Identity and Access Management experience.
  • CI/CD pipeline experience.

Benefits

DataRobot offers a competitive benefits package that includes:

  • Vision insurance
  • Medical, Dental & Vision Insurance
  • Flexible Time Off Program
  • Paid Holidays
  • Paid Parental Leave
  • Global Employee Assistance Program (EAP)

DataRobot is committed to creating a diverse environment and is proud to be an equal opportunity employer. We encourage all candidates, especially women, people of color, LGBTQ+ identifying people, differently abled, and other people from marginalized groups to apply.

Join us in our mission to drive greater impact and value from AI.

Benefits
Extracted with AI

  • Vision insurance
  • Medical, Dental & Vision Insurance
  • Flexible Time Off Program
  • Paid Holidays
  • Paid Parental Leave
  • Global Employee Assistance Program (EAP)

Similar jobs

Last update: 23 minutes ago

NVIDIA logo
NVIDIA

Senior Backend Engineer, AI Platform - Robotics

Join NVIDIA as a Senior Backend Engineer to develop AI platforms for robotics. Work remotely with cutting-edge technology.

Robin AI logo
Robin AI

Senior Backend Engineer with Python and Django

Join Robin AI as a Senior Backend Engineer to develop Python and Django-based solutions in a hybrid work environment.

DigitalOcean logo
DigitalOcean

Senior Software Engineer (AI/ML)

Join DigitalOcean as a Senior Software Engineer (AI/ML) to build AI/ML features using TypeScript, React, and GraphQL. Remote role with competitive benefits.

FlexAI logo
FlexAI

Senior Backend Engineer - Golang

Join FlexAI as a Senior Backend Engineer specializing in Golang to innovate AI computing infrastructure.

G-P logo
G-P

Senior Full Stack Developer (AI Domain)

Join G-P as a Senior Full Stack Developer in the AI domain, focusing on frontend, backend, and cloud infrastructure.

Ambient.ai logo
Ambient.ai

Senior Software Engineer - Backend (Python, Go, C++)

Join Ambient.ai as a Senior Software Engineer - Backend to design and scale distributed systems using Python, Go, or C++.

DataRobot logo
DataRobot

Deep Learning Researcher

Join DataRobot as a Deep Learning Researcher to advance generative AI capabilities and integrate them into product offerings.

Hedra logo
Hedra

Senior Backend Engineer (Python, Go)

Join Hedra as a Senior Backend Engineer to design and deploy backend services for transformative video products using Python and Go.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Robin AI logo
Robin AI

Senior Backend Engineer - Python, Django, GraphQL

Join Robin AI as a Senior Backend Engineer to develop Python-based solutions using Django and GraphQL in a hybrid work environment.

Datalogz logo
Datalogz

Senior Back End Engineer

Join Datalogz as a Senior Back End Engineer to develop APIs and BI DevOps tasks. Requires Python, Git, AWS experience.

Activeloop logo
Activeloop

Senior Python Backend Engineer

Join Activeloop as a Senior Python Backend Engineer to build scalable platforms using Python, FastAPI, and cloud technologies.

Rogo logo
Rogo

Senior Backend Software Engineer

Senior Backend Engineer at Rogo, developing cutting-edge AI systems for financial services in NYC.

Syndio logo
Syndio

Mid-Level Backend Software Engineer

Join Syndio as a Mid-Level Backend Software Engineer, developing solutions on GCP with Go, enhancing workplace equity. Remote position.

Within3 logo
Within3

Senior Python Backend Software Engineer

Join Within3 as a Senior Python Backend Software Engineer, leading data integration projects in a fully remote role.

Stability AI logo
Stability AI

Senior Backend Engineer (AI)

Join Stability AI as a Senior Backend Engineer to develop REST APIs and AI/ML services for Generative AI models.

Fiddler AI logo
Fiddler AI

Senior Backend Software Engineer - Remote (Seattle, West)

Senior Backend Engineer role focusing on AI observability, ML models, and cloud platforms. Remote position based in Seattle.

Timescale logo
Timescale

Software Engineer - Backend (Python, Go)

Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.

tvScientific logo
tvScientific

Senior Backend Software Engineer (Python)

Remote Senior Backend Software Engineer role focusing on Python and Django, offering competitive salary and benefits.

Robin AI logo
Robin AI

Staff Software Engineer - AI and Backend Development

Lead AI and Backend Software Engineer role focusing on innovative legal tech solutions, offering competitive salary and benefits.

Close logo
Close

Senior/Staff Software Engineer - Backend/Python - Remote, USA

Senior/Staff Backend Engineer specializing in Python for a fully remote role in the USA. In-depth experience with web technologies and databases required.

Robin AI logo
Robin AI

Staff Backend Engineer

Join Robin AI as a Staff Backend Engineer in New York, leading backend development with Python, Django, and AWS.

AppOmni logo
AppOmni

Senior Software Engineer - Python, Django, Kubernetes

Join AppOmni as a Senior Software Engineer to develop secure backend systems using Python, Django, and Kubernetes.

Skydio logo
Skydio

Senior Software Engineer - Backend

Senior Backend Software Engineer at Skydio, focusing on cloud infrastructure and real-time data systems. Experience with AWS, Python, TypeScript required.