Software Engineer
Shazam
- Location
- US
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 80,000–120,000/yr
Posted 1mo ago
Software Engineer
Regular Full-Time
Professionals
Remote, US
26 days ago
Requisition ID
1267
Apply
Salary Range
$80,000.00 To $120,000.00 Annually
SHAZAM recognizes that financial institutions build better communities, and this drives our passion to strengthen financial institutions. We are a trusted partner to our valued customers providing answers, choice, and innovation with an impeccable level of customer service – a level unmatched in the industry.
And here’s the best part - we’re a national company that offers a small-company feel, a cultural balance that’s hard to come by but very real at SHAZAM. Your growth and development are top priorities and you’ll be surrounded by talented individuals and postured to make a real difference in the company. As a team member at SHAZAM, you’ll be an essential part of our mission as we work together strengthening financial institutions.
This is a remote position.
What we’re looking for
SHAZAM is looking for a Software Engineer to join our team. As a Software Engineer, you will be responsible for supporting the development, maintenance and improvement of software applications with minimal guidance from more experienced engineers. This position focuses on executing complex foundational engineering practices, writing clear and reliable code, assisting with troubleshooting and contributing to well-defined tasks throughout the software development lifecycle (SDLC).
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 details and tradeoffs
Conduct code reviews and provide constructive feedback to peers and junior engineers
Contribute to process and tooling improvements by identifying inefficiencies and proposing actionable solutions
Research and evaluate new technologies, tools, and approaches to solve engineering challenges
Create and maintain clear technical documentation for implemented features
Participate in root cause analysis (RCA) and help improve system reliability, scalability, 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
What you need
Minimum of 3 years of professional software development experience and proficiency with the programming language RPG
Working knowledge of data structures, algorithms, and object‑oriented design principles
Familiarity with common software engineering practices including version control, testing, and debugging
Experience using modern development tools and collaboration platforms (e.g., Microsoft Teams).
Strong problem‑solving skills with the ability to connect complex concepts and design effective solutions
Clear verbal and written communication skills, especially when discussing technical topics
Self‑motivated with a growth mindset and eagerness to learn new technologies
What’s in it for you
A mission-driven company with a strong sense of purpose
A hybrid work environment that values flexibility and collaboration
Opportunities for professional development and career growth
A culture that values innovation, integrity, and community impact
Excellent 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 provided at no cost
Time away from work – PTO, VTO, paid parental leave, and company holidays
Educational assistance
Skills
- RPG
- Microsoft Teams
Similar roles
Senior Software Engineer II
MX Technologies · US · today
Sr. Cloud Platform Engineer
MX Technologies · Lehi, Utah, United States · today
Senior Software Engineer - Continuity
Rad AI · United States · today
Staff Software Engineer, Applications
SmithRx · US - Remote · USD 153,600–192,000/yr · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today