Top Software Engineer Jobs in New York City, NY
As a Senior Software Engineer in Fraud Prevention, you will build backend services and tools to automate fraud detection and prevention. You will collaborate with cross-functional teams, design APIs, and ensure data security while promoting engineering excellence through mentorship and best practices.
The Engineering Manager will lead the core backend team at Justworks, focusing on building a SaaS platform for financial operations, overseeing revenue and invoicing management. Responsibilities include mentoring engineers, enhancing engineering processes, conducting code reviews, and collaborating with Product to set strategies and goals.
As a Principal Solutions Engineer at Atlassian, you'll partner with sales teams and engage with C-level customers to solve complex business issues using Atlassian products. You'll lead technical assessments, conduct value-based demonstrations, and foster strong relationships to ensure customer buy-in and satisfaction, while advocating for product development based on client feedback.
As an Engineering Manager on the Video Software Engineering team, you will lead and develop engineering talent, drive technical initiatives for streaming services, and collaborate with various teams to build scalable and reliable video infrastructure. You will manage projects related to video performance, metrics, and create solutions to optimize the video delivery process.
The AI Cyber Defense Engineer strengthens the Cyber Defense Operations by leveraging AI to combat cyber threats, conduct research, develop AI solutions, and collaborate with teams to enhance cybersecurity strategies. Responsibilities include analyzing AI threats, developing countermeasures, and providing expertise and training on AI-related security.
As a Senior Software Engineer at NBCUniversal, you will lead the development of innovative systems, guiding the creation of full-stack solutions that integrate APIs and aggregate data. Your role involves collaborating with IT and business teams, designing scalable software, and ensuring high-quality code practices. You will also mentor team members and drive improvements in engineering processes through effective leadership.
Featured Jobs
As an Engineering Manager for Audience Solutions, you will lead and mentor a team of engineers to optimize audience data organization, develop data delivery pipelines, and ensure data accuracy and efficiency across multiple exchanges. You will collaborate cross-functionally to define strategies and drive improvements in data delivery processes.
As a Senior Software Engineer at Bombora, you will design, develop, and maintain APIs and microservices, build cloud-native applications using GCP, and mentor junior developers while ensuring code quality and adherence to best practices.
As an HPC Network Engineer, you will monitor and optimize the performance of InfiniBand networks, troubleshoot connectivity issues, assist teams with HPC cluster operations, and handle the installation and configuration of network fabrics.
As a Software Engineer on the HPC Network team, you will design and implement automation tools for integrating InfiniBand fabrics into the infrastructure. Your role involves collaborating closely with the engineering team, focusing on high-performance network integration for AI and VFX workloads, while ensuring network resilience and automation.
As an Infrastructure Engineer, you will develop and deploy services managing bare metal infrastructure, troubleshoot bugs, and build CI/CD pipelines. You'll collaborate with cross-functional teams to ensure the smooth operation of server hardware and participate in on-call rotations for production services.
As a Staff Software Engineer at Check, you'll tackle complex engineering problems, build prototypes, and create scalable systems while taking end-to-end ownership of projects. You will shape architecture, collaborate across teams, and contribute to simplifying and improving the payroll system.
As a Senior Software Engineer at Check, you will lead projects focused on solving complex payroll problems. You will build prototypes, improve team quality, and foster genuine connections within your team while utilizing a cloud-native tech stack for API development and workflow orchestration.
As a Staff Software Engineer at Check, you will address complex engineering problems, build prototypes, and improve team performance through collaboration and mentorship. You will architect scalable systems using Python, React, and cloud-native tools, controlling end-to-end delivery from design to deployment.
The Director of Machine Learning Operations will lead the ML Ops team, developing and implementing ML strategies, overseeing the deployment and maintenance of models, and ensuring their integration into advertising technology. This role requires strong leadership and hands-on experience in machine learning and collaboration with cross-functional teams.
As a Software Engineer on the Investing team, you will enhance the Cash App Investing platform by collaborating with various stakeholders, designing systems within microservices and event-driven architectures, and maintaining high engineering standards. You will also participate in the on-call rotation and learn about securities trading regulations.
As a Staff Software Engineer in Square's Franchise Suite, you will lead the technical strategy for multi-entity business support, focusing on integrating acquired solutions into Square's ecosystem. Your duties involve driving technical leadership, mentoring, system refactoring, and collaborating with various teams to define project roadmaps.
The Staff iOS Engineer at Square International will lead the development of innovative product features for non-US markets, focusing on international customization in iOS applications. Responsibilities include defining best practices, guiding architecture, collaborating with cross-functional teams, and ensuring high standards of engineering excellence.
The Solutions Architect will drive the technical vision and strategy of building a next-gen Trading Workstation, collaborating with cross-functional teams to ensure high-quality software solutions and architecture. Responsibilities include project execution, providing architecture guidance, and leading a team of engineers in cloud-native solutions delivery.
As a Senior Software Engineer, you will develop and maintain trading systems, focusing on UX/UI functionalities. Responsibilities include code writing, testing, documentation, and participating in agile development practices. Your role involves using various front-end technologies, mentoring team members, and adapting to a tech stack that includes React, Java, and TypeScript.
The Senior Corporate Systems Engineer will administer and manage the Citrix platform, support Windows and MAC OS environments, optimize VDI architecture, and provide tier-3 support for Citrix and Intune incidents. Responsibilities include designing scalable VDI solutions, automating tasks via scripting, and maintaining technical documentation.
As a Senior Data Engineer at Perchwell, you will drive data engineering initiatives by building ETL tools and data pipelines. You will collaborate with cross-functional teams to enhance data solutions, ensuring data quality, governance, and observability, while scaling data infrastructure for new MLS onboarding.
All Filters
No Results
No Results