Top Software Engineer Jobs in NYC, NY
As a Senior Machine Learning Engineer, you will build and scale personalization and search platforms for the Max streaming app, collaborating with data science engineers and optimizing machine learning systems. You will contribute to a recommendation system, improve quality and performance, author production-level code, and support troubleshooting efforts.
As a Senior Software Engineer, you'll lead the creation and management of technical documentation for CNN Digital, collaborating with diverse teams to enhance onboarding experiences. You'll simplify complex technical information and play a key role in establishing documentation standards while contributing your software development skills in JavaScript, Java, and Python.
The Senior Machine Learning Engineer will build and scale personalization and search platforms for the streaming app Max, collaborating with engineers and researchers to enhance recommendation systems. Responsibilities include architecting machine learning systems, improving platform performance, and contributing to code reviews and technical documentation.
The Senior Software Engineer, DevX will enhance build, test, and deployment processes, optimize development experiences for engineers, and provide monitoring tools. They will support engineering processes with documentation and communication, ensuring performance efficiency and on-call support.
As a Senior Software Engineer, you'll lead the development of software solutions to enhance the Borrower Support team's effectiveness, mentor junior engineers, and contribute to strategic architectural discussions. You will also design and implement new channels using AI/ML, integrate systems, and improve contact center operations.
The Senior Software Engineer on the Client Integrations team will design and implement robust data ingestion and ETL pipelines, lead large-scale data projects, and collaborate across teams to ensure seamless client integrations while maintaining high standards of performance and compliance.
As a Senior Software Engineer, you will lead the development of innovative tools that enhance client experiences, design scalable systems, integrate ML-driven strategies, and mentor junior engineers while collaborating cross-functionally to improve service delivery.
As a Senior Software Engineer at Torch Dental, you will develop customer-centric solutions by taking ownership of features and collaborating with various teams. Your role will involve building scalable web products and working with stakeholders to enhance the business. You should have a strong background in both front-end and back-end development.
Featured Jobs
The Staff Software Engineer will enhance Spring Health's front end architecture and code quality, execute high impact projects, lead refactoring and development efforts, and provide technical oversight across the organization, all while fostering collaborative relationships between engineering and other functions.
The Staff Software Engineer will lead the integration of emerging AI technologies into Spring Health's member experience, develop proprietary tools, ensure high-quality engineering output, and provide technical direction. The role involves collaboration with a team and cross-functional partners to enhance and innovate the user experience while managing technical debt.
The Senior Software Engineer will integrate emerging AI technologies into member experiences, build developer tools, and contribute to the engineering team's success by ensuring high quality output and fostering collaborative relationships across functions. The role requires strong technical leadership and innovation in software development.
As a Staff Software Engineer at Snap Inc, you'll design and operate critical backend services, ensure high availability, collaborate across teams, and advocate for best practices in system design and operational excellence. You will work on microservices, cloud services, and may engage in incident resolution.
The Principal Software Engineer at Snap Inc will design, implement, and scale critical engineering components. They will work across teams to understand product requirements and deliver innovative solutions, while applying best practices for availability and scalability. They will provide technical direction that influences the company and mentor others.
As a Principal Software Engineer, you will design, implement, and scale a critical mobile media platform for Snap's strategic initiatives. You will optimize media quality, collaborate across teams, advocate for best practices, and provide technical direction to influence company-wide operations. Lead and mentor a team of engineers working on state-of-the-art video technologies to enhance Snap user experiences.
The Principal Software Engineer, iOS will create high-performance mobile apps, design and implement well-tested Objective-C software, and evaluate technical tradeoffs for Snapchat's camera features. Responsibilities include developing new features, collaborating with design teams on UI practices, and conducting code reviews to ensure quality.
As a Staff Software Engineer, you will lead the design, development, and operation of high-volume, low-latency systems in a consumer tech environment. Responsibilities include driving innovation, collaborating with cross-functional teams, mentoring other engineers, and utilizing best practices to ensure scalable architectures.
The Senior Software Engineer will design, develop, and operate high volume, low latency systems. Responsibilities include leading technical innovation, collaborating with cross-functional teams, mentoring junior engineers, and implementing best practices in software development while ensuring scalability and efficiency.
Join Trumid as a Senior Platform Engineer to drive expansion into new geographies and asset classes, ensuring seamless integration of trading protocols. Lead critical projects in trading protocol and region expansion. Design and architect innovative protocols, optimize system performance, and contribute to a collaborative tech stack environment.
As a Staff Software Engineer at Basis Technologies, you will focus on developing secure authentication and authorization systems. You will lead large technical projects, establish best practices within the team, mentor colleagues, drive project ideation and production, and ensure alignment between business goals and technical implementations.
As a Senior Software Engineer in Fraud Prevention, you will build and maintain services to detect and prevent fraud, design APIs, and collaborate with cross-functional teams to enhance system functionality. You'll focus on engineering excellence and secure data management.
As a Senior Software Engineer, you will develop new client-facing features, drive complex projects from design to launch, tackle architecture challenges, and mature the existing tech platform for scalability, while ensuring a healthy development culture and code quality.
As a Senior Software Engineer at Perchwell, you will take part in all stages of product development, focusing on building client-facing features, driving complex projects, and enhancing existing tech platforms. You will oversee the quality assurance and release cycles of your work, while also mentoring team members through reviews and promoting a healthy development culture.
As a Lead Software Engineer at SeatGeek, you will be responsible for developing and running a containerized service-oriented architecture, shipping code to production frequently, solving complex performance issues, and creating user-friendly interfaces while evaluating and improving the tech stack.
The Lead Software Engineer at SeatGeek will run a modern service-oriented architecture, ship code to production, address complex performance problems, and develop user-friendly interfaces. They will evaluate new technologies while mentoring teammates in a fast-paced environment focused on creating tailored software solutions for ticketing issues.
As a Senior Software Engineer at SeatGeek, you will develop and maintain a modern service-oriented architecture, deliver code to production frequently, and solve complex technical challenges. Your role will involve building user-friendly interfaces and evaluating new technologies to enhance performance and efficiency.
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