Back End Developer Jobs in New York
Back End Developer jobs in New York are among the most active in the country, concentrated in financial services, media and entertainment, e-commerce, and enterprise software across a wide range from entry-level junior developers through principal and staff engineers. New York City anchors the market by a wide margin, with significant hiring also in Buffalo and Albany, and well-known employers such as JPMorgan Chase, Bloomberg, and Spotify maintain large engineering teams in the state. The most in-demand specialties are distributed systems, API design, and cloud infrastructure on AWS and GCP. Find a role that fits below and apply directly.
Find Back End Developer JobsOverview
Showing 5 of 22+ Back End Developer jobs








Job purpose
The Backend Software Developer is responsible for maintaining, improving, and expanding the server-side applications supporting the company's FourSquare Solutions warehouse automation platform.
The FourSquare applications are functional today and operate primarily as unattended server applications responsible for executing business logic, system coordination, pathing, and other functions within a larger logistics solution. This position will focus on the continued development, performance, reliability, and maintainability of these applications. User visualization and web interfaces are supported separately by the company's web development team.
This hands-on individual contributor role will work within a Microsoft development environment utilizing DevOps practices and Microsoft SQL Server. The position will collaborate with internal software developers, web developers, automation resources, operations personnel, and other subject matter experts to translate operational requirements into reliable software solutions.
An understanding of logistics, warehousing, material movement, automation, or related operational environments is highly valuable, as the software ultimately supports the movement and management of physical inventory within warehouse operations.
Duties and responsibilities
- Maintain, enhance, and expand existing backend applications supporting the FourSquare platform and related logistics solutions.
- Develop reliable server-side software designed to operate continuously and unattended in production environments.
- Design, develop, test, troubleshoot, and maintain application services, business logic, system processes, and integrations.
- Diagnose and resolve software defects, performance issues, processing failures, and other production application issues.
- Develop software with an emphasis on reliability, maintainability, recoverability, logging, monitoring, and effective error handling.
- Work with Microsoft SQL Server to design and maintain database interactions, queries, stored procedures, and other data-access functionality.
- Participate in the company's DevOps development processes, including source control, code review, build, testing, deployment, and release management.
- Support and improve pathing and routing logic used by the FourSquare platform. Experience with A* or other graph search, pathfinding, routing, or optimization algorithms is beneficial.
- Develop and maintain interfaces between FourSquare applications and other internal, customer, automation, or third-party systems.
- Collaborate with the web development team to define and support the services and data required for system visualization and user-facing applications.
- Work with operational and technical personnel to understand warehouse processes and translate real-world logistics requirements into effective application behavior.
- Develop appropriate automated tests and technical documentation to support reliable software operation and future development.
- Participate in application architecture and technical design decisions as the FourSquare platform continues to evolve.
- Support production implementations and troubleshooting, including occasional travel to project or customer sites when on-site support is necessary.
- Continually identify opportunities to improve application performance, scalability, reliability, and development practices.
Qualifications
- Degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline preferred; equivalent professional software development experience will be considered.
- Professional experience developing backend or server-side applications using Microsoft development technologies.
- Strong proficiency with C#, VB and the .NET development environment.
- Experience developing applications and services designed for reliable unattended operation.
- Strong working knowledge of Microsoft SQL Server, relational database concepts, SQL, and data-access technologies.
- Experience with modern software development and DevOps practices, including source control, automated builds, testing, deployment, and release processes.
- Strong understanding of object-oriented software development, application architecture, debugging, and software design principles.
- Experience developing and troubleshooting integrations, APIs, services, or other system-to-system communications.
- Experience with A*, graph algorithms, pathfinding, routing, optimization, or similar algorithmic problems is beneficial.
- Experience with multithreaded, asynchronous, event-driven, or high-availability applications is beneficial.
- Experience with logistics, warehouse management, warehouse automation, material handling, robotics, inventory management, or related systems is strongly preferred.
- Strong analytical and problem-solving skills with the ability to understand both software behavior and the real-world processes the software controls or supports.
- Ability to work independently while collaborating effectively with software developers, technical resources, operations personnel, and other subject matter experts.
- Strong attention to software quality, reliability, maintainability, and documentation.
- Remote candidates may be considered but must be willing and able to travel to company, project, or customer sites when required.
Physical requirements
- Ability to work for extended periods at a computer workstation in a software development environment.
- Ability to communicate and collaborate effectively with team members in both remote and on-site environments.
- Ability to occasionally access warehouse, industrial, and automation environments for implementation, testing, troubleshooting, or operational observation.
- Ability to safely work in active warehouse and industrial environments while following applicable safety requirements.
- Ability to travel occasionally to company facilities, project sites, or customer locations as required.
Direct reports
No direct reports are expected.
Monday-Friday, 8:00am-4:30pm
See All 22 Back End Developer Jobs in New York
Find roles in New York that match your experience and apply in just a few clicks.
Find Back End Developer JobsBack End Developer Jobs by City in New York
Where New York roles are concentrated, by current openings.
Back End Developer Job Market in New York
A snapshot from current New York openings, updated as new roles post.
Who's Hiring


