We source, vet, and manage hiring so you can meet qualified candidates in days, not months. Strong English, U.S. time zone overlap, and compliant hiring built in.












Papyrus is a scripting language created by Bethesda Game Studios, primarily known for modding support in The Elder Scrolls and Fallout franchises. Unlike compiled languages, Papyrus prioritizes simplicity and rapid iteration for game modification and extension. It compiles to bytecode that runs in the game engine's virtual machine, making it an excellent choice for developers who need to extend game systems without touching native code.
Papyrus syntax is relatively approachable for developers transitioning from JavaScript or Python. It supports object-oriented programming through properties and functions, event-driven architecture through message handling, and direct integration with game engine APIs through native function calls. The language gained significant traction in the modding community after Skyrim's 2011 release, with thousands of community mods built on Papyrus.
Papyrus is a dynamically typed scripting language embedded in Bethesda's Creation Engine. Developers compile Papyrus source code (.psc files) into bytecode (.pex files) that the game engine executes at runtime. The language emphasizes developer ergonomics over performance optimization, which is appropriate for a domain where most mods add features rather than optimize critical systems.
The language supports functional programming patterns alongside object-oriented design. Scripts can define properties (exposed attributes), functions (named procedures), events (message-based communication), and state machines (for complex behavior). Magic system implementations, NPC behavior modifications, and quest logic all rely on Papyrus, making it foundational to the modding ecosystem for both Skyrim and Fallout 4.
Papyrus community resources are extensive. The Papyrus Compiler generates detailed error messages, helping catch issues early. Documentation is maintained by active modding communities rather than Bethesda, though reverse engineering from shipped mods provides good reference material. The GitHub ecosystem contains hundreds of example scripts and utility libraries.
Hire Papyrus developers when you're building mods or extensions for The Elder Scrolls or Fallout games. This includes quest frameworks, magic system overhauls, NPC behavior modifications, loot distribution systems, and UI enhancements. If your project involves scripting complex game systems within Bethesda's ecosystem, a dedicated Papyrus developer brings expertise that generic game developers lack.
You should not hire Papyrus specialists for projects outside Bethesda's games unless you're building custom engines with similar scripting requirements. Papyrus knowledge doesn't directly transfer to other game development stacks. If your project is multi-engine or multi-platform, hire developers with broader game scripting experience (Lua, C#, C++). Papyrus is specialized knowledge suited to specialized projects.
Papyrus developers pair well with C++ programmers who handle engine modifications, 3D artists building new assets, sound designers, and quest designers. On distributed teams, ensure your Papyrus developer has strong communication skills because modding work often involves coordinating across teams where English fluency is essential for code documentation and collaboration.
Look for demonstrated modding experience. The best Papyrus developers have shipped mods with thousands of downloads and positive community feedback. Examine their GitHub or Nexus Mods profile for code quality and complexity. Strong candidates should understand event-driven architecture, property management, and the nuances of the Creation Engine's script optimization.
Verify expertise in specific domains relevant to your project. Quest framework development requires understanding quest stages and dialogue integration. Magic system design demands knowledge of spell systems and collision behavior. NPC behavior requires state machine design and animation event handling. The candidate's portfolio should show relevant experience.
Junior (1-2 years): Understands basic Papyrus syntax, can read and modify existing scripts, has shipped at least one mod. Struggles with complex state management and performance optimization. Good foundation for learning.
Mid-level (3-5 years): Ships polished mods regularly, understands event-driven patterns, debugs complex script interactions, collaborates effectively with other modders. Can architect systems within a mod framework.
Senior (5+ years): Deep knowledge of engine internals and script optimization, mentors community developers, maintains popular framework mods, understands performance characteristics of the Creation Engine.
Soft skills matter significantly. Modding is collaborative. Your developer should write clear documentation, respond to user issues professionally, and embrace iterative design. LatAm developers often excel at this given the distributed nature of remote work.
Tell me about a mod you've shipped and the most complex system you implemented in it. A strong answer describes the scope, the challenges encountered, and how they solved them. Look for specific technical details and evidence of iteration based on community feedback.
How do you handle debugging when a Papyrus script isn't behaving as expected? The candidate should mention log files, console commands, and systematic isolation of variables. Strong answers include concrete examples of bugs they've tracked down.
Describe your approach to performance optimization in Papyrus scripts. Listen for understanding of script overhead, event message efficiency, and Creation Engine bottlenecks. Candidates who mention profiling tools and real world trade-offs are showing maturity.
How have you collaborated with other modders on joint projects? Strong answers describe conflict resolution in shared namespaces, documentation practices, and how they've reviewed other developers' code.
What part of Papyrus or the Creation Engine do you find most limiting? Honesty here is valuable. Candidates should acknowledge constraints and explain how they work within them. Avoid candidates who blame the engine for fundamental design problems.
Explain the difference between properties and variables in Papyrus and when you'd use each. Look for understanding that properties are persistent and can have event handlers, while variables are local to function scope. Strong answers discuss data persistence and serialization implications.
How does event-driven messaging work in Papyrus? Give a concrete example. The candidate should explain RegisterForEvent, event handlers, and the message queue. Concrete examples involving game state changes demonstrate practical knowledge.
Describe how you'd implement a custom spell system that players could configure. This tests architectural thinking. Strong answers cover property exposure, configuration parsing, and spell execution flow. Look for evidence of how they'd handle edge cases like multiple spells firing simultaneously.
What's the purpose of compiler pragmas in Papyrus and how would you use them? Good answers mention betavarepragma, optimization pragmas, and when to apply them. Test whether they understand performance implications.
Explain state machines in Papyrus. How would you implement an NPC with multiple behavioral states? Strong candidates describe state variables, transition logic, and how event handling changes per state. Ask follow-up questions about NPC interruption scenarios.
Coding Challenge: Provide a buggy Papyrus script that implements a simple quest system with state transitions. The script should have a logic error that causes incorrect state progression when multiple events fire. Ask the candidate to identify and fix the bug, then enhance it to handle edge cases. This assesses debugging ability, state machine understanding, and defensive programming practices. Strong implementations add safeguards against invalid state transitions.
Papyrus is a niche skill with limited hiring demand, so compensation reflects specialization:
LatAm Papyrus developers typically command rates 35-45% below US equivalents. Brazil and Argentina have the deepest talent pools due to larger modding communities. Rates vary by country: Argentina and Colombia offer slightly lower costs than Brazil, but talent quality remains high.
When hiring through staffing platforms, all-in costs include benefits, equipment, and employment compliance. Direct hire arrangements vary by country and local labor laws. Budget additional overhead if you need managed HR services in the LatAm jurisdiction where your developer works.
Latin America has a thriving modding community, particularly in Brazil and Argentina where gaming culture is strong and cost of living makes specialized gaming development sustainable. Time zone alignment is excellent: most LatAm developers are UTC-3 to UTC-5, providing 6-8 hours of real-time overlap with US East Coast teams. This synchronous time means fast feedback loops on code review and collaborative debugging sessions.
LatAm developers bring cultural alignment to remote work. Distributed collaboration is normalized in the region due to the prevalence of nearshore outsourcing. Your Papyrus developer will likely have experience working asynchronously, documenting code thoroughly, and maintaining communication across time zones without explicit management overhead.
English proficiency among LatAm tech professionals is high, particularly for younger developers who consume gaming content and modding documentation entirely in English. This eliminates language barriers in technical communication, documentation review, and knowledge transfer.
Hiring from LatAm also gives you access to a broader talent network. While Papyrus specialists are uncommon everywhere, South's vetted LatAm network includes developers who've contributed to well-known mods and maintained active presence in modding communities. You're not just hiring an individual developer; you're tapping into a documented track record in a transparent community.
South's matching process for specialized skills like Papyrus begins with understanding your project scope. You describe your mod vision, target game, scope of systems you're implementing, and timeline. South's vetting team searches its network for developers with relevant Papyrus experience and shipping history.
Once candidates are identified, South conducts technical interviews using the assessment methods described above. We evaluate portfolio quality, communication ability, and cultural fit for distributed work. You then interview shortlisted candidates directly, with South providing interview guidance and reference checks.
After you select your developer, South manages the logistics. We handle compliance and payroll in the LatAm jurisdiction, leaving you to focus on your project. If a hire doesn't work out within the first 30 days, South replaces them at no additional cost, removing the risk of a bad match.
Ready to find your Papyrus developer? Start the matching process at hireinsouth.com/start. We'll match you within days, not months.
Papyrus is the primary scripting language for modding The Elder Scrolls and Fallout games. Developers use it to build quests, implement magic systems, modify NPC behavior, create UI enhancements, and add new gameplay systems to existing games.
Yes, Papyrus is the only viable choice for modding Bethesda games at scale. It integrates directly with the Creation Engine and provides access to engine APIs. Without Papyrus, you're limited to cosmetic mods using model replacements and textures.
Lua is broader (used in many engines), but Papyrus is necessary if you're modding Bethesda games. Papyrus is more specialized and less portable. Choose based on your target game engine, not the language itself.
Mid-level LatAm Papyrus developers typically cost $42,000-$55,000/year, roughly 50% less than US equivalents. Rates reflect the specialized nature of the skill and available supply.
South typically matches you with screened candidates within 3-5 days. The interview and selection process takes another week. Total time to hire is usually 2 weeks.
This depends on project complexity. Mid-level developers are excellent for single-feature mods or quest frameworks. Senior developers are necessary for complex system overhauls or performance-critical implementations. South can help assess your needs.
Yes. South accommodates both full-time and contract arrangements. Define your project scope and timeline, and we'll structure the engagement accordingly.
Most work between UTC-3 (Brazil, Argentina, Uruguay) and UTC-5 (Colombia, Peru). This provides solid overlap with US Eastern Time. You'll have 6-8 hours of synchronous time for meetings and collaboration.
South reviews portfolio work (shipped mods, GitHub contributions), conducts technical interviews testing Papyrus knowledge and problem-solving, and verifies references from the modding community. We also assess soft skills like communication and remote work readiness.
South offers a 30-day replacement guarantee. If your hire isn't working out, we'll match you with a replacement at no additional cost. This removes the hiring risk.
Yes. South manages employment, payroll, benefits, and tax compliance in the relevant LatAm country. You work with your developer directly on the project, and South handles all backend HR logistics.
Absolutely. South can match you with multiple Papyrus developers if your project requires it. Larger teams still benefit from coordinated matching and managed onboarding.
