Before you apply
- Your CV must be submitted in English.
- Strong English communication skills are required both written and spoken.
- Candidates must be physically located in Brazil. Proof of residency may be requested during the hiring process.
About
We are looking for a senior engineer who enjoys owning problems end-to-end not just implementing isolated features.
This role is for someone who understands how modern software systems work across layers - from the user interface all the way down to backend services AI integrations and cloud infrastructure.
You will build product features that connect multiple parts of the platform: React interfaces TypeScript application logic Rust backend services and APIs from our Machine Learning and agentic AI systems. Success in this role requires understanding how these layers interact and designing solutions that work cleanly across them.
You will work closely with product design platform engineers and our Machine Learning team to turn complex AI capabilities into reliable usable product experiences.
This is not a feature factory role. You will be expected to make technical decisions design systems and take responsibility for delivering features that work across the full stack.
What You Will Do
You will own features from interface to infrastructure.
That means:
- Building React and TypeScript applications that expose powerful capabilities through clean intuitive interfaces.
- Writing Rust backend services that orchestrate data agent workflows and service communication.
- Integrating AI and agentic APIs produced by our Machine Learning team and translating those capabilities into real product functionality.
- Ensuring data flows correctly across the stack: frontend backend AI services back to the user.
- Defining API contracts with platform and backend engineers so the system remains clean and scalable.
- Making targeted updates to our Terraform infrastructure when features require new roles permissions or services.
- Optimising performance across layers including WebAssembly execution browser memory and backend service performance.
The expectation is simple: you see the whole system not just your piece of it.
What We Are Looking For
- Proven experience shipping complex web applications as a Senior or Staff engineer.
- Deep experience with React and TypeScript including architecture decisions and complex state management.
- Experience writing backend services in Rust.
- Experience working with Rust compiled to WebAssembly and integrating WASM modules into browser applications.
- Experience integrating LLM or AI agent APIs including streaming responses tool calls and error handling.
- Strong understanding of how to connect frontend applications backend services and AI systems into a coherent architecture.
- Working knowledge of Terraform and infrastructure-as-code.
- Ability to work collaboratively with platform engineers to define clean API boundaries.
- Experience using AI tools to improve development productivity.
- Clear communication and a pragmatic engineering mindset.
Bonus Points
- Experience in any of the following areas is useful but not required:
- 3D or graphics-heavy applications ( WebGL WebGPU CAD).
- Real-time collaborative systems (CRDTs SignalR).
- Building or maintaining design systems.
- CI/CD pipelines and GitLab workflows.
Why This Role Is Interesting
Here you will work on problems that span UI backend systems AI agents and infrastructure. The value comes from understanding how those layers interact and building solutions that work across all of them.
If you enjoy seeing the entire system and owning the outcome you will feel at home here.
Before you apply Your CV must be submitted in English.Strong English communication skills are required both written and spoken.Candidates must be physically located in Brazil. Proof of residency may be requested during the hiring process. About We are looking for a senior engineer who enjoys owning ...
Before you apply
- Your CV must be submitted in English.
- Strong English communication skills are required both written and spoken.
- Candidates must be physically located in Brazil. Proof of residency may be requested during the hiring process.
About
We are looking for a senior engineer who enjoys owning problems end-to-end not just implementing isolated features.
This role is for someone who understands how modern software systems work across layers - from the user interface all the way down to backend services AI integrations and cloud infrastructure.
You will build product features that connect multiple parts of the platform: React interfaces TypeScript application logic Rust backend services and APIs from our Machine Learning and agentic AI systems. Success in this role requires understanding how these layers interact and designing solutions that work cleanly across them.
You will work closely with product design platform engineers and our Machine Learning team to turn complex AI capabilities into reliable usable product experiences.
This is not a feature factory role. You will be expected to make technical decisions design systems and take responsibility for delivering features that work across the full stack.
What You Will Do
You will own features from interface to infrastructure.
That means:
- Building React and TypeScript applications that expose powerful capabilities through clean intuitive interfaces.
- Writing Rust backend services that orchestrate data agent workflows and service communication.
- Integrating AI and agentic APIs produced by our Machine Learning team and translating those capabilities into real product functionality.
- Ensuring data flows correctly across the stack: frontend backend AI services back to the user.
- Defining API contracts with platform and backend engineers so the system remains clean and scalable.
- Making targeted updates to our Terraform infrastructure when features require new roles permissions or services.
- Optimising performance across layers including WebAssembly execution browser memory and backend service performance.
The expectation is simple: you see the whole system not just your piece of it.
What We Are Looking For
- Proven experience shipping complex web applications as a Senior or Staff engineer.
- Deep experience with React and TypeScript including architecture decisions and complex state management.
- Experience writing backend services in Rust.
- Experience working with Rust compiled to WebAssembly and integrating WASM modules into browser applications.
- Experience integrating LLM or AI agent APIs including streaming responses tool calls and error handling.
- Strong understanding of how to connect frontend applications backend services and AI systems into a coherent architecture.
- Working knowledge of Terraform and infrastructure-as-code.
- Ability to work collaboratively with platform engineers to define clean API boundaries.
- Experience using AI tools to improve development productivity.
- Clear communication and a pragmatic engineering mindset.
Bonus Points
- Experience in any of the following areas is useful but not required:
- 3D or graphics-heavy applications ( WebGL WebGPU CAD).
- Real-time collaborative systems (CRDTs SignalR).
- Building or maintaining design systems.
- CI/CD pipelines and GitLab workflows.
Why This Role Is Interesting
Here you will work on problems that span UI backend systems AI agents and infrastructure. The value comes from understanding how those layers interact and building solutions that work across all of them.
If you enjoy seeing the entire system and owning the outcome you will feel at home here.
View more
View less