Top Industries Hiring
- Technology & Software
- Electronics & Hardware
- Consulting & Professional Services
- Insurance
- Accounting & Auditing
What New York Employers Look For
The qualifications that appear most often in back end developer jobs across New York.
- Proficiency in at least one back end language such as Python, Java, Go, or Node.js
- Experience designing and consuming RESTful or GraphQL APIs in production environments
- Hands-on knowledge of relational databases including PostgreSQL or MySQL
- Familiarity with cloud platforms such as AWS, Google Cloud Platform, or Azure
- Understanding of microservices architecture and containerization tools like Docker and Kubernetes
- Bachelor's degree in computer science, software engineering, or a related technical field
Back End Developer Jobs in New York: Frequently Asked Questions
How do you become a back end developer in New York?
Back end developer roles in New York have no state-issued license or registration requirement, so the path runs through education and demonstrated technical skill. Most New York employers expect a bachelor's degree in computer science or a closely related field, though strong candidates from coding bootcamps and self-taught backgrounds do get hired when backed by a solid portfolio. Building projects that show API design, database work, and cloud deployment is the most direct way to compete in this market.
How much do back end developers make in New York?
Back end developers in New York earn a median of about $166,180 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $97,430 for the lowest 10% to over $224,590 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire back end developers in New York?
Employers hiring back end developers in New York right now include Wolfspeed, Intone Networks, and EMPAT, based on current listings on Migrate Mate as of October 2026. New York's deep concentration of financial institutions, media companies, and high-growth tech firms means back end engineering roles appear across a wide range of industries beyond traditional software companies.
Which New York cities have the most back end developer jobs?
New York, Marcy, and Nichols have the most back end developer openings in New York. New York City generates the large majority of demand, driven by its concentration of financial services firms, ad-tech companies, and major tech campuses, while Buffalo and Albany contribute a smaller but steady share tied to healthcare systems, state government technology projects, and regional banks.
Are there remote back end developer jobs in New York?
Yes, and more than most fields. About 25% of back end developer openings tied to New York are remote or hybrid as of October 2026, reflecting how well server-side engineering translates to distributed work. The roles most likely to be fully remote are those focused on API development, data pipeline work, and cloud infrastructure, where the entire workflow happens through code and cloud consoles.
How can I get hired as a back end developer in New York with little or no experience?
The most realistic entry path is a junior or associate developer role, which large New York employers such as JPMorgan Chase, Citigroup, and NBCUniversal post alongside new-graduate programs that offer structured onboarding and mentorship. Candidates who move laterally from QA engineering, data analysis, or IT support often have an easier time getting an initial interview because they already understand production environments. A portfolio of two or three projects demonstrating REST API construction, database querying, and deployment to a cloud platform gives a candidate without professional experience a concrete technical story to tell.
Where can I find and apply to back end developer jobs in New York?
You can find and apply to back end developer jobs in New York on Migrate Mate, which lists current New York openings. Find roles that fit your experience and apply directly to the ones that match.
See All 22 Back End Developer Jobs in New York
Find roles in New York that match your experience and apply in just a few clicks.
Find Back End Developer Jobs