Senior Full Stack Platform Engineer

New
USA, Fully remote environment, working primarily within the U.S.-based time zones., U.S.-based time zonesFull-TimeSenior
Salary140,000 - 185,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of professional experience
Required Skills
DockerGraphQLPythonDjangoKubernetesTypeScriptNext.jsReactRESTful APIs

Requirements

  • 5+ years of professional experience with backend development.
  • Strong experience with Django and Python in production environments.
  • Strong experience with Kubernetes and container orchestration in production.
  • Experience developing AI/ML workflows and orchestration systems.
  • Proficiency building RESTful APIs and GraphQL services.
  • Comfort working with git submodules and multi-repo setups.
  • Strong understanding of SQL databases and scientific or complex data modeling.
  • Experience scaling microservice architectures for data- or compute-intensive applications.
  • Understanding of containerization concepts (e.g., Docker) for development and deployment.
  • Experience with real-time data processing and streaming systems.
  • Strong communication skills and ability to work in a fast-paced environment.
  • Experience with frontend technologies (React, TypeScript) and willingness to work across the stack as needed.

Responsibilities

  • Design and build the core services, APIs, and data flows that power Salt’s AI orchestration platform.
  • Work closely with product, AI/ML, and customer-facing teams to turn ambiguous, high-impact problems into reliable systems that scale across customers and use cases.
  • Build and maintain robust backend services and RESTful APIs using Django and Python.
  • Develop and enhance AI workflow orchestration services for life sciences applications.
  • Implement microservices for AI model integration and real-time data processing pipelines.
  • Develop and maintain the LangGraph-based workflow execution engine, enabling capabilities like partial execution, single-node debugging, and dynamic control flow.
  • Design and optimize database schemas to handle complex scientific data and workloads.
  • Optimize API performance to support real-time collaboration and data visualization.
  • Implement GraphQL services for efficient data fetching and manipulation.
  • Build authentication and authorization systems for secure access to scientific data.
  • Develop responsive frontend interfaces using React, TypeScript, and Next.js when needed.
  • Create and maintain data processing pipelines for scientific workflows.
  • Collaborate with AI/ML engineers and product teams to ship features that delight customers.
  • Participate in code reviews, technical design, and planning to ensure reliability and maintainability.
  • Design and implement caching strategies for high-performance data access.
View Full Description & ApplyYou'll be redirected to the employer's site
140,000 - 185,000 USD per year
Apply Now