Software Engineering · Remote · United States

Software Engineer — Remote Job USA

Actively hiring Full-Time 100% Remote 3+ Years Experience
$80K–$120KPER YEAR

SHAZAM is hiring a Software Engineer- Remote Job USA to join their remote engineering team. SHAZAM is a trusted national partner to financial institutions, known for pairing the resources of a large company with the culture and growth opportunities of a small one. This is a fully remote role for engineers who want real ownership over their work from day one.

As a Software Engineer, you’ll support the development, maintenance, and improvement of software applications — writing clean, reliable RPG code, contributing across the full software development lifecycle, and collaborating closely with product and engineering peers.

Job Details

Company
SHAZAM
Salary
$80,000 – $120,000/yr
Job Type
Full-Time, Remote
Location
Remote — USA
Experience
3+ yrs, RPG proficiency
Visa Sponsorship
Not available

What You’ll Do

  • Write clean, reliable, scalable, and testable code using RPG
  • Design production-quality solutions with attention to maintainability, performance, and long-term value
  • Participate in all phases of the SDLC: planning, design, development, testing, deployment, and maintenance
  • Diagnose, troubleshoot, and resolve moderately complex software issues
  • Collaborate with product partners and cross-functional teams, clearly communicating technical tradeoffs
  • Conduct code reviews and provide constructive feedback to peers and junior engineers
  • Contribute to process and tooling improvements by identifying inefficiencies
  • Research and evaluate new technologies, tools, and approaches
  • Create and maintain clear technical documentation for implemented features
  • Participate in root cause analysis (RCA) and help improve system reliability and monitoring
  • Serve as a subject-matter expert for a specific application, subsystem, or process
  • Participate in an on-call rotation with support and guidance

Requirements

  • Minimum 3 years of professional software development experience with proficiency in RPG
  • Working knowledge of data structures, algorithms, and object-oriented design principles
  • Familiarity with version control, testing, and debugging practices
  • Experience with modern development tools and collaboration platforms (e.g., Microsoft Teams)
  • Strong problem-solving skills and ability to design effective solutions for complex concepts
  • Clear verbal and written communication, especially on technical topics
  • Self-motivated with a growth mindset and eagerness to learn new technologies
  • Must be authorized to work in the U.S. without need for employment-based visa sponsorship

Benefits

  • Health, dental, and vision insurance
  • 401(k) retirement plan with company match
  • Flexible spending and health savings accounts
  • Life insurance and short- and long-term disability at no cost
  • PTO, VTO, paid parental leave, and company holidays
  • Educational assistance
  • Hybrid-friendly, flexible remote culture

About SHAZAM

SHAZAM is a national company that strengthens financial institutions with trusted, innovative solutions and an unmatched level of customer service — all while maintaining the culture and growth opportunities of a small company.

Application notice: SHAZAM may use an AI tool to assist in reviewing and screening applications for this position, helping identify relevant skills and experience within submitted applications. All final hiring decisions are made by the hiring team.
Equal opportunity: SHAZAM is an equal opportunity employer, including those with disabilities or status as a protected veteran. All qualified applicants will receive consideration for employment.
Looking for more work-from-home roles? Browse all current openings on Remote Jobs USA.