1

Master Software Engineer Jobs in New York (NOW HIRING)

Senior Software Engineer, Web

Manhattan, NY ยท On-site

$120 - $180/hr

In lieu of a Bachelor's degree plus 5 years of experience, the employer will accept a Master's degree or U.S. equivalent in Computer Science, Software Engineering, Information Technology, Information ...

Embedded Software Engineer

Hawthorne, NY ยท On-site

$115K - $155K/yr

Master's degree preferred * 5+ years of experience in embedded software development, with a strong proficiency in C/C++ and Python programing languages * Prior experience working in a LINUX ...

Senior Software Engineer

Secaucus, NJ ยท On-site

$47 - $52/hr

Bachelor s or master s degree in computer science, software engineering, or a related field. * Minimum of 8-10 years of experience in software engineering. * Expertise in Java programming language ...

New

Senior Software Engineer

New York, NY ยท On-site +1

$189K - $274K/yr

Job Title: Senior Software Engineer Location: 1114 Ave of Americas, New York, NY 10036 ... OR Master's degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering, or ...

Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy ... Master's Degree * 7+ years of experience in at least one of the following: Java, Scala, Python, Go ...

Senior Software Engineer

Greenwich, CT ยท Hybrid

$137K - $181K/yr

... Software Engineer to join its engineering team. This is a hybrid position (3 days onsite / 2 days ... Bachelor's or master's degree in Computer Science, or related degree. * Minimum 5 years of ...

Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy ... Master's Degree * 7+ years of experience in at least one of the following: Java, Scala, Python, Go ...

Software Engineer

New York, NY ยท On-site

$175K - $250K/yr

Software Engineer About Millennium Millennium is a global, diversified alternative investment firm ... Bachelor's or Master's degree in Computer Science or another scientific field. * Strong analytical ...

Senior Software Engineer

Manhattan, NY ยท On-site

$130 - $160/hr

Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Experience * 6+ years in software engineering, focusing on product development Technical Skills * Proficiency in ...

Senior Software Engineer

Manhattan, NY ยท On-site

$174 - $253/hr

Master's degree or PhD in Computer Science or related technical field. * 5 years of experience with ... As a software engineer, you will work on a specific project critical to Google's needs with ...

Showing results 21-40

Master Software Engineer information

See New York salary details

$69.5K

$161.4K

$224.8K

How much do master software engineer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for master software engineer 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 master software engineer?

A Master Software Engineer is a senior-level software developer who leads complex projects, architects software solutions, and mentors junior engineers. They possess deep technical expertise in multiple programming languages, frameworks, and system architectures. Additionally, they collaborate with cross-functional teams to drive innovation, improve code quality, and ensure scalability. Their role often involves making critical technical decisions, optimizing performance, and implementing best practices in software development.

What jobs can I get with a master software engineer?

A Master Software Engineer can qualify for advanced roles such as Software Development Manager, Lead Software Engineer, Solutions Architect, or Technical Director. These positions typically require strong programming skills, experience with software design, and knowledge of tools like cloud platforms and development frameworks.

What are the key skills and qualifications needed to thrive in the master software engineer position, and why are they important?

To thrive as a Master Software Engineer, you need advanced programming proficiency, deep software architecture knowledge, and substantial experience in designing scalable systems, typically supported by a relevant degree and years of hands-on development. Familiarity with modern development frameworks, cloud platforms, CI/CD tools, and certifications like AWS Certified Solutions Architect or similar are commonly expected. Leadership, effective communication, mentorship abilities, and strong problem-solving skills set top candidates apart. These competencies enable Master Software Engineers to drive complex projects, build high-performing teams, and deliver innovative solutions in demanding technical environments.

Is it worth doing a master's in software engineering?

A master's in software engineering can enhance technical skills, deepen understanding of software development processes, and improve job prospects for roles like Master Software Engineer. However, it requires significant time and financial investment, and practical experience or certifications like Agile or DevOps can also be valuable for career advancement.

What are the typical responsibilities and daily tasks of a master software engineer?

A Master Software Engineer is often responsible for designing and reviewing complex software architecture, developing high-quality code, and ensuring that systems are robust and scalable. They mentor junior developers, set technical standards, and collaborate closely with cross-functional teams such as product managers, QA, and operations. Daily tasks may include leading code reviews, troubleshooting advanced technical issues, and contributing to technical strategy discussions. This role often requires balancing hands-on development work with leadership duties, providing both strategic guidance and practical solutions to engineering challenges.

What are the most commonly searched types of Master Software Engineer jobs in New York? The most popular types of Master Software Engineer jobs in New York are:
What cities in New York are hiring for Master Software Engineer jobs? Cities in New York with the most Master Software Engineer job openings:
Infographic showing various Master Software Engineer job openings in New York as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $161,396 per year, or $77.6 per hour.

Senior Software Engineer, Web

Jobtailor

Manhattan, NY โ€ข On-site

$120 - $180/hr

Other

Posted 7 days ago


Job description

Responsibilities
  • Design, implement, and maintain responsive and interactive web applications using modern web technologies (HTML5, CSS3, JavaScript, etc.) with accessibility in mind.
  • Write clean, maintainable, and well-documented code while following coding standards and best practices.
  • Develop and execute test cases to ensure reliability and functionality of web applications and their accessibility standards.
  • Collaborate with crossโ€‘functional teams to understand requirements, provide technical insights, and contribute to the overall product roadmap.
  • Investigate and resolve issues reported by users or QA testers promptly.
  • Conduct regular code reviews to ensure adherence to quality standards and best practices.
  • Evaluate and integrate emerging web technologies and frameworks to optimize performance and scalability.
  • Oversee deployment and maintenance processes, ensuring continuous improvement and high availability in production environments.
  • Lead all aspects of software development and product engineering.
  • Mentor junior engineers.
  • Manage ongoing maintenance of existing systems.
Requirements
  • Bachelorโ€™s degree in Computer Science, Software Engineering, Information Technology, Information Systems, or related field, plus 5 years of professional experience as a Software Engineer, Software Developer, or any position involving building, architecting, and leading development of largeโ€‘scale, consumerโ€‘facing web applications using modern web technologies.
  • In lieu of a Bachelorโ€™s degree plus 5 years of experience, the employer will accept a Masterโ€™s degree or U.S. equivalent in Computer Science, Software Engineering, Information Technology, Information Systems, or related field, plus 3 years of professional experience as a Software Engineer, Software Developer, or any position involving building, architecting, and leading development of largeโ€‘scale, consumerโ€‘facing web applications using modern web technologies.
  • Must also have experience in the following: 3 years of professional experience designing, developing, and implementing highly interactive, accessible, and performant web applications that serve highโ€‘volume, global audiences using modern web technologies, including HTML5, CSS3, JavaScript, and React.js.
  • 3 years of professional experience collaborating crossโ€‘functionally with product management, UX/UI design, quality assurance, analytics, and business stakeholders to align technical roadmaps and feature priorities with broader organizational goals.
  • 3 years of professional experience modeling and advocating best practices in security, privacy, and accessibility standards throughout the full software development lifecycle within largeโ€‘scale consumer technology environment.
  • 3 years of professional experience proactively managing technical debt through strategic refactoring, process improvements, and system optimizations aimed at enhancing stability, scalability, and longโ€‘term maintainability of complex software systems.
  • 2 years of professional experience providing technical mentorship and architectural leadership to multiple engineering teams, including mentoring engineers, conducting code reviews, and establishing and enforcing best practices to ensure software quality, maintainability, and team development.
#J-18808-Ljbffr