1

Linux Software Developer Jobs in New York (NOW HIRING)

The Role We are seeking a deeply experienced Senior Linux Systems Developer for our Quant Systems ... Develop, debug, and maintain low-level systems software, potentially including kernel modules, eBPF ...

Whirl-i-Gig seeks to add a creative and experimental software developer to our team of experienced ... Ability to effectively operate in a Linux-based application hosting environment * Ability to write ...

Whirl-i-Gig seeks to add a creative and experimental software developer to our team of experienced ... Ability to effectively operate in a Linux-based application hosting environment * Ability to write ...

Whirl-i-Gig seeks to add a creative and experimental software developer to our team of experienced ... Ability to effectively operate in a Linux-based application hosting environment * Ability to write ...

C++ Developer

Manhattan, NY ยท On-site

$300K/yr

C Developer in New York, NY Compensation: $200-300k/year This team is looking for a software ... Linux system internals and networking knowledge * Understanding of CPU architecture with the ...

Java Software Developer

Greenwich, CT

$57.25 - $74/hr

... Linux 7. Knowledge of XML, JSON, CSS and HTML 8. Functional knowledge or experience with REST Web Services a plus 9. Functional Knowledge or experience with Vert.x, VueJS a plus. 10. Problem solver ...

Sr. Front-end Developer

New York, NY ยท On-site

$59.50 - $78.75/hr

Linux development experience: OpenGL: Image manipulation and/or 3D imaging/measurement: Do you love ... Nemaris seeks a talented software engineer to join its already talented team in New York City to ...

next page

Showing results 1-20

Linux Software Developer information

See New York salary details

$52.5K

$122.4K

$181.6K

How much do linux software developer jobs pay per year?

As of Jul 9, 2026, the average yearly pay for linux software developer in New York is $122,362.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,500.00 and $142,200.00 per year, depending on experience, location, and employer.

What does a Linux Software Developer do?

A Linux Software Developer designs, develops, tests, and maintains software applications or systems that run on the Linux operating system. They often work with open-source tools and libraries, write code in languages such as C, C++, Python, or Shell scripting, and may contribute to kernel or driver development. Their responsibilities typically include debugging, optimizing performance, and ensuring software compatibility with various Linux distributions. Linux Software Developers often collaborate with other engineers and contribute to open-source projects.

What is the difference between Linux Software Developer vs Embedded Software Engineer?

AspectLinux Software DeveloperEmbedded Software Engineer
Required CredentialsBachelor's in Computer Science or related field; Linux/Unix certificationsBachelor's in Electrical Engineering, Computer Engineering, or related; embedded systems certifications
Work EnvironmentSoftware development on Linux platforms, often in office settingsDevelopment on embedded hardware, often in labs or manufacturing environments
Industry UsageIT, software companies, open-source projectsConsumer electronics, automotive, aerospace, industrial devices
Common Search/ComparisonFocuses on Linux OS and application developmentFocuses on hardware integration and real-time systems

While both roles involve embedded or specialized software development, Linux Software Developers primarily work on applications and systems running on Linux OS, whereas Embedded Software Engineers focus on programming hardware-specific firmware and real-time systems. The choice depends on whether the job emphasizes Linux environments or embedded hardware integration.

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

To thrive as a Linux Software Developer, you need strong programming skills in languages like C, C++, or Python, in-depth knowledge of Linux operating systems, and a relevant degree in computer science or a related field. Familiarity with version control systems (such as Git), build tools, and debugging utilities, as well as experience with open-source development, are typically required. Problem-solving abilities, attention to detail, and effective communication are standout soft skills in this role. These competencies ensure robust, efficient software development and seamless collaboration within multidisciplinary technical teams.

What are some common challenges Linux Software Developers face when working on open-source projects?

Linux Software Developers often encounter challenges such as navigating complex legacy codebases and coordinating with a distributed community of contributors. Effective communication is crucial, as much of the collaboration happens asynchronously across different time zones. Additionally, adhering to strict coding standards and ensuring compatibility with diverse hardware and software environments require careful attention to detail. These challenges are balanced by the opportunity to learn from a global community and contribute to widely used technologies.
What job categories do people searching Linux Software Developer jobs in New York look for? The top searched job categories for Linux Software Developer jobs in New York are:
Infographic showing various Linux Software Developer job openings in New York as of July 2026, with employment types broken down into 84% Full Time, 6% Part Time, 1% Temporary, and 9% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $122,362 per year, or $58.8 per hour.

Senior Software Engineer/Developer for the trading team

Quanta Search

Greenwich, CT โ€ข Hybrid

$61.25 - $80.75/hr

Other

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

Our client is an investment adviser to a multi-strategy hedge fund that has operated across decades and many market cycles.

Currently, we are actively looking for a Senior Software Engineer/Developer to join their team. Only those candidates whose qualifications and experience align with the role will be contacted.

TITLE:Senior Software Engineer/Developer

LOCATION:Hybrid (combination of office in Greenwich, CT and remote work)

ABOUT THE ROLE

The Senior Software Engineer/Developer will be a member of a small quantitative trading team and will be heavily involved in the full cycle of the design, development, deployment and smooth running of a 24/7 trading system..

RESPONSIBILITIES

The Senior Software Engineer/Developer will be responsible for the design and development of software components of the trading system using Python, C# and T-SQL. This individual will Import, clean and maintain financial data, as well as administer a group of Windows/Linux servers and SQL databases. Additionally, the Senior Software Engineer/Developer will support and troubleshoot connectivity over FTP, SFTP, SSH and other proprietary protocols and APIs.

REQUIRED QUALIFICATIONS

MS or PhD degree in Mathematics, Physics, Computer Science, or another related field

REQUIRED EXPERIENCE AND KNOWLEDGE

  • Minimum of five years of job-related experience
  • Software development and integration in Python, C#(C,C++), T-SQL, Bash, PowerShell
  • Tuning of relational databases, SQL Server administration
  • System shell scripting and administration
  • Network development based on deep practical knowledge of common network protocols and security
  • Knowledge of basic multivariate statistics and linear algebra

DESIRED

  • Financial data feeds and corporate actions
  • Provisioning and managing Virtual Machines
  • IPC and Web services
  • GIT, UAT testing, CI/CD processeS
  • Python package development and deployment
  • Containerization technologies