Remote (Global)

The Agile Monkeys is hiring a Software Engineer (.net)

Responsibilities

  • Lead and refine the technical vision for software solutions.
  • Create system designs that balance practicality, ease of maintenance, and growth potential.
  • Make comprehensive technical decisions spanning design, development, and deployment phases.
  • Maintain a holistic view of the entire system architecture, beyond individual components.
  • Promote automation as the primary solution over procedural workarounds or excessive documentation.
  • Identify and mitigate technical risks proactively before they become critical issues.
  • Convert business and product objectives into actionable technical roadmaps.
  • Challenge requirements that introduce unnecessary complexity without proportional value.

Benefits

  • Advance your career by working with AI and emerging technologies at the forefront of innovation.
  • Expand your skills in an environment that values continuous learning and intellectual curiosity.
  • Be part of a team with strong retention, where people choose to stay because they enjoy the culture.
  • Work remotely with flexible scheduling and a focus on results rather than hours logged.
  • Take ownership of meaningful projects with real autonomy, trust, and room for innovation.
  • Feel safe to experiment, take risks, learn from failures, and think creatively.
  • Join a self-sustained company with over 14 years of independence, operating without investor pressure.

Work Arrangement

Remote (Worldwide)

Team

Elite, collaborative team where excellence is the standard and every contribution matters.

About us

  • We are a software boutique and startup studio focused on AI-driven solutions and search technologies, including products like AIFindr.ai.
  • We’re not just building software—we’re shaping what comes next in technology.
  • Future-proof your career by working at the cutting edge of AI and emerging tech.
  • Grow without limits in a team that thrives on curiosity, learning, and pushing boundaries.
  • Thrive in a culture people stay for, we have a high retention rate because people love working here.
  • Work your way: remote-friendly, flexible hours, and an outcomes-over-hours mindset.
  • Own your impact, we give you real responsibility, trust, and the freedom to innovate.
  • A safe place to stretch, we encourage bold thinking, learning from mistakes, and stepping outside the box.
  • We are bootstrapped over 14 years out of the Canary Islands, no dependency on investors.
  • Join an elite, collaborative team where excellence is the standard and every contribution matters.
  • We offer AI software consulting services and build AI and search-related products.

Project scope & day-to-day reality

  • Maintain and evolve an internal technical product with broad cross-team impact.
  • Focus on platform-level automation and infrastructure solutions.
  • Support multiple engineering teams with shared tools and systems.
  • Emphasize reliability, consistency, and minimizing manual processes and human error.
  • Collaborate regularly with product managers, engineers, and platform/infrastucture specialists.

Day to day includes

  • Lead architectural discussions and evaluate design trade-offs.
  • Review and guide technical proposals from other engineers.
  • Enhance CI/CD pipelines, deployment strategies, and environment promotion workflows.
  • Detect potential risks before they lead to system incidents.
  • Engage directly in complex technical areas when oversight is insufficient.

Tech stack (current / relevant)

  • Backend-focused role with significant server-side development.
  • .NET experience is beneficial but not required for candidates with strong senior backend backgrounds.
  • Design and maintain distributed systems architecture.
  • Implement event-driven design patterns.
  • Adopt an API-first approach with attention to contracts, versioning, and backward compatibility.
  • Work with relational databases at scale, particularly MSSQL.
  • Treat CI/CD as a core engineering priority.
  • Build and manage reusable workflows, especially with GitHub Actions.
  • Automate environment promotion across stages.
  • Apply Infrastructure as Code principles, with Terraform preferred.
  • Leverage cloud platforms, particularly Azure.
  • Integrate automated testing early in the development lifecycle.
  • Enforce code quality standards, especially in light of AI-assisted development.

Capabilities

  • Own and evolve the technical direction of the solution.
  • Design systems that are pragmatic, maintainable, and scalable.
  • Make end-to-end technical decisions: design → implementation → 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.

Soft skills

  • Apply strong critical thinking and constructively question assumptions.
  • Demonstrate high personal ownership and accountability.
  • Operate effectively in uncertain or ambiguous situations.
  • Communicate clearly and directly with both technical and non-technical audiences.
  • Influence through logic and reasoning, not authority or hierarchy.

Working style

  • Prioritizes long-term system health over short-term speed.
  • Makes deliberate decisions and clearly explains trade-offs.
  • Maintains high technical standards even when not explicitly required.
  • Balances practical solutions with pursuit of technical excellence.

What this role is not

  • Not an Engineering Manager role.
  • Not a ticket-execution role.
  • Not a role for someone who needs constant direction.

About AI

  • Expected to use AI as a leverage tool.
  • Focus on: automation, reducing cognitive/manual load, supporting technical decision-making.
  • Critical mindset: evaluate cost, maintainability, risks.
  • Knowledge on GraphRAG patterns.
  • Knowledge on Agents design.
  • Experience on Extract-Transform-Load (ETL) pipelines.

Other

  • Remote-friendly
  • Flexible hours
  • Outcomes-over-hours mindset
  • No dependency on investors
Required Skills
.NETGitHub ActionsTerraformMicrosoft AzureC#ASP.NETEntity FrameworkMicroservicesREST APIsCI/CDCloud InfrastructureIaCAgile Methodologies
About company
The Agile Monkeys
A software boutique and a startup studio. Offers AI software consulting services and builds products related to AI and search such as AIFindr.ai.
All jobs at The Agile Monkeys Visit website
Job Details
Category backend
Posted 4 months ago