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