Design and improve NPC gameplay systems for animation, locomotion, and navigation, creating believable movement and interactions while owning features from technical design through implementation, testing, and iteration.
Reverse Engineer
๐ Description
- Reverse engineer mobile banking applications.
- Uncover banking appsโ API contracts.
- Help add bank integrations to Tellerโs API.
๐ ๏ธ Requirements
- You have a more sophisticated answer than "MITMProxy" for the question "How would you reverse a banking app's API contract?
- You thrive in environments that afford you with high levels of responsibility and autonomy.
- You hold yourself and those you work with to high standards.
- You want to fulfil your potential to its fullest, grow as an engineer to be the best you that you can be.
- You donโt look for excuses for why something canโt be done, you are the person who finds the way it can be done.
- If a skill that you donโt possess is required to complete a task youโre the kind of person who goes off and learns enough to get it done.
- You behave like an owner. You take total responsibility for what you work on and think of the bigger picture like a product manager would.
- You are results oriented and have a strong distaste for shaving yaks.
- You are a persuasive communicator. You are both succinct and direct. You are clear about what you are doing, why, and what you expect of others.
- You have strong opinions, weakly held, and the humility to change your mind according to the evidence as it presents itself.
โจ Benefits
- Competitive salary
- Stock options
Full job description
About you
Similar jobs
Search more Software Engineer jobsModernize a mature travel platform by building.NET services, migrating legacy systems, and owning software delivery from design through production support while shaping architecture and supporting teammates.
Experienced Algorithm & Software Engineer
Develop algorithms and end-to-end software tools for validating autonomous driving systems, generating Ground Truth, and evaluating performance across real-world scenarios and complex data domains.
Designs and delivers scalable, end-to-end software features for infrastructure deployment, building reusable Apex and LWC components, complex integrations, and performant solutions while advancing engineering quality.
Senior Software Engineer, Heavy-machinery Automation
Design and harden the software platform for heavy-machinery automation, owning ROS2 architecture, system orchestration, hardware integration, and real-world validation with cross-functional robotics teams.
