1

Senior Rpg Developer Jobs in Hayward, CA (NOW HIRING)

Senior Software Engineer

San Francisco, CA · On-site

$144K - $190K/yr

Star Wars, Twin Peaks, RPG games). As a Software Engineer II on the Data Platform team, you will be responsible for solving engineering problems of the largest complexity and scale within your team.

Senior Rpg Developer information

See Hayward, CA salary details

$17

$70

$100

How much do senior rpg developer jobs pay per hour?

As of Jun 19, 2026, the average hourly pay for senior rpg developer in Hayward, CA is $70.77, according to ZipRecruiter salary data. Most workers in this role earn between $60.10 and $79.38 per hour, depending on experience, location, and employer.

Is it hard to find a job as a game developer?

Finding a job as a senior RPG developer can be competitive, but opportunities exist in companies developing role-playing games or related genres. Strong skills in programming languages like C++ or C#, experience with game engines such as Unity or Unreal, and a solid portfolio can improve job prospects. The industry values experience, creativity, and technical expertise, making continuous learning important for success.

What are Senior RPG Developers?

Senior RPG Developers are experienced software engineers who specialize in developing and maintaining applications using the RPG (Report Program Generator) programming language, primarily on IBM i (AS/400) systems. They are responsible for designing, coding, testing, and implementing business solutions, often in legacy environments. In addition to strong technical skills, they typically provide mentorship to junior developers and collaborate with business stakeholders to ensure that applications meet organizational needs. Their expertise is crucial for companies relying on IBM i systems for core business operations.

What does a senior dev do?

A senior RPG developer designs, develops, and maintains role-playing game software, often leading project planning and code architecture. They typically have expertise in programming languages like C++ or Python, use game engines such as Unity or Unreal, and may oversee junior developers while ensuring the game's quality and performance.

What are some of the typical challenges a Senior RPG Developer might face when maintaining legacy IBM i systems?

As a Senior RPG Developer, you may frequently encounter challenges related to maintaining and modernizing legacy IBM i (AS/400) applications. Common issues include deciphering poorly documented code, integrating RPG with newer technologies, and ensuring system stability while implementing enhancements. Collaboration with business analysts and end-users is often necessary to accurately interpret legacy system requirements. Additionally, you may be responsible for mentoring junior developers and setting best practices to ensure code quality across the team.

What are the key skills and qualifications needed to thrive as a Senior RPG Developer, and why are they important?

To thrive as a Senior RPG Developer, a strong command of RPG programming (including ILE RPG and Free Format), experience with IBM i (AS/400) systems, and a background in software development are essential. Familiarity with technical tools such as DB2 databases, CL programming, software version control (e.g., Git), and relevant certifications like IBM Certified Developer are typically required. Excellent problem-solving skills, attention to detail, and effective communication help developers collaborate with stakeholders and deliver robust solutions. These skills ensure efficient maintenance and enhancement of legacy systems, enabling business continuity and technological advancement.

Is RPG programming easy to learn?

RPG programming for a Senior RPG Developer involves learning specific syntax and concepts related to the language, which can be challenging for beginners. It typically requires understanding of business logic, data structures, and familiarity with development environments like IBM iSeries. While not inherently easy, with dedicated study and practice, programmers can become proficient in RPG development.

How much does an RPG programmer make?

An RPG programmer's salary typically ranges from $60,000 to $120,000 annually, depending on experience, location, and the complexity of projects. Senior RPG developers with specialized skills in game engines and programming languages like C++ or Lua tend to earn higher salaries, especially in larger studios or competitive markets.
What are popular job titles related to Senior Rpg Developer jobs in Hayward, CA? For Senior Rpg Developer jobs in Hayward, CA, the most frequently searched job titles are:
What job categories do people searching Senior Rpg Developer jobs in Hayward, CA look for? The top searched job categories for Senior Rpg Developer jobs in Hayward, CA are:
What cities near Hayward, CA are hiring for Senior Rpg Developer jobs? Cities near Hayward, CA with the most Senior Rpg Developer job openings:
Senior Software Engineer

Senior Software Engineer

Hired Recruiters

San Francisco, CA • On-site

$144K - $190K/yr

Full-time

Posted 21 hours ago


Job description

About this Role
Join the team at Fandom and work with great people (fans! Star Wars, Twin Peaks, RPG games). As a Software Engineer II on the Data Platform team, you will be responsible for solving engineering problems of the largest complexity and scale within your team. You will be expected to influence the overall vision and long-term engineering goals for the team aligned with the product vision.
You Will...
  • Lead the development of sub-components with limited supervision
  • Actively contribute to the tactical planning for your team
  • Help to enrich Fandom's structured data with internal and external data sources
  • Extend and maintain scalable systems written in Java, Python, Go, and PHP
  • Responsible for the entire lifecycle of the work they deliver: development, testing, deployment, and maintenance
  • Share knowledge through documentation and pull request comments
  • Work effectively with a globally distributed team
  • Learn new technologies, patterns, and processes as needed
  • Ensure a high level of quality in your deliverables
  • Collaborate with your team to solve technical issues
  • Deepen your technical knowledge in one or more areas of expertise
You Have...
  • 3+ years of professional experience with web technologies (REST APIs, HTTP, HTML, JavaScript, etc.)
    • Professional experience with database management systems (MySQL, PostgreSQL, MongoDB, Cassandra)
    • Professional experience with ReactJS or another modern JavaScript web framework (Vue, Angular, Ember, etc.)
    • Professional backend microservice experience (Java preferred)
  • 3+ years application development experience
  • Professional experience owning parts of a web-scale project from conception to production
  • Experience with building automated tests (Jest, Karma, Jasmine, Mocha, etc.)
Bonus Points if You Have...
  • Experience with performance and optimization problems at scale
  • Experience working with a global team
  • Experience with continuous integration tools (Jenkins, Travis, Github, etc)
  • Experience with Docker and Kubernetes in production
  • Experience with ETL (data extraction, transformation, and loading)
  • Experience with python