1

Software Engineering Fellow Jobs in New York (NOW HIRING)

Collaborate with fellow interns, mentors, and engineers while building software that delivers impact at global scale Who You Are: * Pursuing a degree in Computer Science, Software Engineering, or a ...

... Research Fellows, Research Analysts. • Lead and improve open-source software practices • ... S., M.S. or Ph.D. in machine learning, computer science, engineering or related technical ...

Software Engineer

Holmdel, NJ · On-site

$80K - $100K/yr

Reporting to the Senior Software Engineering Manager, this role will build scalable, high-quality ... The successful candidate will work closely with Product Managers, UX/UI Designers, and fellow ...

Software Engineer

New York, NY · On-site

$130K - $160K/yr

Work with fellow engineers to raise the bar on our internal Engineering systems and processes ... Experience developing software for cloud environments * Product-engineering mindset: able to ...

ENGR SR SOFTWARE DEVT

New York, NY · Remote

$134K - $176K/yr

Working with fellow software engineers, software architects, quality (QA) engineers, full-stack developers, and other engineering/development team members to design and build required systems.

ENGR SR SOFTWARE DEVT

New York, NY · Remote

$134K - $176K/yr

Working with fellow software engineers, software architects, quality (QA) engineers, full-stack developers, and other engineering/development team members to design and build required systems.

Senior Software Engineer

Newark, NJ

$128K - $168K/yr

About the Role In order to achieve its ambition of serving 80,000-100,000 Fellows over the next decade, Braven is hiring a Senior Software Engineer to lead the design and delivery of the platform ...

Senior Software Engineer

Newark, NJ · On-site

$111 - $153/hr

About the Role In order to achieve its ambition of serving 80,000-100,000 Fellows over the next decade, Braven is hiring a Senior Software Engineer to lead the design and delivery of the platform ...

Senior Software Engineer

Newark, NJ · On-site

$128K - $168K/yr

About the Role In order to achieve its ambition of serving 80,000-100,000 Fellows over the next decade, Braven is hiring a Senior Software Engineer to lead the design and delivery of the platform ...

Software Engineer

New York, NY · On-site

$120K - $160K/yr

Collaborate closely with product leaders, designers, and fellow engineers to define, design, and ... software engineering experience * Full-stack background, with strong focuses on React and ...

Software Engineer

New York, NY · On-site

$100K - $250K/yr

Collaborate with other Software Engineers, Flatiron Research Fellows, Research Analysts. * Lead and improve open-source software practices SPECIFIC FUNCTIONS/RESPONSIBILITIES In addition to the ...

Senior Software Engineer

New York, NY · On-site

$150K - $165K/yr

As a Software Engineer at Breeze, you'll take ownership of building and scaling the systems that ... In this senior role, you'll collaborate closely with product, design, and fellow engineers, mentor ...

Sr Software Engineer

Manhattan, NY · On-site

$135K - $178K/yr

You will partner closely with product managers, designers, and fellow engineers to transform ... Platform Engineering & DevOps * Build and enhance CI/CD pipelines and developer tooling.

Software Engineer

New York, NY · Remote

$180K - $205K/yr

This is a hands-on engineering role for someone who genuinely understands how systems work under ... Partnering closely with fellow engineers and product stakeholders * Participating in code reviews ...

As a Senior Software Engineer, you will use your experience with microservices based architecture ... Inspire, recruit, and mentor fellow engineers. * Architect distributed microservices architecture.

next page

Showing results 1-20

Software Engineering Fellow information

What is a software engineering fellow?

A Software Engineering Fellow is typically an advanced trainee or early-career professional participating in a specialized program designed to develop strong software engineering skills. These fellowship programs often combine hands-on technical training, mentorship, and real-world project experience, sometimes at a company or through an academic institution. Fellows may work on coding assignments, learn about software development methodologies, and network with industry professionals. The goal is to bridge the gap between academic learning and professional software engineering roles, making fellows more competitive in the job market.

What are the key skills and qualifications needed to thrive as a software engineering fellow?

To thrive as a Software Engineering Fellow, you need a solid grasp of programming concepts, data structures, algorithms, and usually a degree in computer science or a related field. Familiarity with development tools like Git, integrated development environments (IDEs), and frameworks relevant to the fellowship's focus is typically required. Strong problem-solving abilities, collaboration, and a willingness to learn help fellows excel and adapt quickly. These skills and qualities are essential to contribute effectively to projects, grow technically, and make the most of mentorship opportunities.

What types of projects and technologies do software engineering fellows typically work on during their fellowship?

Software Engineering Fellows often engage in hands-on projects that mirror real-world industry work, such as building web applications, contributing to open-source repositories, or collaborating on team-based coding challenges. The technologies involved frequently include popular programming languages like Python, JavaScript, or Java, as well as frameworks such as React or Django. Fellows usually rotate through different project assignments to gain exposure to both front-end and back-end development, while also participating in code reviews and agile team meetings. This structure helps Fellows build a robust portfolio and develop collaboration skills essential for professional software engineering roles.

What is the difference between Software Engineering Fellow vs Software Engineer?

