Senior Software Engineer, Backend (Infrastructure)
Builds and operates the cloud infrastructure behind Nutrient's Document Engine and SaaS products: designing Elixir/Phoenix backend services and running Kubernetes on AWS with Terraform, Helm and GitOps. Fully remote, Peru-based, with AI agents used in daily engineering work.
- Compensation
- Not disclosed
- Location
- Peru
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Backend
- Posted
Skills
Must have
- Experience in backend services and distributed systems
- Track record running production workloads on Kubernetes and public cloud (AWS)
- Strong coding skills (Elixir not required; company helps you learn)
- Works AI-native: uses agents to research, investigate and ship code while staying accountable
- Pragmatic approach to code: clean architecture but knows when good enough is right
- Culture of direct feedback: gives and takes feedback openly
Nice to have
- Experience with infrastructure-as-code and GitOps practices
Full description
About Nutrient
At Nutrient, we're revolutionizing how the world works with documents. Our tools transform static files into intelligent, secure workflows, empowering businesses to innovate faster and smarter. Trusted by thousands of organizations across 80 countries, including Fortune 500 companies and public sector leaders, our platform supports nearly a billion end users globally in industries where documents aren't just files, they're mission-critical.
About Nutrient
At Nutrient, we're revolutionizing how the world works with documents. Our tools transform static files into intelligent, secure workflows, empowering businesses to innovate faster and smarter. Trusted by thousands of organizations across 80 countries, including Fortune 500 companies and public sector leaders, our platform supports nearly a billion end users globally in industries where documents aren't just files, they're mission-critical.
Your Role at Nutrient...
We’re looking for a backend engineer passionate about building robust and scalable systems, excited about working with modern cloud technologies and distributed systems to power our Document Engine and SaaS products.
You find satisfaction in architecting high-performance solutions, optimising system reliability, caring for the cloud infrastructure our products run on, and creating efficient backend services that handle complex document processing workflows at scale. You work in an AI-native way: you hand research and implementation work to agents, review their output critically, and build tooling that makes you and the team faster.
What You’ll Work On...
- Execute on the design and implementation of high-performance Elixir/Phoenix-based systems such as Nutrient's Document Engine and Web Services API
- Design and build declarative infrastructure, robust, scalable and easy to observe and maintain (we are currently using Terraform, Terramate and FluxCD on Kubernetes, with Helm charts powering both our managed cloud and customer self-hosted deployments)
- Operate and evolve our managed cloud platform: cluster lifecycle and upgrades, GitOps workflows, observability, and database operations, keeping it reliable, secure, and costefficient
- Share ownership for architecture, tools and services, contribute to product development and customer success
- Collaborate closely with a small, remote-first engineering team to ship features, debug hard problems, and continuously improve reliability
- Build systems and workflows that use AI to speed up our work, from agent-driven investigation of performance issues to automating repetitive engineering tasks
- Meet in person with the team periodically to align and reflect
What You’ll Bring...
- Experience in backend services and distributed systems