Top Software Engineer Jobs in NYC, NY
Develop tools in Python to improve development experience for users of configuration management system. Build and maintain automation tools related to systems engineering workflows. Troubleshoot software bugs and maintain new services.
As a Quantitative Software Engineer, you will improve trading technologies, build statistical analysis tools, design compute infrastructure, and collaborate with quantitative researchers. You will also establish engineering best practices within the team.
As an FPGA Software Engineer at Hudson River Trading, you'll design and maintain technology for trading systems, work with developers on algorithms, optimize low-level code, and integrate hardware into the trading environment.
As a Low Level Software Engineer at Hudson River Trading, you will design, improve, and maintain critical trading technology. You will collaborate within teams, solve complex problems, and refine software performance in a fast-paced environment, utilizing your skills in C++, OS internals, and networking.
As a Senior Backend Engineer at Kensho, you'll develop reliable APIs utilizing AI capabilities. Responsibilities include managing project priorities, collaborating with stakeholders for system architecture, and promoting technical development through code reviews and mentorship. You'll work within diverse teams to deliver high-quality software solutions.
As a Full Stack Engineer at Snap Inc., you will develop mobile and desktop web applications, implement features to enhance user experience, and optimize performance metrics, contributing to a collaborative engineering culture.
As a Software Engineer at Snap, you will design and implement optimized C++ software for machine learning and augmented reality projects. You'll collaborate with various teams, improve existing ML frameworks, and drive features from concept to deployment, directly impacting users.
As a Full Stack Engineer at Snap Inc, you will develop state-of-the-art mobile and desktop web applications. Your tasks will include implementing features to optimize user-facing products, analyzing engagement metrics, and contributing to Snap's engineering culture by working on shared libraries and systems.
Featured Jobs
Develop high-performance mobile apps, implement well-tested Objective-C software, design new features, evaluate technical tradeoffs, collaborate with design teams, and perform code reviews to ensure quality.
As an iOS Engineer at Snap Inc, you will create high-performance mobile apps, design and implement software using Objective-C, and collaborate with the Design team to ensure optimal user interface practices while conducting code reviews to maintain quality.
As a Software Engineer for iOS at Snap Inc, you will create high performance mobile applications, implement well-tested Objective-C software for Snapchat's camera, and design new features. You will collaborate with the Design team and conduct code reviews to ensure code quality, while optimizing for performance on mobile systems.
As a Backend Engineer at Snap Inc, you will design, implement, and operate critical and scalable services, work collaboratively across teams to meet product requirements, advocate for best practices in operational excellence, and debug your work for high quality. You will leverage your experience in distributed systems and apply knowledge of cloud computing, security, and large-scale system design.
As a Backend Engineer at Snap Inc, you'll design, implement, and manage scalable backend services. You will collaborate with teams to meet product requirements, ensure the quality of your work, and advocate for best practices related to systems availability and operational excellence.
As an Android Engineer at Snap Inc, you'll create user experiences by pushing the limits of mobile devices, developing features from design through launch, evaluating technical trade-offs, and ensuring code quality through code reviews.
As an Android Engineer at Snap Inc, you will push the limits of mobile devices, build user experiences, develop features from design to launch, and conduct code reviews to ensure quality. You will collaborate with design and evaluate technical decisions to create stable and fun products for users.
As a Software Engineer at Perchwell, you'll develop client-facing features, tackle architecture challenges, and improve the tech platform. You'll collaborate with a small team, take ownership of projects from design to launch, and define a strong development culture with code reviews and QA practices.
As a new graduate Software Engineer at SeatGeek, you will solve customer problems, work with latest technologies in cloud, web and mobile, and contribute to scaling software. You’ll engage in building user-friendly interfaces, conduct experiments with new technologies, and collaborate with a diverse engineering team to enhance the ticketing experience.
As a Full Stack Software Engineer at IEX, you will own and maintain the company's web properties and applications, collaborating with development and marketing teams. Responsibilities include designing new webpages, debugging existing applications, and gradually taking on backend system ownership as your skills develop.
The role involves designing and developing test tools and utilities, assisting in the creation of testing scripts, reviewing test scripts, and developing end-to-end integration test scripts. The candidate will also produce testing metrics, coordinate verification testing, and develop tools for UAT testing and monitoring.
The Backend Engineer will own the delivery of business initiatives, enhance existing architecture, and design large-scale data applications. Responsibilities include applying distributed system optimization, coding review practices, and enabling user access to decentralized finance systems.
As a Senior Python Software Engineer at Citadel Securities, you will design, develop, test, and deploy software solutions, partnering with business leaders to define priorities and analyze complex technical problems to support trading activities.
As a Founding Software Engineer at EliseAI, you will contribute to building a core software platform for healthcare, develop new features, propose improvements, and drive engineering best practices in a collaborative environment. You'll have ownership of projects and work towards enhancing the patient experience through software innovation.
As a Security Platform Engineer, you will manage and build PKI for internal services, create automation tooling for certificates, and promote mTLS. You will also contribute to security practices around CA rotations and certificate key protection.
Join the Security Platform team to develop secure, resilient distributed systems for secrets and key management across Cloudflare's edge network. Responsibilities include designing and benchmarking proposals, identifying system bottlenecks, and contributing to open source projects. Ideal candidates will have experience with large-scale systems and strong technical problem-solving skills.
As a Software Engineer on the Kubernetes platform team, you'll improve automation and configuration management, design scalable systems, manage resources, enhance security, and support app teams with their Kubernetes architecture. You'll also contribute to open source projects and aid in incident response.
Top Companies in NYC, NY Hiring Software Engineers
See AllPopular Job Searches
All Software Engineer Jobs in NYC
.NET Developer Jobs in NYC
Android Developer Jobs in NYC
C# Jobs in NYC
C++ Jobs in NYC
DevOps Jobs in NYC
Engineering Manager Jobs in NYC
Front End Developer Jobs in NYC
Golang Jobs in NYC
Hardware Engineer Jobs in NYC
iOS Developer Jobs in NYC
Java Developer Jobs in NYC
Javascript Jobs in NYC
Linux Jobs in NYC
Perl Jobs in NYC
PHP Developer Jobs in NYC
Python Jobs in NYC
QA Jobs in NYC
Ruby Jobs in NYC
Sales Engineer Jobs in NYC
Salesforce Developer Jobs in NYC
Scala Jobs in NYC
Artificial Intelligence Jobs in NYC
Artificial Intelligence Engineer Jobs in NYC
AWS Engineer Jobs in NYC
Backend Engineer Jobs in NYC
DevOps Engineer Jobs in NYC
Director of Engineering Jobs in NYC
Engineering Jobs in NYC
Full Stack Engineer Jobs in NYC
Infrastructure Engineer Jobs in NYC
Lead Software Engineer Jobs in NYC
Network Engineer Jobs in NYC
Platform Engineer Jobs in NYC
Principal Architect Jobs in NYC
Principal Engineer Jobs in NYC
Principal Software Engineer Jobs in NYC
Quality Assurance Automation Engineer Jobs in NYC
Reliability Engineer Jobs in NYC
Senior Backend Engineer Jobs in NYC
Senior Cloud Engineer Jobs in NYC
Senior Full-Stack Engineer Jobs in NYC
Senior Platform Engineer Jobs in NYC
Senior Python Engineer Jobs in NYC
Senior Site Reliability Engineer Jobs in NYC
Solutions Architect Jobs in NYC
Solutions Engineer Jobs in NYC
Staff Engineer Jobs in NYC
Staff Software Engineer Jobs in NYC
Systems Engineer Jobs in NYC
Vice President of Engineering Jobs in NYC
All Filters
No Results
No Results