Skip to Content

Senior Backend Engineer, C#/.NET

1 open positions

At OCTA, we're building the future, and we're looking for a Senior Backend Engineer with strong C#/.NET experience to help us build our core platform. You'll work closely with the founding team on a modern event-sourced architecture, bringing your expertise to a fast-moving and autonomous environment.

What You'll Do

  • Design, develop, and maintain highly scalable and resilient backend services and APIs using C#/.NET 8 and other versions like .NET Framework 4.8.
  • Work with a modern event-sourced architecture and CQRS (Command Query Responsibility Segregation) patterns.
  • Practice Test-Driven Development (TDD) and ensure robust integration testing.
  • Utilize and optimize data storage solutions like PostgreSQL and DynamoDB, including database management.
  • Leverage AWS services including Lambda, SQS, SNS, API Gateway, and IAM to build serverless and cloud-native solutions.
  • Manage database schema changes efficiently using Liquibase.
  • Work with Docker for containerization and Git submodules for repository management.
  • Collaborate closely with the founding team, contributing significantly to architectural decisions and product direction.
  • Take ownership of your work within a small, fast-moving team, with a high degree of autonomy.

What You'll Bring

Must-Haves:

  • Minimum 5 years of experience building robust backend systems in C#/.NET.
  • Strong grasp of enterprise architecture patterns, including Domain-Driven Design (DDD), CQRS, and microservices.
  • Solid understanding of distributed systems and how to build for scalability and reliability.
  • Demonstrated experience with PostgreSQL and integration testing.
  • Indispensable knowledge and practical experience with Liquibase, Docker, Git submodules, and .NET Framework 4.8 or other relevant versions.
  • Good level of English.

Nice-to-Haves:

  • Experience with event sourcing in production environments.
  • Solid grounding in a broad range of AWS services.
  • Experience in payments, fintech, or secure data handling is a significant plus.
  • Experience building multi-tenant or multi-region systems.
  • Prior experience with B2B platforms or financial APIs.
  • Excellent communication skills and the ability to thrive in an autonomous team setting.

What We Offer

  • A full-time (40 hours/week), indefinite-term (on-going) position.
  • The chance to be a foundational part of a rapidly growing company.
  • Work on a cutting-edge tech stack and modern architectural patterns.
  • A high degree of autonomy and impact on product development.
  • A collaborative, fast-paced, and supportive team environment.
  • Competitive compensation and benefits.


If you're a skilled C#/.NET Backend Engineer looking for a challenging role where you can make a real impact, we'd love to hear from you!

Montevideo, Uruguay
Innovación & Desarrollo
Full-Time
About us

We are a team of passionate people whose goal is to improve everyone's life through disruptive products. We build great products to solve your business problems.