Remote job
Software Engineer (Backend, Cloud Architect)
Job details
About this role
Role overview Build backend and cloud systems for a software platform used in protein research and design. The work includes data storage and transfer, microservices, APIs, and orchestration for distributed workloads that may run asynchronously and scale automatically. You’ll contribute to reliable services that support scientific and commercial users.
Responsibilities - Design and implement backend services and internal or external APIs. - Build and manage databases, storage schemas, and data transfer systems. - Develop microservices and maintain communication between them. - Create highly available, high performance systems for distributed and autoscaling workloads. - Manage cloud compute architectures and solutions. - Write and document code, learn existing systems, and participate in code reviews.
Requirements - A bachelor’s degree in computer science or a related technical field with at least five years of experience, or a higher degree. - Strong programming skills in Python, Go, or another modern backend language. - Experience building microservice based cloud systems on AWS, GCP, or Azure. - Experience with databases such as PostgreSQL and Redis, container orchestration such as Kubernetes, and streaming technologies such as Kafka. - Familiarity with workflow orchestration and infrastructure tools such as Airflow, Terraform, or ArgoCD. - Understanding of core B2B SaaS capabilities, including user management, federated identity, and security; able to communicate clearly and work independently.
Nice to have - Experience deploying single tenant or on premises systems for enterprise customers. - Background in biotech or bioinformatics software and related data formats. - Familiarity with GPU or high performance computing, job queues, and cost or startup optimization for autoscaling systems. - Experience with production machine learning operations, LLMs, retrieval augmented generation, vector search, or SaaS collaboration features.
Benefits and work setup - Remote role open to candidates in the United States or Singapore. - Competitive base salary, equity, and health and dental insurance.