AspectSoftware Engineering FellowSoftware Engineer
CredentialsTypically requires advanced degrees or extensive industry experienceBachelor's or master's degree in computer science or related field
Work EnvironmentResearch-focused, leadership roles, often in innovation labs or specialized projectsDevelopment teams, product-focused environments, collaborative settings
Employer & Industry UsageUsed by tech companies for high-level talent recognition and leadership developmentCommon across tech firms, startups, and corporate IT departments
Search & Comparison IntentUnderstanding advanced roles, career progression, or specialized positionsGeneral software development roles, entry to mid-level positions

The main difference is that Software Engineering Fellows are often senior, specialized, or leadership-oriented roles requiring extensive experience or advanced credentials, whereas Software Engineers are more common, entry to mid-level roles focused on software development tasks.

Infographic showing various Software Engineering Fellow job openings in New York as of August 2026, with employment types broken down into 79% Full Time, 12% Part Time, and 9% Contract. Highlights an 85% In-person, 4% Hybrid, and 11% Remote job distribution.

Manager Software Engineering (Englewood Cliffs)

VIVIO Health

Englewood Cliffs, NJ • On-site

Full-time

Medical, Retirement, PTO

Re-posted 10 days ago


Job description

About the Role

We are seeking an experienced and forward‑thinking Manager, Software Engineering to lead our engineering team in building and operating reliable, scalable, and high‑impact digital products. This leader will be responsible for driving engineering excellence across the full software development lifecycle, leveraging modern development practices, robust architecture and data‑informed decision‑making.

The ideal candidate is both a strong technical leader and an effective people manager who can build and mentor high‑performing teams, foster a culture of ownership and accountability, and continuously improve engineering processes. You will play a key role in shaping technical strategy, guiding system design, and ensuring the successful delivery of impactful products aligned with business goals.

What you’ll do
  • Serve as both a technical leader and people manager, guiding your team to make sound architectural and engineering decisions.
  • Support your team through regular one‑on‑ones, clear communication of priorities, cross‑functional collaboration, and proactively removing blockers and resolving conflicts.
  • Mentor and develop team members, fostering career growth, engagement, and a high‑performance culture.
  • Partner with business and technology leadership to align on priorities, manage stakeholder expectations, and deliver impactful outcomes.
  • Provide accurate effort estimates and technical input for new features, enhancements, and product initiatives.
  • Promote ownership and accountability across the full software development lifecycle (SDLC), from design through delivery and operations.
  • Collaborate closely with product management and design to prioritize and execute on the team’s roadmap.
  • Work with fellow engineering leaders to continuously improve engineering practices, processes, and overall team effectiveness.
  • Encourage the adoption of AI development tools and intelligent solutions to improve productivity and product capabilities.
  • Participate in security and compliance governance, including PCI and PII standards.
  • Take on additional responsibilities as needed to support team and organizational success.
Qualifications
  • 8+ years in a software engineering role following Agile development processes.
  • 3+ years in a team lead or management role.
  • Strong understanding of software engineering best practices.
  • Solid track record of leading a software engineering team in a technical capacity.
  • Demonstrated ability to drive technical excellence, pushing innovation and quality.
  • Experience leading geographically dispersed teams in a collaborative, team‑driven environment.
  • Adept at prioritizing and balancing multiple projects in a constantly evolving environment.
  • Strong understanding of system design, scalability, performance and reliability best practices.
  • 5+ years of hands‑on experience architecting, designing and developing technology platforms using Ruby on Rails, Node.js, JavaScript, TypeScript.
  • 3+ years of experience working with relational and NoSQL database platforms (MySQL, MongoDB).
  • Some experience with modern caching technologies (Redis preferred).
  • Experience developing and deploying applications in cloud environments, including familiarity with cloud‑native architectures and services.
  • Deep understanding of service‑oriented and event‑driven architecture.
  • Outstanding interpersonal skills: written, verbal, in‑person, and remote.
Bonus Points For
  • Experience leveraging AI‑assisted development tools or integrating AI/ML capabilities into products or engineering workflows.
  • Experience working in high‑availability, high‑traffic production environments.
  • Experience developing or integrating with movie theater or entertainment systems.
  • Experience developing Point of Sale, F&B, Ticketing, Inventory or Order Management Systems.
  • Experience working with CRM, Loyalty and Membership solutions.
  • Experience integrating Payment platforms, including EMV and card reader integrations.
  • Experience with DevOps and SecOps practices.
  • Experience with monitoring, logging and observability tools.
  • Understanding of the mindset of “Fail Fast, Learn Fast” and continuous improvement.
Equal Employment Opportunity Statement

VERSANT Media's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.

Legal Responsibilities for LA County and City Residents Only

VERSANT Media will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.

Accessibility Assistance

If you are a qualified individual with a disability or a disabled veteran and require support throughout the application and/or recruitment process as a result of your disability, you have the right to request a reasonable accommodation. You can submit your request to candidateaccessibility@versantmedia.com.

Compensation

VERSANT Media is committed to fair and equitable compensation practices. We include a good faith pay range for each position to comply with applicable state and local pay transparency laws and to promote equity across our organization. Actual compensation will be based on factors such as the candidate's skills, qualifications, experience, and location and may include additional forms of compensation and benefits such as health insurance, retirement plans, paid time off, etc.

#J-18808-Ljbffr