Top Principal Software Engineer Jobs in NYC
Looking for a Principal Software Engineer to join the Verticals team at Zocdoc, leading new initiatives and expanding products and services for patients. Responsible for technical guidance, building innovative products, and driving scalability in the healthcare platform. Seeking someone passionate about impacting the healthcare experience and driving adoption of best engineering practices.
Looking for a Principal Software Engineer to join Snap Inc's Core Growth Team. Responsibilities include designing, implementing, and operating critical and scalable services like search systems, push notifications, and more. Must have extensive experience in backend services or distributed systems.
Lead the ideation, strategy, design, and implementation of 0 to 1 products and infrastructure as a Principal Software Engineer on the Cash Commerce team at a global financial services company. Collaborate with cross-functional teams to deliver innovative experiences at scale and contribute to technical, design, and product discussions. Ideal for individuals with extensive software development experience and a Bachelor's Degree in Computer Science.
Principal Software Engineer responsible for technical leadership, innovation, quality assurance, collaboration, and effective communication within the Architecture team at GoodRx. Required expertise in building distributed systems, cloud-based services, Kubernetes, and programming languages like Go. Strong attention to detail, mentorship skills, and passion for code quality and automated testing. Nice to have experience with React, TypeScript, and Graph.
GoodRx is looking for a Principal Backend Software Engineer to join our Retention team. This team is dedicated to building systems and features that support the engagement and retention of our customers across web and mobile apps.
Seeking a Senior Principal Software Engineer - Runtime Engineering at JPMorgan Chase. Responsibilities include leading technology development, driving innovation, creating reusable software frameworks, and providing architectural guidance. Required skills include expertise in Java, Go Lang, cloud native technologies, and extensive practical experience in software engineering.
Deliver end-to-end cutting-edge solutions in the form of cloud-native microservices architecture applications leveraging the latest technologies and best industry practices. Design and develop technologies for helping customers discover products. Own content management and delivery solutions. Optimize front-end experiences for SEO, performance, cross-browser compatibility, and accessibility.
The Principal Software Engineer, iOS will be responsible for creating high-performance mobile apps and implementing well-tested software for Snapchat's camera capture and playback experience. They will collaborate with the design team and conduct code reviews to ensure code quality. Strong knowledge of Objective-C and iOS is required, along with proficiency in multithreading, performance optimization, and software design patterns.
Featured Jobs
Join our Engineering Health team and leverage your expertise to define mature development practices. Coach technical leaders and drive transformational changes to engineering culture.
Step into the role of a Principal Architect at JPMorgan Chase, providing expertise in modern cloud-based technologies in the Regulatory controls and operations Risk technology space. Develop architecture platforms, create coding frameworks, and enhance strategic global solutions. Lead cross-functional teams and drive best-in-class outcomes while championing diversity and inclusion.
Senior Principal Software Engineer role at Atlassian in the Growth team responsible for driving integration adoption for team collaboration. Requires deep engineering knowledge, experience in experimentation and data-driven environment, and expertise in building high-volume distributed systems.
Work as a Principal Software Engineer in the R2 Storage team at Cloudflare, focusing on maintaining reliability, improving performance, and implementing new features for distributed object storage. Responsibilities include owning code development, interacting with various languages and technologies, and solving specific problems. Requires a solid understanding of computer science fundamentals and experience working with distributed systems.
Lead the architecture and services for Dropbox's product platform, working on multiple AI first products. Collaborate with cross-functional teams to build scalable and reliable systems. Shape the direction of building capabilities and multi-tenant services at Dropbox.
The Lead Principal Software Engineer, Growth will be responsible for understanding the user journey and funnel, partnering with product and engineering teams to form strategies, and improving the growth engineering team through mentoring. They should have 10+ years of experience in designing/building enterprise-grade solutions using microservices and a background in Java, Kotlin, Observability tools, and service operations. In-depth knowledge of AWS offerings is required.
Lead the ideation, strategy, design, and implementation of 0 to 1 products and infrastructure for the Cash Commerce team at a global financial technology company. Collaborate with cross-functional teams, mentor junior engineers, and drive technical, design, and product discussions. Requires 10+ years of software development experience, strong analytical mindset, and expertise in building scalable backend systems and partner integrations.
Lead the ideation, strategy, design, and implementation of new products and infrastructure for the Cash Commerce team at a global financial company. Collaborate with a cross-functional team to deliver innovative experiences and solutions. Mentor junior engineers and participate in critical technical discussions.
Provide architectural oversight and technical leadership to the product engineering organization. Responsible for driving technical strategy, solving hard problems, and ensuring effective execution.
Leading a feature delivery team in the design, development, and release of software features for the newly created Huntress SIEM Platform. Responsible for driving design, managing technical aspects, and providing architectural direction. Mentoring junior engineers, ensuring code quality, and promoting collaboration within the team.
Lead deployments, optimize implementations, and handle integrations to build successful, long-term partnerships. Collaborate with cross-functional teams, improve operations, define new solutions, and automate partner operations. Develop and deploy prototypes and MVP for new systems. Report to the Director, Partner Engineering.
Your role will involve the design, implementation, and operations of the services to strengthen the enterprise readiness of our cloud. Be part of a dynamic, cross-functional team spanning all core products and services that deliver incredible, creative improvements to our products and platform. We make cross-functional engineering decisions to propel Atlassian into new and complex regulated industries.
Lead and manage software engineering projects for enterprise customers, improve and customize Atlassian's product suite, and ensure software engineering excellence.
Lead deployments, optimize implementations, and handle integrations to build successful partnerships. Collaborate with various teams to improve operations, define new solutions, and automate partner operations. Report to the Director, Partner Engineering.
Design and develop scalable, resilient, highly performant distributed systems for NBC News Group. Collaborate with cross-functional teams to implement technical solutions aligned with business objectives. Drive innovation and evaluate emerging technologies to enhance digital news delivery. Report to Senior Manager of Homepages & Collections team.
Senior Lead Software Engineer position at JPMorgan Chase. Responsible for executing software solutions, developing high-quality production code, and leading evaluation sessions with vendors.
Be a Senior Lead Software Engineer at JPMorgan Chase, responsible for building creative software solutions, developing secure high-quality production code, guiding and coaching teams, providing technical guidance, driving decisions, and contributing to the engineering community.
All Filters
No Results
No Results