23 days ago
Remote, ColombiaSenior
Responsibilities
- Design, develop, and maintain backend services using C#, .NET 8+, and ASP.NET Core.
- Build scalable distributed systems for high-concurrency applications.
- Design decoupled, event-driven architectures and manage event flows, state, and consistency across distributed environments.
- Develop reliable webhook integrations with signature verification, idempotency, retry logic, and fault-tolerant data flows.
- Build and optimize data access solutions using Entity Framework Core, Dapper, Azure SQL Server, and Azure Cosmos DB.
- Implement cloud-native solutions using Azure Event Hubs, Key Vault, Blob Storage, and Managed Identity.
- Support infrastructure-as-code and manage deployment lifecycles.
- Monitor performance, troubleshoot bottlenecks, and implement structured logging, health checks, and recovery mechanisms.
- Apply defensive coding and resilience patterns for graceful degradation and automated recovery.
- Develop automated unit and integration tests and support security scanning practices.
- Design consistent APIs using OpenAPI and code generation tools.
- Collaborate with cross-functional teams and communicate technical decisions and trade-offs.
Requirements
- At least 6 years of hands-on experience with C#, .NET Core/.NET 8+, and ASP.NET Core building backend services and distributed systems.
- Strong understanding of event-driven architecture, asynchronous communication, and distributed-system consistency.
- Production experience building webhook integrations with signature verification, idempotency, retries, and fault tolerance.
- Hands-on experience with Entity Framework Core, Dapper, Azure SQL Server, and Azure Cosmos DB.
- Experience with Microsoft Azure, including Event Hubs, Key Vault, Blob Storage, and Managed Identity.
- Familiarity with infrastructure-as-code, container-first architectures, and deployment practices.
- Experience with Dynatrace, New Relic, or Datadog, as well as Serilog and health-check endpoints.
- Knowledge of resilience libraries and patterns such as Polly.
- Experience writing automated tests with xUnit and mocking libraries such as Moq or NSubstitute and FluentAssertions.
- Strong understanding of API design and API contracts, including OpenAPI and code-generation tools such as TypeSpec or similar.
- Strong problem-solving and communication skills.
- Candidates who hold an Engineering or related degree must present the applicable Colombian professional license.
Benefits
- Remote work within Colombia.
- Huge provides an inclusive, barrier-free employee experience and confidential workplace accommodation process.
- Huge is an equal opportunity employer committed to workforce diversity.
- Employees are not required to pay recruitment or related employment fees.
About HugeInc
Huge Inc is a design and technology consultancy that builds digital products, ecommerce platforms, and brand experiences for large consumer and enterprise brands. Headquartered in New York with hubs in London, Los Angeles, Chicago, Bogotá, Ho Chi Minh City, San Francisco, and more, it partners with clients such as Google, NBCUniversal, PepsiCo, Vail Resorts, and Atlantic Health. Services span strategy, UX, engineering, data, content, and CRM.
