{"id":3064648,"url":"https://alion.io/job/software-mind-8be-senior-backend-engineer","title":"[8BE] Senior Backend Engineer","company":{"id":7464,"name":"Software Mind","domain":"softwaremind.com","url":"https://alion.io/company/softwaremind","size_band":"5000+","is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":"SmartRecruiters","truth_index":{"grade":"B","score":80,"open_postings":4,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":16,"computed_at":"2026-10-28T05:59:10Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["San José, Costa Rica"],"countries":["CR"],"hiring_countries":["CR"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Amazon EventBridge","optional":false},{"name":"Amazon S3","optional":false},{"name":"ASP.NET Core","optional":false},{"name":"AWS","optional":false},{"name":"AWS Lambda","optional":false},{"name":"C#","optional":false},{"name":"Clean Architecture","optional":false},{"name":"Dependency Injection","optional":false},{"name":"Docker","optional":false},{"name":"DynamoDB","optional":false},{"name":"GraphQL","optional":false},{"name":"Jira","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Rest API","optional":false},{"name":"Scrum","optional":false},{"name":"SQL","optional":false},{"name":"Swagger","optional":false},{"name":"xUnit","optional":false},{"name":"Keycloak","optional":true},{"name":"RabbitMQ","optional":true}],"status":"live","first_seen_at":"2026-10-22T04:43:39Z","employer_posted_date":"2026-10-22","last_verified_at":"2026-10-28T06:37:48Z","board_verified":true,"closed_at":null,"days_open":6,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":6},"description":"Software Mind is a software engineering partner that builds and scales digital products for companies in the US and Europe. Our LATAM teams work directly with client engineering teams on complex, high-impact projects.\n We’re building 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. It runs on a fully decoupled microservices architecture on AWS covering Identity, Profile, Order Management, Inventory, Pricing, Catalog, and Marketplace integrations. The existing legacy services stay supported while the migration happens.\nWhat you’ll do:\nDesign and build scalable RESTful microservices with ASP.NET Core Web API (.NET 8) and CQRS\nOwn core services: Order Management, Inventory, Pricing Engine, Catalog Sync, and Notifications\nBuild and consume Shopify Webhooks and REST/GraphQL APIs (Storefront API, Admin API)\nIntegrate with external systems such as Amazon SP-API, Walmart Marketplace API, ERP, payment gateways, and tax services\nWork with legacy services where the migration is phased or partial\nWrite unit, integration, and BDD tests (xUnit, Reqnroll, FluentAssertions)\nDefine API contracts and inter-service communication (SQS, EventBridge) with the Team Lead\nTake part in code reviews and architecture decisions, and help hold the engineering standard\nSupport environment setup and infrastructure-as-code with DevOps on AWS\nJoin sprint planning, stand-ups, and technical discussions with the client\n Must have:\n4+ years of backend development with strong C# / .NET (ASP.NET Core, .NET 6+)\nSolid grasp of clean architecture: DDD, CQRS, repository pattern, dependency injection\nExperience building and integrating REST APIs, including OpenAPI / Swagger\nWorking knowledge of AWS: Lambda, SQS, S3, RDS or DynamoDB\nRelational (PostgreSQL or SQL Server) and NoSQL (MongoDB) databases\nJWT / OAuth 2.0 authentication\nBrownfield experience: plugging new services into existing systems\nDocker and containerized workflows\nStrong written and spoken English\nAgile/Scrum with Jira\nNice to have:\nRetail, e-commerce, or B2B commerce experience (catalogs, pricing engines, cart/checkout, marketplace integrations)\nMarketplace API integrations (Amazon SP-API, Walmart)\nEvent-driven architecture (EventBridge, RabbitMQ)\nKeycloak and multi-realm identity management\nEF Core with Npgsql\nPromotional products or print-on-demand domain knowledge","description_format":"text","description_chars":2443,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Costa Rica","iso":"CR","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Marketplaces","IT Outsourcing & Dedicated Teams","Custom Software Development","Cloud Consulting & Migration"],"lifecycle":[{"event":"open","at":"2026-10-22T07:32:42Z"}],"visa":[],"liveness":{"score":82,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.868,"p_room":0.945,"age_days":6,"expected_fill_days":16,"reasons":["conf:4","velocity","win:mid"],"computed_at":"2026-10-28T05:59:10Z"},"pay":null,"html_url":"https://alion.io/job/software-mind-8be-senior-backend-engineer","json_url":"https://alion.io/job/software-mind-8be-senior-backend-engineer.json","meta":{"generated_at":"2026-10-28T06:57:14Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":9379,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-29T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":7464},"rest":"https://alion.io/mcp/rest/get_company?id=7464"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsoftware-mind-8be-senior-backend-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fsoftware-mind-8be-senior-backend-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fsoftware-mind-8be-senior-backend-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/software-mind-8be-senior-backend-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsoftware-mind-8be-senior-backend-engineer"}]}