The average salary for backend developers in New York is $118,933, according to research from CyberCoders, a leading national recruiting firm in the U.S.
With coding skills in high demand, and NYC tech growth outpacing Silicon Valley, backend development skills are an essential need for any startup.
Due to the growing popularity of mobile devices and online shopping, the U.S. Bureau of Labor Statistics (BLS) projects that web developer jobs will grow 27% from 2014 to 2024—much faster than the average for any other occupation.
At any given time, the Built In NYC job board has numerous web developer openings, and generally these positions are in demand and well-paid.
Find Web Developer Jobs in NYC
On average, a backend developer in the U.S. makes $115,120, according to research from CyberCoders.
When breaking down the entire state of New York, the recruiting firm found the highest salary to be $157,500. The lowest a backend developer made was $100,000.
When researching salary information, always consider how far your income will stretch in a particular city. If you are currently working in another market and thinking about moving to NYC, this cost-of-living calculator created by CNN will give you a better idea of how much you'll need to earn to get by.
Backend developers typically deal with a wider range of web technologies and complex infrastructure than front end developers, which often places them in a higher salary bracket, but this isn’t always the case and ultimately depends on the company’s product, approach, and needs.
The breadth of a developer’s skill set can greatly impact his/her earning potential. It’s not uncommon for many startups, and even some larger tech companies, to seek developers who are skilled in multiple disciplines.
What kind of skills does a backend developer need?
A backend developer works closely with product managers, other software engineers, and QA engineers to fine-tune software features to the needs of customers. The backend developer must be able to do the following:
- Build efficient and scalable software
- Identify and address performance issues
- Participate in design and code review sessions
- Identify and prototype best practices for backend engineering
- Perform debugging and benchmarking quickly and proficiently
The backend developer is a critical member of any startup team because they build the infrastructure of the website and the applications that store business functions such as customer information and ecommerce data.
Required development languages include .NET, Android (Java), C#, DevOps, iOS (Objective-C), Java, Javascript, Perl, PHP and Python.
More Career Resources