Backend Engineer - AI precision medicine company
Andiamo
About the role
Backend Engineer
About The Role
We’re looking for a Backend Engineer to design, build, and scale services that power customer-facing products. You’ll work across APIs, data pipelines, storage, and infrastructure to deliver reliable, secure, and high-performance systems. This role blends hands-on coding with system design and a strong focus on operational excellence.
What You’ll Do • Design and implement backend services and APIs (REST and/or gRPC) used in production. • Model data and build robust storage layers across relational and NoSQL databases. • Build messaging and streaming integrations (e.g., Kafka, RabbitMQ) to support asynchronous workflows. • Own service reliability: monitoring, alerting, logging, and on-call participation for critical systems. • Improve performance and scalability through profiling, caching, and query optimization. • Ship code through CI/CD, automate testing, and participate in code reviews and design docs. • Collaborate with product, frontend, data, and infra engineers to deliver end-to-end features.
Tech You May Use • Languages: Python, Go, Java, or similar • Storage: Postgres/MySQL, Redis, Elasticsearch, or a document store • Messaging/Streams: Kafka, RabbitMQ • Infra: Docker, Kubernetes, AWS/GCP/Azure, Terraform • APIs & Auth: REST/gRPC, OAuth/OIDC • Observability: Prometheus/Grafana, OpenTelemetry, ELK
What We’re Looking For • Strong backend development skills with proficiency in Python (or comparable language). • Solid understanding of databases, operating systems, networking, and distributed systems fundamentals. • Experience building production APIs and services with strong reliability and security practices. • Comfort with containers, cloud services, and infrastructure-as-code. • Clear communication, ownership mindset, and ability to work collaboratively.
Nice to Have • Experience with event-driven architectures and streaming pipelines. • Background in high-throughput or low-latency systems. • Data modeling for analytics or ML workloads. • Security and compliance best practices for production services.
Why Join • Meaningful ownership of core services with real user impact. • Modern stack, strong engineering culture, and opportunities to influence architecture. • Support for growth: mentoring, learning budget, and challenging problems at scale.
About Andiamo
Talent Partners for the AI Revolution. As a globally recognized staffing and consulting firm, we specialize in placing the top 2% of technology and go-to-market professionals with the world’s largest and most well-known companies.
For over 20 years, we've maintained the status of tier-one vendor for firms such as Palantir, Amazon, Fluidstack, Bloomberg, Relativity Space, Firefly, MasterCard, Visa, Two Sigma, Citadel, as well as other major financial services firms, elite hedge funds, Google-backed tech start-ups, and major software firms.
Our talent solutions include Permanent Placement, Contract Staffing, Executive Search, and Dedicated Recruiting Services (RPO). Find out more at www.andiamogo.com
Requirements
- Tech You May Use
- Languages: Python, Go, Java, or similar
- Storage: Postgres/MySQL, Redis, Elasticsearch, or a document store
- Messaging/Streams: Kafka, RabbitMQ
- Infra: Docker, Kubernetes, AWS/GCP/Azure, Terraform
- APIs & Auth: REST/gRPC, OAuth/OIDC
- Observability: Prometheus/Grafana, OpenTelemetry, ELK
- Strong backend development skills with proficiency in Python (or comparable language)
- Solid understanding of databases, operating systems, networking, and distributed systems fundamentals
- Experience building production APIs and services with strong reliability and security practices
- Comfort with containers, cloud services, and infrastructure-as-code
- Clear communication, ownership mindset, and ability to work collaboratively
- Experience with event-driven architectures and streaming pipelines
- Background in high-throughput or low-latency systems
- Data modeling for analytics or ML workloads
- Security and compliance best practices for production services
Responsibilities
- You’ll work across APIs, data pipelines, storage, and infrastructure to deliver reliable, secure, and high-performance systems
- This role blends hands-on coding with system design and a strong focus on operational excellence
- Design and implement backend services and APIs (REST and/or gRPC) used in production
- Model data and build robust storage layers across relational and NoSQL databases
- Build messaging and streaming integrations (e.g., Kafka, RabbitMQ) to support asynchronous workflows
- Own service reliability: monitoring, alerting, logging, and on-call participation for critical systems
- Improve performance and scalability through profiling, caching, and query optimization
- Ship code through CI/CD, automate testing, and participate in code reviews and design docs
- Collaborate with product, frontend, data, and infra engineers to deliver end-to-end features
Benefits
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free