Senior Software Developer Jobs in New York
Senior Software Developer jobs in New York represent one of the most active technology hiring markets in the country, with demand concentrated in fintech, media, healthcare technology, and enterprise software across experience levels from mid-level engineer through staff and principal. New York City is the dominant hub, with significant hiring also in Albany and Buffalo, and well-established employers such as JPMorgan Chase, IBM, and Bloomberg consistently recruiting senior software developers across the state. Backend architecture, cloud infrastructure, and full-stack development are the most in-demand specialties in the New York market. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 438+ Senior Software Developer jobs











Location
New York; Atlanta; Boston; Chicago; Detroit
Employment Type
Full time
Location Type
Remote
Department
Engineering
Compensation
- Premuim US Locations (Los Angles, New York, Washington)$167K – $238K • Offers Equity
- US General$147K – $215K • Offers Equity
For roles based in the United States, the typical starting salary range for this position is listed on the job posting. In certain locations, such as the San Francisco Bay Area, Seattle, and the New York City Metro Area, a premium market range may apply, as listed.
These salary ranges reflect what we reasonably and in good faith believe to be the minimum and maximum pay for this role at the time of posting. The actual compensation may be higher or lower than the amounts listed, and the ranges may be subject to future adjustments.
An individual’s placement within the range will depend on various factors, including (but not limited to) education, qualifications, certifications, experience, skills, location, performance, and the needs of the business or organization.
If you have any questions or comments about compensation as a candidate, please get in touch with us at paytransparency [at] clickhouse [dot] com.
About the team
The Integrations Ecosystem org builds the drivers, SDKs, connectors and BI integrations that make ClickHouse feel native in any stack. The Language Clients team maintains the official clients for Python, JavaScript, Java, Go, Rust, C++ and C#, plus the ODBC, JDBC and ADBC drivers. We're small, senior and remote across North America and EMEA.
The role
We're looking for a product-minded engineer to own the ClickHouse .NET client. You'll decide what the client should do by talking to the developers who use it, reading the issues and the telemetry, and listening to the community. Then you'll build it, with deep .NET expertise, and measure whether it worked. Your scope is the SDK and what builds on it: ADO.NET, Dapper and Entity Framework Core users, and the tools and integrations that depend on your client.
What you'll do
Know who uses the client and what they're trying to do. Define what good looks like (time to first query, error clarity, adoption by key integrations), measure it, and let that drive the roadmap.
Be the voice of ClickHouse for .NET developers. Speak at .NET conferences and meet-ups, and write the posts, tutorials and samples that developers and AI assistants find when they search for how to use ClickHouse from .NET (SEO and GEO). Answer questions where the community asks them.
Own the .NET client and its ecosystem: the client, the EF Core provider and ORM integrations, NuGet releases and support. Evolve it without breaking the people who depend on it.
Review and co-maintain other clients, and take part in cross-client decisions on types, errors and protocol features.
Bring what .NET and Windows users need to the ODBC driver, since that's how many Windows and BI tools reach ClickHouse. If you write C++, contribute to it directly.
Bring written proposals about where we invest next. You set direction rather than wait for it.
Make the client enterprise-ready: TLS and certificate handling, authentication including Microsoft Entra ID, safe credential handling, signed and reproducible packages, and the audit and compliance questions large .NET shops ask before they adopt.
Shape the client for agents as users: an API, docs and error messages an AI coding agent can use correctly on the first try.
Extend our AI development platform, with new workflows for maintaining the clients: consistency checks across languages, issue triage, release checks.
About you
Product-minded. You decide what to build from user evidence, measure whether it worked, and can explain what you chose not to build.
5+ years in software, much of it on data-intensive systems: drivers, SDKs, data access, ingestion or analytics.
Deep C# and .NET expertise: memory management, async and the TPL, Span and pooling, profiling and benchmarking. You reason about throughput and latency down to allocations and bytes on the wire, and you prove it with tests and benchmarks.
Fluent in C#, and productive in at least one more of our client languages (Python, JavaScript, Java, Go, Rust, C++). You'll review and co-own across clients, not only .NET.
You've built or substantially extended a library other engineers depend on, and shipped NuGet packages across .NET Framework and modern .NET. You treat breaking changes accordingly.
Fluent in .NET data access (ADO.NET, Dapper, EF Core) and at home in the wider .NET ecosystem: ASP.NET Core, Aspire, NuGet.
Security-minded. You've shipped a library into enterprise environments and know what security, compliance and procurement teams look for in a dependency.
Enthusiastic about working in public. You've given talks or written technical content, or you're keen to, and you see it as part of the job rather than a distraction from it.
Thoughtful use of AI development tools, with the judgment to review what comes out.
Clear writing. Most coordination happens in design docs, PRs and RFCs.
Nice to have
ClickHouse, especially its type system, or another OLAP engine.
C++ and ODBC driver internals.
Building or maintaining an ADO.NET or EF Core provider.
Open-source contributions to .NET or data infrastructure.
Experience designing SDKs, docs or error messages with AI coding agents as the consumer.
Protocol or wire-format work on a database driver or network client.
Learn more
Introducing the (blazing fast!) native TCP client for .NET: zero-copy columnar reads, 1.5 to 2x faster than HTTP, over 99% fewer GC allocations (Oct 2026)
What's new in the ClickHouse .NET Driver: the road from 1.0 to 1.3 (Aug 2026)
Meet GroeneAI: our autonomous contributor to ClickHouse (Oct 2026)
Building a .NET API Gateway with ClickHouse and Aspire (Jun 2026)
The .NET client on GitHub and its documentation
ClickHouse Workload for Microsoft Fabric, now in public preview (Sep 2026)
Perks
Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 25 countries.
Healthcare - Employer contributions towards your healthcare.
Equity in the company - Every new eligible team member who joins our company receives equity.
Time off - Flexible time off in the US, generous entitlement in other countries.
A USD$500 Home office setup if you’re a remote employee.
Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.
Culture - We All Shape It
As part of a rapidly scaling start-up, you will be instrumental in shaping our culture.
Are you interested in finding out more about our culture? Learn more about our values here. Check out our blog posts or follow us on LinkedIn to find out more about what’s happening at ClickHouse.
Equal Opportunity & Privacy
ClickHouse provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type based on factors such as race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Compensation Range: $147K - $238K
See All 438+ Senior Software Developer Jobs in New York
Find roles in New York that match your experience and apply in just a few clicks.
Find JobsSenior Software Developer Jobs by City in New York
Where New York roles are concentrated, by current openings.
Senior Software Developer Job Market in New York
A snapshot from current New York openings, updated as new roles post.
Who's Hiring
- Bloomberg14

