1

Computer Software Engineer Jobs in New York (NOW HIRING)

... Computer Science or related field preferred * 4+ years' experience as a software engineer * 4+ years in MarTech or AdTech, with programmatic technology, DSP, ad server, ad exchange or ad network ...

The Software Engineer position will be responsible for hands-on development as well as lead the ... Bachelor?s degree in computer science or related discipline Required Skills : Word Background Check

B.S. or higher in computer science or a relevant field, or equivalent industry experience * 3+ years of professional software engineering experience * Experience with modern programming languages ...

What's exciting about the role The Software Engineer is an leadership-facing role driving the ... Master's degree in Computer Engineering, Computer Science, Computer Information Systems, or related ...

... engineer complex data formats a plus โ€ข manage your work and time with a hybrid work model What ... Computer Science or other technical discipline or equivalent experience Strong skills in C ...

Bachelor's degree in computer science, Engineering, or a related field. * 6+ experience in software development using C#, MSSQL, Python, and GCP/BigQuery. * Strong problem-solving skills and ...

Lead Software Engineer

Rye, NY ยท Hybrid

$170K - $180K/yr

As the Lead Software Engineer, you are the technical head of DAPI's Firefox software development ... Bachelor's degree in computer science, Computer Engineering, Information Technology, or a related ...

Bachelor's degree in computer science, Engineering, or a related field. * 6+ experience in software development using C#, MSSQL, Python, and GCP/BigQuery. * Strong problem-solving skills and ...

Senior Software Engineer

Stamford, CT

$130K - $172K/yr

Bachelor's (or Master's) degree in Computer Science, Software Engineering, or a related field is preferred. * At least one year of Junior Developer experience is a must. * Financial services exposure ...

Lead Software Engineer

Rye, NY ยท On-site

$170K - $180K/yr

Responsibilities As the Lead Software Engineer, you are the technical head of DAPI's Firefox ... Bachelor's degree in computer science, Computer Engineering, Information Technology, or a related ...

Senior Software Engineer

Yonkers, NY

$126K - $167K/yr

Senior Software Engineer - Data Focused New York City Area Key Responsibilities: * Design, develop ... Master's degree in Computer Science or related fields with three years of relevant experience, or ...

Recent computer science/engineering/mathematics/statistics or science graduates or people looking ... Required skills for Java/Full stack/Software Programmer: * Bachelors degree or Masters degree in ...

Responsibilities As the Lead Software Engineer, you are the technical head of DAPI's Firefox ... Bachelor's degree in computer science, Computer Engineering, Information Technology, or a related ...

Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java ... Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical ...

Software Engineer

New York, NY ยท Hybrid

$180K - $200K/yr

