{"id":2449505,"url":"https://alion.io/job/trashlab-senior-software-engineer-latam","title":"Senior Software Engineer - LATAM","company":{"id":3234108,"name":"TrashLab","domain":"trashlab.com","url":"https://alion.io/company/trashlab","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Gem","truth_index":{"grade":"B","score":75,"open_postings":4,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-14T06:34:16Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":[],"countries":[],"hiring_countries":["BR"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":57000,"max_usd":126000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":14},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Node JS","optional":false},{"name":"React.js","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-10-07T23:42:32Z","employer_posted_date":"2026-10-07","last_verified_at":"2026-10-14T22:23:25Z","board_verified":true,"closed_at":null,"days_open":7,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":7},"description":"Senior/Staff Software Engineer\nRemote\nLATAM\nFull-time\nProduct Engineering\nAbout the role\nYou’ll be responsible for building and launching category-defining products that automate and simplify the operations of waste haulers everywhere.\nYou’ll work across the stack, turn ambiguous product feedback into production solutions, and use AI deeply throughout your workflow.\nWhat you’ll do\nChange haulers’ lives by building products that solve real operational problems.\nTurn ambiguous product feedback into production-ready solutions.\nBuild full-stack applications across the frontend, backend, and data layer.\nLeverage AI agents to dramatically increase your productivity.\nOwn projects from problem definition through launch and iteration.\nWhat we’re looking for\n5+ years of experience as a software engineer building full-stack web applications.\nStrong expertise in TypeScript, React, and Node.js.\nStrong SQL and database design skills, with excellent data modeling skills.\nYou’re all-in on AI and have deeply integrated it into your engineering workflow.\nWe expect 60-80% of the code you write to be generated by AI and 40-50% of your design and architecture work to be AI-assisted. This means our bar for engineering output is 3-4x higher than pre-AI.\nYou thrive in ambiguous, challenging problem spaces and can operate autonomously.\nYou derive satisfaction from shipping and creating real customer impact.\nFull professional proficiency in English. You’ll report directly to our US-based CTO.\nThings we like to see\nYou believe AI is fundamentally changing how software is built and what products can be built.\nYou already use AI extensively in your day-to-day workflow.\nYou’re comfortable operating without a detailed roadmap.\nYou move quickly while maintaining a high bar for quality.\nYou take ownership and care about the outcome, not just the implementation.\nWhat we offer\nCompetitive compensation at a venture-backed US startup with strong commercial traction.\nUnlimited paid time off.\nA highly engineering-led culture.\nThe opportunity to have significant ownership over what we build and how we build it.\nInterview process\nRecruiter conversation\nTake-home project\n Virtual onsite\nProject discussion\nConversation with the CEO\nConversation with the CTO","description_format":"text","description_chars":2254,"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":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Brazil","iso":"BR","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-13T14:21:01Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":6,"expected_fill_days":35,"reasons":["conf:4","win:early"],"computed_at":"2026-10-14T06:34:16Z"},"pay":null,"html_url":"https://alion.io/job/trashlab-senior-software-engineer-latam","json_url":"https://alion.io/job/trashlab-senior-software-engineer-latam.json","meta":{"generated_at":"2026-10-15T01:20:51Z","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":1677,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-16T00: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":3234108},"rest":"https://alion.io/mcp/rest/get_company?id=3234108"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftrashlab-senior-software-engineer-latam"},{"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%2Ftrashlab-senior-software-engineer-latam"},{"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%2Ftrashlab-senior-software-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/trashlab-senior-software-engineer-latam\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftrashlab-senior-software-engineer-latam"}]}