- M&T Bank12

- Amazon12

- Google9

- Ro6

Top Industries Hiring
- Technology & Software63
- Investment & Asset Management12
- Healthcare & Medical Services9
- Banking & Financial Services6
- Consulting & Professional Services5
What New York Employers Look For
The qualifications that appear most often in senior software developer jobs across New York.
- Bachelor's degree in computer science, software engineering, or a closely related technical field
- Five or more years of professional software development experience in production environments
- Deep proficiency in at least one backend language such as Java, Python, Go, or Scala
- Demonstrated experience designing and maintaining distributed systems or microservices architectures
- Familiarity with cloud platforms including AWS, Google Cloud, or Azure in enterprise settings
- Strong communication skills for collaborating with cross-functional teams and mentoring junior engineers
Senior Software Developer Jobs in New York: Frequently Asked Questions
How do you become a senior software developer in New York?
New York does not require a state-issued license to work as a senior software developer, so the path runs through education and demonstrated experience. Most employers expect a bachelor's degree in computer science, software engineering, or a related field, followed by several years building production software. New York's density of fintech firms, media companies, and large enterprise technology teams means candidates who can show measurable impact on complex systems, along with leadership of smaller engineering teams, move into senior roles faster than in less competitive markets.
How much do senior software developers make in New York?
Senior software 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 senior software developers in New York?
Employers hiring senior software developers in New York right now include Bloomberg, M&T Bank, and Amazon, based on current listings on Migrate Mate as of November 2026. New York's concentration of financial institutions, global media companies, and healthcare technology organizations means senior software developer demand stays relatively consistent year-round, with hiring spikes tied to quarterly product cycles rather than seasonal patterns.
Which New York cities have the most senior software developer jobs?
New York, Buffalo, and Albany account for the largest share of senior software developer openings in New York. New York City drives the majority of postings given its density of fintech headquarters, advertising technology firms, and enterprise software companies, while Albany sees demand from state government technology initiatives and healthcare systems, and Buffalo's growing technology sector is anchored by financial services back-office operations and university-affiliated research institutions.
Are there remote senior software developer jobs in New York?
Yes, and more than most fields. About 64% of senior software developer openings tied to New York are remote or hybrid as of November 2026, reflecting how portable most software development work is by nature. Backend and cloud infrastructure roles tend to carry the highest share of fully remote arrangements, while positions tied to on-site infrastructure, trading floor systems, or regulated financial environments more often require in-person presence in New York City.
How can I get hired as a senior software developer in New York with little or no experience?
The most realistic entry path is landing a junior or associate software engineer role and building toward the senior title through demonstrated ownership of production features. Large New York employers such as JPMorgan Chase, Citigroup, and Bloomberg run structured new-graduate engineering programs that place candidates without industry experience into rotational or cohort tracks. Candidates moving laterally from QA engineering, data analysis, or technical support roles are also competitive. A portfolio of substantial personal or open-source projects, or a contribution record in a visible public repository, gives candidates without formal work history a concrete edge in New York screening processes.
Where can I find and apply to senior software developer jobs in New York?
You can find and apply to senior software developer jobs in New York on Migrate Mate, which lists current openings across New York City, Albany, Buffalo, and other locations throughout the state. Search the listings for roles that match your experience level and technical focus, then apply directly to the ones that fit.
See All 438+ Senior Software Developer Jobs in New York
Find roles in New York that match your experience and apply in just a few clicks.
Find Jobs