1

Software Engineer Rotational Program Jobs in New York

Software Engineer

Manhattan, NY · On-site

$150K - $250K/yr

Software Engineer We are looking for a software engineer to join a lean and technical quantitative ... Technical expertise throughout (everyone programs) * Cloud-scalable research infrastructure ...

Lifestyle Programs & Wellness Resources * Education Benefits * Family Care Benefits & Caregiving ... Software Product Engineering Union Status: Non-Union role Base Pay Range: $ 170,000 - $ 190,000 We ...

You will own 2-3 large-scale programs simultaneously, bring rigor to roadmap and milestone planning ... Perform software engineering duties in developing a product that meets the needs of clients and ...

Software Engineer

New York, NY · On-site

$75K - $95K/yr

Kitware is seeking a Software Engineer to join the Software and Data Solutions team. This position ... program, flexible working hours, six weeks paid time off, 401(k), health insurance, life insurance ...

The UP - Risk team is looking for an outstanding Software Engineer with diverse technical and ... Provide on-call support as part of our team-wide rotation * Keep open communication with our users ...

Software Engineer - Risk

New York, NY · On-site

$150K - $175K/yr

The UP - Risk team is looking for an outstanding Software Engineer with diverse technical and ... Provide on-call support as part of our team-wide rotation * Keep open communication with our users ...

Sr Software Engineer

New York, NY · On-site

$148K - $199K/yr

Job Posting Title: Sr Software Engineer Req ID: 10145073 Disney Entertainment and ESPN Product ... Participate in the on-call rotation, supporting systems and services during production incidents

Lifestyle programs & Wellness Resources * Education Benefits * Family Care Benefits & Caregiving ... Software Product Engineering Union Status: Non-Union / A clear and likely internal candidate Base ...

Senior Software Engineer

New York, NY · On-site

$175K - $225K/yr

Participate in on-call rotations to support production systems. * Foster a culture of curiosity ... years of professional software engineering experience * Expertise with at least one modern ...

Participate in on-call rotation, incident resolution, and RCAs. Help grow the team through ... From the programming and movies we create to employee benefits/programs and social impact outreach ...

next page

Showing results 1-20

Software Engineer Rotational Program information

See New York salary details

$69.5K

$161.4K

$224.8K

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

As of Jun 19, 2026, the average yearly pay for software engineer rotational program in New York is $161,396.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,300.00 and $189,300.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 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 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 are the most commonly searched types of Software Engineer Rotational Program jobs in New York? The most popular types of Software Engineer Rotational Program jobs in New York are:
What are popular job titles related to Software Engineer Rotational Program jobs in New York? For Software Engineer Rotational Program jobs in New York, the most frequently searched job titles are:
What job categories do people searching Software Engineer Rotational Program jobs in New York look for? The top searched job categories for Software Engineer Rotational Program jobs in New York are:
Software Engineer

Software Engineer

Ansatz Capital

Manhattan, NY • On-site

$150K - $250K/yr

Other

Medical, Dental, Vision, Retirement

Posted 12 days ago


Job description

Software Engineer

We are looking for a software engineer to join a lean and technical quantitative trading startup. You'll be responsible for developing and maintaining scalable trading applications and infrastructure for many financial markets and assist with developing the full stack of infrastructure to support trading operations. The role is fast paced, with daily or even more frequent release cycles, and requires a good sense of prioritization between longer and shorter term needs.

Within our systems, from hardware drivers to TCP/multicast handlers to Python interfaces, each layer requires custom optimization for latency, bandwidth, or both. An understanding of trade-offs in terms of clock cycles and CPU cache effects is a must. Multi-core/multi-threaded communications using lock-free algorithms will be employed to increase the theoretical computational limit per unit time; consequently, the candidate should have a good grasp of run-time behavior, serialization delays, and asymptotic behavior in this environment. Compensation consists of base salary, discretionary performance bonus, and possible participation in longer-term incentive schemes.

Skill Requirements
  • C++11 and higher experience
  • Excellent design and debugging skills
  • Experience developing for production critical systems
  • Excellent communication and prioritization skills
Technical Details About Us
  • Linux shop running modern kernels
  • C++20 codebase, Python layer on top
  • Technical expertise throughout (everyone programs)
  • Cloud-scalable research infrastructure
Desirable Skills
  • Experience with Python
  • Experience with x86 hardware
  • Experience with performance engineering
  • Understanding of Intel Xeon pipelining and cache behavior
  • Experience with the TCP networking stack
  • Experience optimizing Linux kernels / using kernel-bypass networking
  • Experience leveraging AWS or similar cloud infrastructure
Benefits
  • Catered meals and bountiful snacks
  • Generous budget for home office equipment
  • Health / Dental / Vision / 401k
  • Fitness and wellness benefits
  • Base compensation: $150,000-250,000 with additional discretionary annual performance bonus