The role in a nutshell Octaura is building out our tech team and we're looking for Software ... Bachelor's degree in computer science, engineering, or related field * Experience in Java (strongly ...

Software Engineer

New York, NY ยท On-site

$75K - $95K/yr

Bachelor's degree in Computer Science, Electrical and Computer Engineering, or related field ... Ability to develop software for Unix, Linux, MacOS, and/or Windows operating systems * Strong ...

Software Engineer

New York, NY ยท On-site

$130K - $160K/yr

B.S. or higher in computer science or a relevant field, or equivalent industry experience * 3+ years of professional software engineering experience * Experience with modern programming languages ...

Software Engineer

Jersey City, NJ ยท On-site

$80 - $90/hr

Title: Senior Software Engineer Location: Jersey City, NJ 07311 Duration: 12+ Months Position ... Bachelor's degree in Computer Science or a related field * Strong Proficiency with either Go or ...

next page

Showing results 1-20

Computer Software Engineer information

See New York salary details

$69.5K

$161.4K

$224.8K

How much do computer software engineer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for computer 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 do computer software engineers do?

Computer software engineers design, develop, test, and maintain software applications and systems. They analyze user needs, write code using programming languages, and collaborate with teams to create efficient and reliable software solutions, often using tools like integrated development environments (IDEs) and version control systems.

What are computer software engineers?

Computer software engineers, also known as software developers, design, develop, test, and maintain software applications or systems that enable computers and devices to perform specific tasks. They use programming languages and engineering principles to create software solutions for a variety of industries, including technology, healthcare, finance, and more. Their work involves analyzing user needs, writing code, debugging, and collaborating with other professionals to deliver functional and reliable software products.

What are the key skills and qualifications needed to thrive as a Computer Software Engineer, and why are they important?

To thrive as a Computer Software Engineer, you need strong programming skills, a solid understanding of algorithms and data structures, and typically a degree in computer science or a related field. Familiarity with development tools such as Git, integrated development environments (IDEs), and knowledge of frameworks or languages like Java, Python, or C++ are often required, along with certifications like AWS Certified Developer or Microsoft Certified: Azure Developer Associate. Excellent problem-solving abilities, teamwork, and effective communication distinguish top performers in this field. These skills are crucial for building reliable, scalable software solutions and collaborating efficiently within development teams.

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

AspectComputer Software EngineerSoftware Developer
CredentialsBachelor's degree in Computer Science or related field; certifications like Microsoft Certified, AWS CertifiedBachelor's degree in Computer Science or related field; certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systems; often involved in system architectureWriting, debugging, and implementing code; focused on application development
Industry UsageUsed across tech, finance, healthcare, and more for complex system developmentCommonly used in app and web development across various industries

Computer Software Engineers typically focus on designing and building complex software systems, often working on system architecture, while Software Developers mainly write and implement code for applications. Both roles require similar educational backgrounds and certifications, but their focus areas and responsibilities differ, with engineers handling broader system design and developers concentrating on coding tasks.

What are some common challenges computer software engineers face when working on large-scale projects?

Computer software engineers working on large-scale projects often encounter challenges such as coordinating with cross-functional teams, managing complex codebases, and ensuring consistent communication throughout the development cycle. Keeping documentation up to date and maintaining legacy systems while integrating new features can also be demanding. Effective use of version control systems and agile methodologies helps engineers address these challenges and contribute to successful project delivery.
More about Computer Software Engineer jobs
What cities in New York are hiring for Computer Software Engineer jobs? Cities in New York with the most Computer Software Engineer job openings:
What are popular job titles related to Computer Software Engineer jobs in NY? For Computer Software Engineer jobs in NY, the most frequently searched job titles are:

Software Engineer

ArcSpan Media

Manhattan, NY โ€ข On-site

Full-time

Medical, Retirement

Posted 21 days ago


Job description

Company Description
ArcSpan Technologies is an innovative audience monetization company operating within the rapidly evolving advertising technology (AdTech) and marketing technology (MarTech) industries. ArcSpan's core software, Audience Monetization System (AMS), is a best-in-class addressable audience data segmentation and revenue optimization platform supporting leading publishers and brands globally. As publishers transition and upgrade their revenue operations systems to succeed in the first-party addressable audience marketplace, AMS boosts customer revenue by enhancing the quality and quantity of real-time targetable contextual and behavioral audiences while tracking and optimizing to KPIs across digital channels. ArcSpan's enterprise technology product suite and AI-powered data solutions drive on-site and off-site monetization success for our customers worldwide.
Established by digital industry leaders from Accordant Media, dentsu, NewsCorp, and Beeswax, ArcSpan prioritizes consumer data privacy and fosters industry transparency. The company is headquartered in New York City with an office in London.
www.arcspan.com
We are seeking a collaborative, experienced Software Engineer to join our team!
ArcSpan is seeking a Software Engineer to join our growing engineering team as we continue to build advanced real-time first-party audience data monetization solutions. The Engineer will work closely across ArcSpan's engineering, data science and product development teams to bring innovative solutions to complex problems and add value. The desired candidate will advance addressable data technological capabilities and functionality through building new product features and engineering solutions, including coding, testing, deploying, and monitoring platform technology solutions.
Job Description
PRIMARY RESPONSIBILITIES
  • Work with product and engineering teams to understand business problems, then design, implement, and deliver appropriate solutions
  • Develop and scale a containerized SaaS platform that is responsible for ingesting, processing, and activating customer data
  • Support the architecture and design of ArcSpan's core technology and software
  • Develop open-source applications that can be deployed easily on different cloud providers
  • Manage test sessions of components and production environments.
  • Independently perform analysis, architecture, and design activities
  • Analyze software with a goal of proactively identifying and correcting performance and scalability bottlenecks
  • Keep abreast of industry and technology ecosystem changes and trends related to data, identity, privacy, and consent that would potentially impact development

Qualifications
The successful candidate will have:
  • BS/BA in Computer Science or related field preferred
  • 4+ years' experience as a software engineer
  • 4+ years in MarTech or AdTech, with programmatic technology, DSP, ad server, ad exchange or ad network experience required
  • 3+ years' experience with AWS, Azure or Google Cloud Platform
  • Hands on programming experience
  • Demonstrated understanding of software development life cycle, development process flow and tools usage.
  • Expert level programming in Python/Java, JavaScript, SQL and NoSQL databases
  • Experience with Agile (e.g., SCRUM) software development methodologies
  • Expert level knowledge and experience developing both front-end and backend aspects on an application, including ability to troubleshoot complex problems
  • Excellent diagnostic and troubleshooting skills, and problem solving
  • Self-starter who can work with minimal direction
  • Team player with a passion to teach others and enjoys a collaborative workplace
  • Willingness to own initiative from inception to solution
  • Great communication skills, energy, and enthusiasm to be part of a winning team

Additional desired qualifications (but not required):
  • Knowledge of S3/Google Storage, Lambda/Cloud Functions, Fargate/Cloud Run, CloudFront/CDN
  • GitHub Copilot

Additional Information
ArcSpan offers an attractive compensation package including competitive base salary, company funded 401k, annual bonus, equity, comprehensive subsidized health insurance, generous time off policy, flexible working environment and other benefits.
This is a hybrid position - the preferred candidate will enjoy inventing the future and are excited to work in-person three days weekly at our positively upbeat and snack-filled New York City HQ office. For this reason, candidates must be within daily commuting distance of NYC or willing to relocate.
ArcSpan Technologies is an Equal Opportunity Employer. Applicant information will be kept confidential according to EEO guidelines. Candidates must be legally authorized to work in the United States.
Direct candidate applications only. Absolutely no employment nor outsource agency submissions please.