A complete application in a minute
Tailored resume and cover letter, ready to send.
BetterEngineer is seeking an experienced Unity software engineer to help build and ship interactive Unity projects for a US team. You will modify scenes, inputs, and C# scripts, and assemble builds that run on target devices.
You join a US-based team, work during US business hours from remote locations, and use AI tools to draft test scenes and scripts, then validate them by running the build before merge. A minimum of five years as a software engineer and fluency in English are required.
Unity games or interactive apps for a US team, through a build players can run.
You work in a Unity project a US team can build and run. A change is a scene, input, a C# script, and a build that plays on the target device. You play the build before it is merged.
On a placement, this is the work the US team expects.
We review work you have shipped. A keyword on a resume is not enough. You need advanced or fluent English. You will be in standups, code reviews, and Slack with a US team. You use AI tools to draft a script or a test scene, then you play the result before it is merged. Every engineer is assessed on the four-level AI fluency scale before a client meets them. See the four levels .
You join the client team and work in their repo, their standups, and their code reviews. You work US business hours from Mexico, Costa Rica, Colombia, Peru, Brazil, Chile, Argentina, or Uruguay. The placement is almost always a full-time contract. You are paid the same amount every month in US dollars. The monthly invoice is for bookkeeping. Candidates never pay to apply or to join. How joining works .
BetterEngineer introduces senior engineers in Mexico, Costa Rica, Colombia, Peru, Brazil, Chile, Argentina, and Uruguay to US product teams. You work in the client repo. Candidates never pay anything.