1

Rotational Software Engineer Jobs (NOW HIRING)

Software Engineer

Johnston, IA · On-site

$85K - $125K/yr

Participate in an on‑call rotation with support and guidance What you need: * Minimum of 3 years ... Bachelor's degree in software engineering, computer science, or a relevant field preferred

Software Engineer

New York, NY · On-site

$130K - $160K/yr

Participate in on-call rotations to support production systems. Qualifications * B.S. or higher in ... Experience developing software for cloud environments * Product-engineering mindset: able to ...

$90K - $100K/yr

Software Engineer Department: Arkalytics - Support Employment Type: Full Time Location: Remote ... Participate in Tier 2 and Tier 3 production support and shared on-call rotations. * Contribute to ...

Participate periodically in on-call rotation. * Make Fivetran the most reliable and secure ... Software engineering foundation - experience designing and developing reusable libraries and ...

Software Engineer

Redmond, WA · On-site

$133K - $219K/yr

We are looking for Software Engineers who are passionate about building great software and ... Participate in an on-call rotation; investigate and resolve live-site incidents, and drive root ...

Build and maintain monitoring, logging, and tracing solutions, and participate in on-call rotations ... Bachelor's degree in Computer Science, Software Engineering, or related field. * 3+ years of ...

Software Engineer

Charlotte, NC · On-site

$51 - $55/hr

Senior Software Engineer, Data Engineering (ETL Modernization) We are not accepting C2C or 1099 ... No formal on-call rotation is required; however, participation in deployment support and post ...

Participate periodically in on-call rotation. * Make Fivetran the most reliable and secure ... Software engineering foundation - experience designing and developing reusable libraries and ...

The Software Engineer I is responsible for designing, developing, testing, deploying, and ... Participate in the team's on-call and incident-support rotation as required. * Respond to ...

Overview We are seeking a full-time Software Engineer 1 at Garmin's U.S. headquarters in the ... Supports working hours as part of a rotating schedule to provide on call support of Garmin's 24/7 ...

Overview Software Engineer Chantilly, VA TS/SCI with Poly At Bcore, our strength comes from how we ... Developers also participate in a team rotation of O&M responsibilities. They are required to be ...

Software Engineer

Portland, ME · On-site +1

$90K - $100K/yr

Software Engineer Department: Arkalytics - Support Employment Type: Full Time Location: Remote ... Participate in Tier 2 and Tier 3 production support and shared on-call rotations. * Contribute to ...

... talented Software Engineer to be a pivotal member of our Enterprise Data and Reliability team ... This role will participate in an on-call rotation to ensure system reliability and promptly address ...

... talented Software Engineer to be a pivotal member of our Enterprise Data and Reliability team ... This role will participate in an on-call rotation to ensure system reliability and promptly address ...

Senior Software Engineer

Waltham, MA · Hybrid

$132K - $174K/yr

Xometry is seeking a Senior Software Engineer to join our software engineering organization. In ... rotation * Work in an environment that supports your individual growth What You'll Bring to Xometry:

Software Engineer

Johnston, IA · On-site

$85K - $125K/yr

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 languages ...

Showing results 21-40

Rotational Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do rotational software engineer jobs pay per year?

As of Sep 13, 2026, the average yearly pay for rotational software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is the difference between Rotational Software Engineer vs Software Developer?

AspectRotational Software EngineerSoftware Developer
CredentialsBachelor's in CS or related field, possibly internshipsBachelor's or higher in CS or related field
Work EnvironmentRotates through different teams/projects within the companyFocuses on specific projects or products
Industry UsageCommon in large tech firms and consulting companiesWidespread across all tech sectors
Search IntentUnderstanding rotational programs and career developmentLooking for software development roles

Rotational Software Engineers gain diverse experience by working across multiple teams, while Software Developers typically focus on specific projects. Both roles require similar educational backgrounds, but the rotational program emphasizes versatility and broad skill development.

What cities are hiring for Rotational Software Engineer jobs?

Cities with the most Rotational Software Engineer job openings:

What states have the most Rotational Software Engineer jobs?

States with the most job openings for Rotational Software Engineer jobs include:

What are popular job titles related to Rotational Software Engineer jobs?

For Rotational Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Rotational Software Engineer job openings in the United States as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Software Engineer

Johnston, IA • On-site

SHAZAM
51 - 200 employees

$85K - $125K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 16 days ago


Job description

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 hybrid position based out of our Johnston, IA office. 


What we’re looking for:


SHAZAM is looking for a Software Engineer to help build and enhance DigiHive™, our modern digital banking platform that unifies online and mobile banking into a single, intuitive experience. 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 one or more core programming languages
  • 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
  • Build and enhance features that support:
    • Secure authentication and single sign on
    • Real time balances and transaction history
    • Money movement (ACH, transfers, mobile deposit, bill pay)
    • Card controls and user profile management
    • Alerts, notifications, and fraud prevention capabilities
  • 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 in Java
  • Bachelor’s degree in software engineering, computer science, or a relevant field preferred
  • Familiarity with Spring Boot and Unix/Linux environments 
  • Previous experience with mobile build experience preferred
  • Working knowledge of data structures, algorithms, and object‑oriented design principles
  • Familiarity with common software engineering practices including version control (Git), 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


Actual compensation is based on various factors, such as geographic location, experience, education, and/or skill level, and is finalized at the time of offer.


SHAZAM is an equal opportunity employer, including those with disabilities or status as a protected veteran. All qualified applicants will receive consideration for employment.


Applicants must be authorized to work in the U.S. without the need for employment-based visa sponsorship now or in the future; ITS, Inc./SHAZAM will not sponsor applicants for U.S. work visa status for this opportunity (no sponsorship is available for H-1B, L-1, TN, O-1, E-3, H-1B1, F-1, J-1, OPT, CPT or any other employment-based visa).


Please be aware that SHAZAM may use an Artificial Intelligence (AI) tool to assist in the review and screening of job applications for this position. The AI system is designed to help our team efficiently identify qualified candidates by identifying relevant skills and experience within submitted applications. All final hiring decisions are made by our hiring team.