1

Software Engineer Rotational Program Jobs (NOW HIRING)

Brex Rotational Program

Salt Lake City, UT · Hybrid

$58.70K - $66.04K/yr

What you'll do Throughout this 18-20 month program, you'll rotate through two of our G&A teams ... Basic knowledge or proficiency in programming languages such as but not limited to Python ...

This program is designed to accelerate the development of recent graduates to leaders, capable of ... Engineer II. Qualifications Required * Bachelor's Degree in Arts/Sciences (BA/BS) Four-year degree ...

The LEAD Engineering Program is a 2-year rotational program that allows you choose areas of ... Electrical Engineering, Mechanical Engineering, Systems Engineering, Software Engineering, Computer ...

Treasury Rotational Program

Pasadena, TX · On-site

$80K - $100K/yr

Treasury Rotational Program Since 1973, East West Bank has served as a pathway to success. With ... Exposure to big data concepts, database management, data engineering, data visualization, or ...

LEAD Program - Engineering

Erie, PA · On-site

$73K - $76K/yr

The LEAD Engineering Program is a 2-year rotational program that allows you choose areas of ... Electrical Engineering, Mechanical Engineering, Systems Engineering, Software Engineering, Computer ...

LEAD Program - Engineering

Erie, PA · On-site

$73K - $76K/yr

The LEAD Engineering Program is a 2-year rotational program that allows you choose areas of ... Electrical Engineering, Mechanical Engineering, Systems Engineering, Software Engineering, Computer ...

next page

Showing results 1-20

Software Engineer Rotational Program information

See salary details

$63.5K

$147.5K

$205.5K

How much do software engineer rotational program jobs pay per year?

As of Jun 3, 2026, the average yearly pay for software engineer rotational program 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 a Software Engineer Rotational Program job?

A Software Engineer Rotational Program is a structured, multi-phase program designed for early-career engineers to gain experience in different teams or departments within a company. Participants rotate through various projects, technologies, and business areas to develop a broad skill set and understanding of the organization. These programs typically last one to two years and provide mentorship, training, and networking opportunities. The goal is to prepare engineers for long-term success by exposing them to diverse challenges and helping them find the best fit for their skills and interests.

What are the key skills and qualifications needed to thrive in the Software Engineer Rotational Program position, and why are they important?

To succeed in a Software Engineer Rotational Program, you need solid programming fundamentals, a bachelor’s degree in computer science or a related field, and experience with multiple coding languages. Familiarity with development environments, version control tools (like Git), and cloud platforms is commonly expected, while additional certifications in software development can be beneficial. Strong soft skills include adaptability, effective teamwork, and excellent problem-solving abilities, which enable thriving across diverse teams and projects. These abilities are crucial for maximizing the learning and impact during rotations, enabling participants to contribute meaningfully and develop a well-rounded skill set.

What kinds of projects or experiences can I expect during a Software Engineer Rotational Program?

Participants in a Software Engineer Rotational Program typically work on a variety of projects across different teams and technical domains, such as front-end development, back-end services, DevOps, or data engineering. Each rotation usually lasts a few months and offers hands-on experience with new technologies and tools while addressing real business challenges. You'll collaborate with seasoned engineers, attend technical workshops, and participate in cross-functional projects, all designed to enhance your coding skills and broaden your industry knowledge. This structure helps you discover your interests and strengths, building a foundation for long-term career growth within the organization.
What cities are hiring for Software Engineer Rotational Program jobs? Cities with the most Software Engineer Rotational Program job openings:
What are the most commonly searched types of Software Engineer Rotational Program jobs? The most popular types of Software Engineer Rotational Program jobs are:
What states have the most Software Engineer Rotational Program jobs? States with the most job openings for Software Engineer Rotational Program jobs include:
Infographic showing various Software Engineer Rotational Program job openings in the United States as of May 2026, with employment types broken down into 3% Full Time, 94% Part Time, and 3% Temporary. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Brex Rotational Program

Brex Rotational Program

Brex

Salt Lake City, UT • Hybrid

$58.70K - $66.04K/yr

Other

Posted 13 days ago


Job description

What you'll do

Throughout this 18-20 month program, you'll rotate through two of our G&A teams, learning about areas such as risk management, finance, automation, and data analysis. You'll contribute to critical process improvements and developments, implementing our processes while leveraging AI to streamline workflows and enhance decision-making.

You'll challenge the status quo, bringing insights from each rotation to the next to improve cross-team communication and efficiency. We believe in a founder mindset - and this program is designed to show you how you can take ownership of your growth. During each rotation, you'll complete a core project focused on key data insights, process implementation, or process improvement-many of which will involve exploring and applying AI solutions. You'll then have the opportunity to share your findings with your program class and Brex Executives.

The program is supported by our leadership team, and you'll have frequent meetings with various Brex leaders. This provides a unique opportunity to work closely with and learn from executives who are at the forefront of building an AI-native company.

Where you'll work

This role will be based in our Salt Lake City office. We are a hybrid environment that combines the energy and connections of being in the office with the benefits and flexibility of working from home. We currently require a minimum of three coordinated days in the office per week, Monday, Wednesday and Thursday. As a perk, we also have up to four weeks per year of fully remote work!

Responsibilities

  • Handle day-to-day tasks efficiently.
  • Analyze business inefficiencies and propose process improvements to leadership, leveraging AI to drive solutions.
  • Work cross-functionally with various teams to streamline processes and create AI-powered workflows that improve automation and decision-making.
  • Collaborate with EPD, G&A, GTM, and Legal to translate business needs into practical automation solutions.
  • Contribute to the long-term strategy for Brex's AI-native roadmap, exploring and integrating new tools and frameworks to enhance internal operations.

Requirements

  • Bachelor's degree.
  • Demonstrated experience using AI tools and applying effective prompting skills.
  • Strong problem-solving abilities and comfort working through ambiguity.
  • Passion for business operations, internal tools, and the application of AI and automation to improve efficiency and enable scale.
  • Proven ability to work both independently and in cross-functional teams.
  • Strong written and verbal communication skills, with the ability to present complex ideas clearly and effectively.
  • Desire to contribute in a fast-paced environment with a founding team member mindset.

Bonus Points

  • Major, minor, or coursework in a field relevant to AI and data, such as Computer Science, Data Science, Statistics, Machine Learning, Information Systems, or other Engineering.
  • Basic knowledge or proficiency in programming languages such as but not limited to Python, JavaScript, or SQL.
  • Experience with personal projects, a portfolio of work, or participation in competitions (e.g., Hackathons) focused on AI, machine learning, or data analysis.
  • Leadership roles in university clubs or organizations related to data science, AI, computer science, or business analytics.
  • Prior internships/full-time roles in an operational, data, or technical role, especially where you were involved in process improvement or automation.
  • Familiarity with Retool, Salesforce, Hex, and Looker.

Compensation

The expected salary range for this role is $58,700- 66,038.  However, the starting base pay will depend on a number of factors including the candidate's location, skills, experience, market demands, and internal pay parity. Depending on the position offered, equity and other forms of compensation may be provided as part of a total compensation package.