Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer - Backend Platform

Home > Python programming jobs

Software Engineer - Backend Platform in USA

  • DataHub
  • Full time
  • Email
  • Palo Alto, CA

Responsibilities

  • Design, build, and maintain scalable backend services for DataHub Cloud and enterprise platform capabilities.
  • Develop reliable APIs, workflows, and distributed services supporting metadata operations, system health, deployment management, and customer-facing platform experiences.
  • Solve technical challenges involving scalability, performance, availability, and distributed systems in partnership with senior engineers.
  • Build features that help customers configure, manage, and operate DataHub across cloud and enterprise environments.
  • Develop capabilities for system health, usage, performance, monitoring, observability, and operational insights.
  • Collaborate with product, design, customer success, and engineering teams to deliver reliable product experiences.
  • Write clean, maintainable, well-tested code, participate in code reviews, and contribute to technical design discussions.
  • Build self-service workflows, platform services, and resilient capabilities for backup, recovery, scaling, and high-volume data workloads.

Requirements

  • At least 3 years of professional software engineering experience building and shipping backend, platform, or distributed systems.
  • Strong programming skills in Python, Java, Go, or a similar backend-focused language.
  • Experience designing and building APIs, backend services, distributed workflows, or data-intensive applications.
  • Familiarity with AWS, GCP, or Azure and with containers and cloud-native technologies including Docker and Kubernetes.
  • Understanding of data structures, algorithms, API design, and system performance.
  • Familiarity with monitoring, observability, or production-system operations.
  • Knowledge of networking, security, databases, and service reliability.
  • Experience with multi-tenant SaaS products, customer-facing administration or deployment tools, data infrastructure, metadata management, data catalogs, analytics platforms, or data governance is beneficial.
  • Exposure to microservices, service meshes, high-scale distributed architectures, enterprise customers, or customer-facing technical organizations is beneficial.
  • Interest in AI infrastructure, data governance, or the modern data stack is beneficial.

Benefits

  • Remote work is the default unless otherwise specified.
  • Monthly coworking stipend and flexible home-office or coworking setup.
  • Equity for every team member.
  • Medical, dental, and vision coverage, including coverage for dependents.
  • Flexible spending accounts, including Dependent Care FSA options.
  • Inclusive fertility and family-forming support through Carrot Fertility for U.S. employees.
  • Unlimited PTO and sick leave.
  • Opportunities to work on enterprise AI infrastructure and production systems at global scale.

DataHub

At DataHub, we focus on building long-term partnerships by delivering reliable services and impactful digital solutions.

Similar positions

Research Scientist - Machine Learning

  • ISEE
  • Full time
  • USA
  • 09/13/2026
  • Remote

Software Engineer in Test

  • Roadie
  • Full time
  • USA
  • 09/13/2026
  • Salary: Competitive
  • Remote

Principal Software Engineer - Builder Experience

  • Elastic
  • Full time
  • Remote
  • 09/13/2026
  • Salary: €73k-€116k
  • Greece

Principal Software Engineer - Builder Experience

  • Elastic
  • Full time
  • Remote
  • 09/13/2026
  • Salary: zł 369k-zł 584k
  • Poland

Senior Devops Engineer

  • Woliba
  • Full time
  • USA
  • 09/13/2026
  • Remote