Join The Agile Monkeys as a Software Engineer (.NET) to maintain and evolve an internal automation platform with high impact across multiple teams. Our bootstrapped company has grown over 14 years out of the Canary Islands, fostering a culture of curiosity and innovation where you'll have real responsibility and the freedom to shape technical solutions.
What You'll Do
- Own and evolve the technical direction of the solution.
- Design systems that are pragmatic, maintainable, and scalable.
- Make end-to-end technical decisions from design to implementation to deployment.
- See the system as a whole, not just isolated services.
- Drive automation instead of compensating with process or documentation.
- Anticipate technical risks and act before they escalate.
- Translate business and product goals into concrete technical strategy.
- Push back when something adds complexity without enough value.
- Make architectural decisions and trade-off discussions.
- Review and shape technical proposals.
- Improve CI/CD, deployment and promotion flows.
- Identify risks before they become incidents.
- Occasionally go hands-on in complex areas where guidance is not enough.
What We're Looking For
- Senior backend experience.
- Experience with distributed systems.
- Experience with event-driven patterns.
- API-first mindset (contracts, versioning, backward compatibility).
- Experience with relational databases at production scale.
- Experience with CI/CD as a first-class concern.
- Experience with automated testing as part of design.
- Strong critical thinking; challenges assumptions constructively.
- High ownership and accountability.
- Comfortable working with ambiguity.
- Clear, direct communication with technical and non-technical stakeholders.
- Influences through reasoning, not hierarchy.
- Prioritizes long-term system health over short-term speed.
- Makes deliberate decisions and explains trade-offs clearly.
- Maintains high technical standards even when not explicitly asked.
- Balances pragmatism with technical excellence.
- Expected to use AI as a leverage tool.
- Critical mindset: evaluate cost, maintainability, risks.
Nice to Have
- .NET experience.
- Experience with GitHub Actions.
- Experience with Infrastructure as Code (Terraform).
- Cloud providers experience (Azure).
- Knowledge on GraphRAG patterns.
- Knowledge on Agents design.
- Experience on Extract-Transform-Load (ETL) pipelines.
Technical Stack
- .NET
- MSSQL
- GitHub Actions
- Terraform
- Azure
Team & Environment
You'll have regular interaction with product, other engineers, and platform/infra concerns.
Work Mode
This role is remote-friendly.
The Agile Monkeys is an equal opportunity employer.






