[8BE] Senior Backend Engineer

Software Mind Americas

About The Position

Software Mind is a software engineering partner that builds and scales digital products for companies in the US and Europe. Its LATAM teams work directly with client engineering teams on complex, high-impact projects. The role is on the backend of a white-label B2B e-commerce platform for a leading US promotional products company. The platform powers multiple branded Shopify Plus storefronts and uses a decoupled microservices architecture on AWS across Identity, Profile, Order Management, Inventory, Pricing, Catalog, and Marketplace integrations. Legacy services will continue to be supported during the migration. The Senior Backend Engineer will build and maintain scalable backend services, integrate Shopify and external marketplace and business systems, contribute to testing and API design, and collaborate with the Team Lead, DevOps, and the client engineering team. The role also participates in code reviews, architecture decisions, and Agile/Scrum activities.

Requirements

  • At least 4 years of backend development experience with strong C# and .NET skills, including ASP.NET Core and .NET 6 or later.
  • Solid understanding of clean architecture, including DDD, CQRS, the repository pattern, and dependency injection.
  • Experience building and integrating REST APIs, including OpenAPI/Swagger.
  • Working knowledge of AWS, including Lambda, SQS, S3, and RDS or DynamoDB.
  • Experience with relational databases (PostgreSQL or SQL Server) and NoSQL databases (MongoDB).
  • Experience with JWT/OAuth 2.0 authentication.
  • Brownfield experience integrating new services into existing systems.
  • Experience with Docker and containerized workflows.
  • Strong written and spoken English.
  • Experience with Agile/Scrum and Jira.

Nice To Haves

  • Retail, e-commerce, or B2B commerce experience, including catalogs, pricing engines, cart/checkout, or marketplace integrations.
  • Marketplace API integrations such as Amazon SP-API or Walmart.
  • Event-driven architecture experience, including EventBridge or RabbitMQ.
  • Keycloak and multi-realm identity management experience.
  • EF Core with Npgsql experience.
  • Promotional products or print-on-demand domain knowledge.

Responsibilities

  • Design and build scalable RESTful microservices using ASP.NET Core Web API (.NET 8) and CQRS.
  • Own core services covering Order Management, Inventory, Pricing Engine, Catalog Sync, and Notifications.
  • Build and consume Shopify Webhooks and REST/GraphQL APIs, including Storefront API and Admin API.
  • Integrate with external systems such as Amazon SP-API, Walmart Marketplace API, ERP systems, payment gateways, and tax services.
  • Work with legacy services during phased or partial migration.
  • Write unit, integration, and BDD tests using xUnit, Reqnroll, and FluentAssertions.
  • Define API contracts and inter-service communication using SQS and EventBridge in collaboration with the Team Lead.
  • Participate in code reviews and architecture decisions and help maintain engineering standards.
  • Support environment setup and infrastructure-as-code with DevOps on AWS.
  • Participate in sprint planning, stand-ups, and technical discussions with the client.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service