{"id":3632820,"url":"https://alion.io/job/infleet-banco-de-talentos-software-engineer-elixir","title":"[BANCO DE TALENTOS] Software Engineer | Elixir","company":{"id":4495968,"name":"INFLEET","domain":"infleet.com.br","url":"https://alion.io/company/infleet","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"InHire","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"inferred_company_offices","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["BR"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Copilot","optional":false},{"name":"Amazon EC2","optional":true},{"name":"Amazon EKS","optional":true},{"name":"Amazon Kinesis","optional":true},{"name":"Amazon S3","optional":true},{"name":"Apache Kafka","optional":true},{"name":"AWS","optional":true},{"name":"CI/CD","optional":true},{"name":"Claude Code","optional":true},{"name":"Cursor","optional":true},{"name":"Elixir","optional":true},{"name":"Erlang","optional":true},{"name":"GitHub Actions","optional":true},{"name":"GraphQL","optional":true},{"name":"IAM","optional":true},{"name":"JavaScript","optional":true},{"name":"Kubernetes","optional":true},{"name":"Mnesia","optional":true},{"name":"OpenAI Codex","optional":true},{"name":"PostgreSQL","optional":true},{"name":"RabbitMQ","optional":true},{"name":"React.js","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-09-18T13:51:00Z","employer_posted_date":"2026-10-13","last_verified_at":"2026-11-05T01:25:25Z","board_verified":true,"closed_at":null,"days_open":47,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":47},"description":"Summary\nINFLEET is Brazil's first intelligent copilot for fleet management. Our mission is to connect data from telematics, video, and logistics systems to deliver insights that reduce accidents, optimize costs, and increase our clients' sustainability.\nWe are growing at least 100% year over year, expanding into Enterprise accounts, and going deep into new verticals: video telematics, fintech (INFLEET Pay), custom hardware, and AI-native operations. The engineering work that gets us to the next stage is not the same engineering work that got us here, and it is not the same engineering work most companies are still hiring for.\nWe are looking forSoftware Engineers who already operate the way we believe engineering should be done in 2026: as orchestrators of AI, with sharp judgment, deep ownership, and obsession for the things that actually matter long term, namely maintainability, scale, observability, API design, testability, performance, and understanding of the business behind the code.\nPhilosophy\nIntensity to win. We believe extraordinary results are born from relentless focus, resilience, and a deep-seated passion for overcoming challenges. This intensity fuels our commitment to excellence and ensures we never settle for \"good enough\".\nPartnership that creates value. We understand that sustainable success is never built in isolation. We thrive by creating win-win relationships, aligning our goals with our clients and colleagues to build mutual, lasting growth. Our success is measured by the success we create for others.\nAutonomy that learns. We believe that innovation and agility come from empowerment. We trust our teams to take initiative and make decisions, knowing that every outcome, whether a success or a challenge, is a crucial opportunity to learn, adapt, and grow smarter.\nOur thesis on how software is built in 2026\nWe no longer believe code should be written the traditional way.\nInside INFLEET, AI generates the code. Engineers review, decide, refine, take responsibility, and ship. The value an engineer brings is no longer in how fast they type or how many lines they produce by hand. It is in judgment: knowing what to build, what to discard, what to question, what to refactor, what to test deeply, what to monitor, and what is safe to defer.\nThis is not a hobby for us, and it is not a \"nice to have\" in the description. It is the operating model. If you do not actively use AI tools (Claude Code, Cursor, Copilot, Codex CLI, or similar) in your day-to-day engineering work, this role will be uncomfortable. If you do use them, but treat them as autocomplete, this role will also be uncomfortable. We are looking for engineers who treat AI as a powerful, fallible collaborator and who are personally accountable for every line that makes it into main, regardless of who or what produced it.\nTo be explicit about what we are not looking for: engineers who paste large AI-generated diffs they did not read; engineers who copy code without understanding what it does or why; engineers who outsource judgment to the model; engineers who confuse output volume with progress. Vibe coding is the opposite of what we want.\nThe engineers we want are AI-fluent and even more demanding about the fundamentals because of it: maintainability, scalability, observability, API design, testability, performance, and a clear-eyed understanding of the business.\nMission\nAs a Software Engineer at INFLEET, your mission is to own critical parts of our platform end to end. You set the technical direction in your domain, decide what good looks like, and raise the bar for the engineers around you, while shipping production-grade software at the pace the business needs.\nYou will work in a squad with a clear product area (it could be Telemetry, Transactions, OPS, Hardware, Payments, or whichever domain best fits your background and our roadmap, which we define together during the interview process), and you will be accountable for the long-term health of the systems in that domain: how they evolve, how they fail, how they recover, how they scale, and how they integrate with the rest of the platform.\nYou will be expected to think in terms of systems, not tickets. You will write RFCs when the problem deserves one, you will design APIs that other squads can build against without surprises, you will be on-call for what you ship, and you will mentor less senior engineers in how to use AI responsibly to produce code that survives five years and not five sprints.\nHiring model\nFully remote, with 4 on-site gatherings per year in São Paulo.\nWhat you'll do day-to-day\nOwn a domain end to end. You are the technical reference for a part of the platform. You know how it works, how it fails, how it is observed, and how it should evolve. You make the call on architecture decisions inside that domain and write them down so others can review and challenge.\n\nOrchestrate AI tools to produce production-grade code. You use Claude Code, Cursor, Copilot, Codex CLI, and the modern toolchain every day. You plan before you generate, you read every diff, you write the tests that matter, you reject what does not meet the bar, and you defend every line in code review as if you had typed it yourself, because in the only way that counts, you did.\n\nRaise the engineering bar around you. You review PRs with depth, you push back when something is \"fine\" but not \"good\", and you teach the engineers around you, especially on how to combine AI productivity with engineering rigor.\n\nDesign APIs and contracts other teams build on. Internal APIs, public APIs, message schemas, event contracts: you treat them as products with users, versioning strategies, and backwards-compatibility budgets.\n\nBuild for observability from day one. Logs, metrics, traces, dashboards, alerts. You do not consider a feature done when it merges. You consider it done when you can answer \"is it working in production right now?\" in less than thirty seconds.\n\nOwn incidents in your domain. You participate in on-call rotation for the systems you build. You write postmortems that change behavior, not postmortems that satisfy a template.\n\nTranslate business into systems. You understand what a fleet manager is trying to do, why our customers pay us, and how the system you maintain contributes to that outcome. You can have the conversation in product review without needing a translator.\n\nMake boring decisions intentionally. You choose the simpler database, the existing service, the well-understood pattern, when it is the right call. You also choose the new approach when the evidence supports it. Either way, you can articulate the trade-off.\n\nWhat we need from you\nPrerequisites\nSignificant experience shipping production software, including time as a senior contributor on systems that real users depend on.\n\nElixir/OTP in production is required for this role. Production experience with Elixir/OTP is required for this role. As our core platform runs on Elixir, the scope of work demands deep codebase familiarity without a learning curve. We are non-negotiable on this requirement.\n\nPostgreSQL at scale. You understand indexes, query plans, partitioning, connection pools, and what happens to your database when traffic grows 10x.\n\nDistributed systems at production scale. Messaging (RabbitMQ, Kafka, Kinesis), event streaming, concurrency, retries, idempotency, eventual consistency. You have made the mistakes and learned from them.\n\nB2B SaaS with real SLAs. You have lived through the difference between a hobby project and a system where downtime has a phone call attached to it.\n\nObservability and on-call experience. You have debugged production systems under pressure. You have built dashboards that helped, and you have built dashboards that didn't, and you know the difference.\n\nDaily use of AI tools in real engineering work. Not \"tried Copilot once\". Active, judgment-driven orchestration of AI tools in your current workflow, with strong opinions about what works, what doesn't, and where the model lies. You should be able to walk us through a recent piece of non-trivial work and explain how you used AI to produce it and where you intervened.\n\nFluent technical English. You read documentation, write specs, and participate in code review in English without friction.\n\nNice to have\nExperience with React and TypeScript for the frontend portions of our stack.\n\nHands-on familiarity with AWS (EC2, RDS, Kinesis, S3, IAM) and Kubernetes (EKS).\n\nExperience designing and operating GraphQL APIs at scale.\n\nExperience with CI/CD pipelines (GitHub Actions or similar) and pragmatic deployment practices (feature flags, canaries, blue/green).\n\nBackground in fleet management, telematics, logistics, fintech, or hardware-adjacent systems, or any domain with similar real-world consequences when the software misbehaves.\n\nExperience operating Livebook, ETS/Mnesia, or other Erlang ecosystem tools in production.\n\nContributions to open source, technical writing, conference talks, or any other artifact that lets us see how you think.\n\nOur hiring process\nOur interview process is transparent and focused on judgment, not trivia. We allow and encourage the use of AI tools during technical stages, the same way you would use them at work. What we evaluate is how you plan, decide, review, and justify your choices, not how fast you can type. Whiteboard algorithm puzzles are not our thing.\nBenefits of being INFLEET\nCollaborative and flexible environment;\nDay Off on your birthday month;\nWellhub;\nMeal Allowance (Caju card) R$1.000,00;\nHome Office Allowance (Caju card) R$150.00;\nHealth and Dental Insurance (100% covered by INFLEET);","description_format":"text","description_chars":9644,"description_truncated":false,"requirements":{"experience_years_min":null,"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":["Dental insurance","Home office"],"hiring_locations":[{"name":"Brazil","iso":"BR","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-11-02T20:35:42Z"}],"visa":[],"liveness":{"score":29,"band":"fade","label":"Fading","p_open":1,"p_active":0.523,"p_room":0.55,"age_days":46,"expected_fill_days":34,"reasons":["conf:0","win:tail"],"computed_at":"2026-11-04T06:34:25Z"},"pay":null,"html_url":"https://alion.io/job/infleet-banco-de-talentos-software-engineer-elixir","json_url":"https://alion.io/job/infleet-banco-de-talentos-software-engineer-elixir.json","meta":{"generated_at":"2026-11-05T05:49:43Z","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":6939,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-06T00: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":4495968},"rest":"https://alion.io/mcp/rest/get_company?id=4495968"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Finfleet-banco-de-talentos-software-engineer-elixir"},{"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%2Finfleet-banco-de-talentos-software-engineer-elixir"},{"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%2Finfleet-banco-de-talentos-software-engineer-elixir"},{"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/infleet-banco-de-talentos-software-engineer-elixir\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Finfleet-banco-de-talentos-software-engineer-elixir"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3632820}},{"tool":"search_jobs","arguments":{"company":"infleet.com.br","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3632820},"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"}}