{"id":3877561,"url":"https://alion.io/job/virta-sant-senior-back-end-engineer-latam","title":"Senior Back-End Engineer - LATAM","company":{"id":2124108,"name":"Virta Sant","domain":"virtasant.com","url":"https://alion.io/company/virtasant","size_band":null,"is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":"Teamtailor","truth_index":{"grade":"B","score":78,"open_postings":3,"ghost_share":0,"stale_share":0.667,"repost_share":0,"time_to_fill_p50_days":64,"computed_at":"2026-11-14T05:58:10Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"GCP","optional":false},{"name":"Microsoft Entra ID","optional":false},{"name":"Node JS","optional":false},{"name":"Rest API","optional":false},{"name":"TypeScript","optional":false},{"name":"Azure SQL Database","optional":true},{"name":"dbt","optional":true},{"name":"Java","optional":true},{"name":"JavaScript","optional":true},{"name":"LLM","optional":true},{"name":"Model Context Protocol","optional":true},{"name":"Neo4j","optional":true},{"name":"Snowflake","optional":true},{"name":"SQL","optional":true}],"status":"live","first_seen_at":"2026-11-06T13:46:09Z","employer_posted_date":"2026-11-06","last_verified_at":"2026-11-14T16:24:52Z","board_verified":true,"closed_at":null,"days_open":8,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":8},"description":"About Virtasant\nVirtasant is a global technology services company with a network of over 4,000 technology professionals across 130+ countries. We specialize in cloud architecture, infrastructure, migration, and optimization, helping enterprises scale efficiently while maintaining cost control.\nOur clients range from Fortune 500 companies to fast-growing startups, relying on us to build high-performance infrastructure, optimize cloud environments, and enable continuous delivery at scale.\nAbout the role\nWe are building a senior engineering team for a large enterprise program in healthcare operations and workforce decisioning. The platform helps operations leaders understand what is happening across their workforce, make informed decisions, take action within the enterprise systems they already use, and measure the results.\nWe need senior back-end engineers who have built and supported production services using TypeScript and Node.js. You will develop the APIs, integrations, decision services, and data services that power the platform, with a strong focus on reliability, security, and multi-tenant architecture.\nThe team will work across three main areas: Actions & API, Decisions, and Data.\nWhat You’ll Do\nDesign, develop, and maintain scalable back-end services using TypeScript and Node.js to support enterprise healthcare operations and workforce decisioning.\n\nBuild and maintain REST APIs using contract-first development practices, ensuring consistency, versioning, and reliable communication between platform components and external systems.\n\nDevelop integrations with enterprise systems, including HR, ERP, and workforce-management platforms, ensuring reliable data exchange and safe execution of write-back operations.\n\nImplement robust integration patterns, including idempotency, retries, event-driven processing, dead-letter queues, and reconciliation mechanisms to ensure data consistency.\n\nBuild and maintain decision services, business rules, and outcome-tracking capabilities that help translate operational insights into actionable decisions.\n\nDevelop and support data services and pipelines that process, transform, and make operational data available to the platform.\n\nDesign and implement secure multi-tenant services, ensuring strict data isolation and appropriate access controls across customer environments.\n\nBuild and maintain cloud-native services using Azure, AWS, or GCP, including containerized applications and automated CI/CD pipelines.\n\nImplement comprehensive unit, integration, and contract tests to maintain service reliability, performance, and compatibility.\n\nCollaborate with front-end engineers, data engineers, platform engineers, and client stakeholders to translate business requirements into reliable technical solutions.\n\nUse AI-assisted development tools and coding agents to accelerate implementation while maintaining code quality, security, and engineering standards.\n\nTake ownership of services throughout their lifecycle, from technical design and implementation to production deployment, monitoring, troubleshooting, and ongoing improvements.\n\nWhat We’re Looking For \nMust-Have Experience\nSenior TypeScript and Node.js experience. At least 5 years building production back-end services, with recent hands-on experience using TypeScript and Node.js. You have built, launched, and supported services in production.\n\nContract-first API development. You have designed REST APIs using OpenAPI specifications and generated server types, clients, and tests from API contracts. You understand API versioning and how to maintain compatibility across consumers.\n\nEnterprise system integrations. You have built integrations that write data back into external enterprise systems, such as HR, ERP, or vendor-management platforms. You understand idempotency, retries, backoff, outbox patterns, dead-letter queues, and reconciliation.\n\nMulti-tenant SaaS architecture. You have built services with strict tenant isolation across the data layer, authorization, and testing. You understand the importance of preventing cross-tenant data exposure.\n\nCloud and security experience. You have production experience with Azure, AWS, or GCP, including OAuth 2.0, OpenID Connect, containers, and CI/CD. Azure and Entra ID experience is a strong advantage.\n\nTesting discipline. You regularly implement unit, integration, and contract testing as part of your development process.\n\nAI-assisted development. You use AI coding assistants or agents in your daily development workflow and know how to review, test, and validate the code they generate.\n\nStrong English communication. You are fluent in written and spoken English and comfortable collaborating directly with US-based engineers and client stakeholders.\n\nAvailable around December 1, 2026.\n\nNice-to-haves\n\nJava experience or familiarity with rules and decision engines, such as DMN decision tables or Drools.\n\nExperience with Snowflake, dbt, SQL Server, Azure SQL, or other modern cloud data platforms.\n\nGraph database experience, particularly Neo4j and Cypher.\n\nExperience with event-driven architectures and message queues, such as Azure Service Bus, Event Grid, or equivalent technologies.\n\nExperience integrating with Workday or vendor-management systems.\n\nExperience building tools for AI assistants, including MCP servers and LLM tool-calling integrations.\n\nExperience implementing audit trails, approval workflows, and versioned configuration in regulated environments.\n\nHealthcare operations or workforce-management domain experience.\n\nOur recruitment process\nRecruiter interview (30 min)\n\nTechnical Interview (30 min)\n\nClient Interview 1 (45 min)\n\nWe strive to move efficiently from step to step to make the recruitment process as fast as possible.","description_format":"text","description_chars":5751,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Argentina","iso":"AR","kind":"region"},{"name":"Brazil","iso":"BR","kind":"region"},{"name":"Colombia","iso":"CO","kind":"region"},{"name":"Mexico","iso":"MX","kind":"region"},{"name":"Anguilla","iso":"AI","kind":"region"},{"name":"Antigua and Barbuda","iso":"AG","kind":"region"},{"name":"Aruba","iso":"AW","kind":"region"},{"name":"Bahamas","iso":"BS","kind":"region"},{"name":"Barbados","iso":"BB","kind":"region"},{"name":"Belize","iso":"BZ","kind":"region"},{"name":"Bermuda","iso":"BM","kind":"region"},{"name":"Bolivia","iso":"BO","kind":"region"},{"name":"British Virgin Islands","iso":"VG","kind":"region"},{"name":"Bonaire, Sint Eustatius and Saba","iso":"BQ","kind":"region"},{"name":"Cayman Islands","iso":"KY","kind":"region"},{"name":"Chile","iso":"CL","kind":"region"},{"name":"Costa Rica","iso":"CR","kind":"region"},{"name":"Curaçao","iso":"CW","kind":"region"},{"name":"Dominica","iso":"DM","kind":"region"},{"name":"Dominican Republic","iso":"DO","kind":"region"},{"name":"Ecuador","iso":"EC","kind":"region"},{"name":"El Salvador","iso":"SV","kind":"region"},{"name":"Falkland Islands","iso":"FK","kind":"region"},{"name":"French Guiana","iso":"GF","kind":"region"},{"name":"Grenada","iso":"GD","kind":"region"},{"name":"Guadeloupe","iso":"GP","kind":"region"},{"name":"Guatemala","iso":"GT","kind":"region"},{"name":"Guyana","iso":"GY","kind":"region"},{"name":"Haiti","iso":"HT","kind":"region"},{"name":"Honduras","iso":"HN","kind":"region"},{"name":"Jamaica","iso":"JM","kind":"region"},{"name":"Martinique","iso":"MQ","kind":"region"},{"name":"Montserrat","iso":"MS","kind":"region"},{"name":"Nicaragua","iso":"NI","kind":"region"},{"name":"Panama","iso":"PA","kind":"region"},{"name":"Paraguay","iso":"PY","kind":"region"},{"name":"Peru","iso":"PE","kind":"region"},{"name":"Puerto Rico","iso":"PR","kind":"region"},{"name":"Saint Kitts and Nevis","iso":"KN","kind":"region"},{"name":"Saint Lucia","iso":"LC","kind":"region"},{"name":"Saint Vincent and the Grenadines","iso":"VC","kind":"region"},{"name":"Saint-Pierre and Miquelon","iso":"PM","kind":"region"},{"name":"Sint Maarten","iso":"SX","kind":"region"},{"name":"Suriname","iso":"SR","kind":"region"},{"name":"Trinidad and Tobago","iso":"TT","kind":"region"},{"name":"Turks and Caicos Islands","iso":"TC","kind":"region"},{"name":"Uruguay","iso":"UY","kind":"region"},{"name":"United States Virgin Islands","iso":"VI","kind":"region"},{"name":"Venezuela","iso":"VE","kind":"region"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Cloud Cost & Multi-Cloud Management","Cloud Consulting & Migration"],"lifecycle":[{"event":"open","at":"2026-11-06T17:04:27Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":7,"expected_fill_days":64,"reasons":["conf:4","velocity","win:early"],"computed_at":"2026-11-14T05:58:10Z"},"pay":null,"html_url":"https://alion.io/job/virta-sant-senior-back-end-engineer-latam","json_url":"https://alion.io/job/virta-sant-senior-back-end-engineer-latam.json","meta":{"generated_at":"2026-11-14T16:25:25Z","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":18573,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":2124108},"rest":"https://alion.io/mcp/rest/get_company?id=2124108"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fvirta-sant-senior-back-end-engineer-latam"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"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%2Fvirta-sant-senior-back-end-engineer-latam"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fvirta-sant-senior-back-end-engineer-latam"},{"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/virta-sant-senior-back-end-engineer-latam\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fvirta-sant-senior-back-end-engineer-latam"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3877561}},{"tool":"search_jobs","arguments":{"company":"virtasant.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3877561},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}