wagey.ggwagey.gg
Open Tech JobsCompaniesPricing
Log InGet Started Free
Jobs/Software Engineer Role/Software Engineer (.net)

Software Engineer (.net)

The Agile MonkeysRemote - Spain - remote+ Equity3w ago
RemoteStaffEMEACloud ComputingSoftware EngineerEngineering Manager.NETTerraformAzureSQL ServerDocumentation

Upload My Resume

Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT

Apply in One Click

Requirements

• Language & backend • Backend-heavy role. • .NET is a plus, but not mandatory if senior backend experience is solid. • Distributed systems. • Event-driven patterns. • API-first mindset (contracts, versioning, backward compatibility). • Relational databases (MSSQL) at production scale • Automation & delivery • CI/CD as a first-class concern. • Reusable workflows (GitHub Actions is a strong plus). • Automated promotion across environments. • Infrastructure as Code (Terraform is a strong plus). • Cloud providers experience (Azure is a strong plus). • Automated testing as part of design, not an afterthought. • Enforce code standards, specially in the era of AI agents • The person must be able to: • 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. • 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. • What this role is not • Not an Engineering Manager role. • Not a ticket-execution role. • Not a role for someone who needs constant direction.

Responsibilities

• Making end-to-end architectural decisions: design → implementation → deployment. • Owning the technical direction of an internal solution used by multiple teams with a focus on reliability and standardization to reduce manual steps and human error. • Regularly interacting with product, other engineers, platform/infrastructure concerns. • Reviewing and shaping technical proposals related to architecture decisions and trade-offs discussions. • Improving CI/CD processes, deployment flows, and automated promotion across environments. • Identifying risks before they become incidents in a system that is heavily backend with .NET as an optional language but not mandatory if senior experience exists. • Occasionally going hands-on in complex areas where guidance alone isn't sufficient for the distributed systems, event-driven patterns, and API-first mindset required by this role.

Benefits

• At Agile Monkeys, we’re not just building software - we’re shaping the future. • 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. • The goal is to maintain and evolve an internal technical product with high impact across teams. • Project scope & day-to-day reality • Internal automation / platform-oriented solution. • Used by multiple teams. • High focus on: • standardization, • reducing manual steps and human error. • Regular interaction with: • other engineers, • platform / infra concerns.

Similar Jobs

Senior Fullstack Software Engineer, GRC1h ago
vantavanta·Remote - USA·Equity
RemoteNASeniorSoftware EngineerSenior Full Stack DeveloperTeam LeadershipReporting
Staff System Software Engineer 1h ago
GraphcoreGraphcore·Bristol, UK
In OfficeEMEAStaffCloud ComputingSemiconductorsSoftware EngineerStaff EngineerC++PythonLinuxCloseCUDAKubernetes
Senior Director of Software Engineering1h ago
MindgrubMindgrub·Remote - USA·$195k – $220k/year
RemoteNADirectorPrincipalSenior Software Engineer.NETPerformance ManagementStaff DevelopmentProject PlanningJavaScriptReactPythonDecision MakingRevenue GrowthStrategic Planning
Sr. Lead Software Engineer - 112821h ago
coupacoupa·Remote - US Remote·$149k – $194k/year
RemoteNAStaffCloud ComputingData AnalyticsSoftware EngineerSenior Software EngineerGCPAzureSnowflakePythonDatabricksSQLData QualityData GovernanceAWS
Software Engineer (Cloud)2h ago
zeroRISCzeroRISC·London, UK
In OfficeEMEAMidCloud ComputingSoftware EngineerGoPythonAWSGCPAzureDockerKubernetes

Stop filling. Start chilling.Start chilling.

Get Started Free

No credit card. Takes 10 seconds.

© 2026 Dominic Morris. All rights reserved.·Privacy·Terms·