Top Principal Software Engineer Jobs in San Francisco
Software-defined vehicles represent a new paradigm for automakers and consumers, fueled by technological advancements and an escalating demand for transportation solutions that are not only intelligent but also safer and more environmentally sustainable. At the core of this transformative shift lies software - the driving force behind communication, security enhancement, updates, data processing, and the creation of a s...
The Senior Principal Software Engineer will be responsible for driving growth initiatives within Atlassian by improving customer experiences and driving integration adoption for better team collaboration. Key responsibilities include building simple solutions to complicated problems, maintaining operational and engineering health, introducing new technologies and best practices, aligning technical strategies, and connecting technical approach with business needs.
The Principal Software Engineer, Growth will be responsible for defining and executing the technical roadmap for Acquisition and Expansion engines to drive revenue growth. They will collaborate with cross-functional teams and take ownership of projects, ensuring high standards of quality. The ideal candidate has 12+ years of hands-on experience and strong technical leadership skills.
GoodRx is looking for a Principal Software Engineer to join their Architecture team. The role involves designing, implementing, and deploying new services and APIs, providing technical leadership, driving innovation, ensuring quality, collaborating with other departments, and effectively communicating technical concepts to non-technical stakeholders.
Join Snap Inc as a Principal Software Engineer on the Core Growth Team. Design, implement, and operate critical and scalable services such as search systems, push notifications, and friending graphs. Collaborate across teams to deliver innovative products and advocate for best practices in availability, scalability, and cost management.
Lead Principal Software Engineer role in the Enterprise Trust Foundations team. Responsible for unblocking enterprise customers, improving and customizing Atlassian's product suite, and managing BYOK. Requires 10+ years of experience designing/building enterprise-grade solutions using microservices.
The Principal Software Engineer at Disney Entertainment & ESPN Technology will be responsible for architecting, developing, and integrating business-critical features across the organization. They will oversee the design of complex technical projects, contribute to product and solution designs, and develop technology strategies in response to company-wide initiatives. This role requires 10+ years of hands-on professional experience in Client or Backend development.
Lead Principal Software Engineer position in the Growth team at Atlassian, responsible for understanding the user journey and funnel, forming strategy, deriving insights from data, improving team efficiency, mentoring, and collaborating with senior leadership and product teams.
Featured Jobs
Join Clari as a Principal Software Engineer to work on the Query Manager team, building and optimizing the query layer for the Data Platform. Collaborate with product management, architecture, and infrastructure teams to develop data services for Clari's enterprise product suite. This is a fully remote position in the United States.
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. The ideal candidate will be proficient at converting ideas into production-ready solutions quickly, flourish in a fast-paced and cooperative workplace, and stay updated with the latest technological trends.
Lead the ideation, strategy, design, and implementation of 0 to 1 products and infrastructure for the Cash Commerce team at a global financial products company. Collaborate with cross-functional teams to deliver innovative experiences, work on partner integrations, data science, and backend systems.
Lead the ideation, strategy, design, and implementation of innovative products and infrastructure for the Cash Commerce team. Collaborate with cross-functional teams to deliver exceptional user experiences at scale. Drive operational excellence and critical technical discussions. Mentor junior engineers and provide exceptional technical communication.
As a Principal Software Engineer at Roblox, you will be responsible for developing and managing the Machine Bootstrap pod to streamline provisioning and monitoring across infrastructure. You will build products for efficient hardware/software monitoring, machine lifecycle remote control, OS installation, and performance tuning. The role requires 10+ years of industry experience and leadership in delivering big projects over multiple quarters.
Building a real-time communication platform for Roblox with voice chat, 3D audio, and large-scale broadcast for 160M+ monthly users. Responsibilities include launching the platform, writing efficient code, deploying high-quality features, and collaborating with different teams.
Design, implement, and scale critical engineering components and services,Work across teams to understand product requirements, evaluate trade-offs, and deliver solutions,Advocate for and apply best practices related to availability, scalability, operational excellence, and cost management,Provide technical direction that influences the entire company
As a Principal Audio Software Engineer at Roblox, you will lead the development of high-quality soundscapes for user-generated games. Responsibilities include optimizing audio implementations, mentoring junior engineers, and collaborating with stakeholders. This role requires 5+ years of audio software engineering experience and expertise in signal processing and C++ programming.
As a Senior Software Engineer on Experience Containerization, you will help create cross-platform technology that powers UI and business logic in the Metaverse, based on Roblox’ own game engine.
Principal Software Engineer overseeing the scale and security of the virtual economy at Roblox, working on backend services that scale to billions of products and transactions, innovating on virtual economy and commerce in the metaverse, mentoring junior engineers, and recruiting talent for the team.
Looking for a Senior Principal Software Engineer at JPMorgan Chase to provide expertise in developing trusted technology products in a secure and scalable manner, innovate for business impact, lead strategic development, and stay current with industry trends.
Lead the backend development for our Notifications team and build functionality to grow millions of users through our delivery channels. Provide mentorship to other engineers, lead large technically complex projects, and collaborate across teams. Full stack experience is preferred with a focus on the backend. Bonus points for experience in A/B testing, notifications, machine learning, Android/iOS development, and big data.
As a Principal Software Engineer on Roblox's Marketplace engineering team, you will focus on personalized search and recommendation systems, build backend systems for new shopping applications, and improve the discoverability of Marketplace inventory. You will work on scaling backend systems, optimizing databases, and ensuring system reliability and performance.
Design, develop, and maintain a data platform that processes petabytes of data. Participate in technical reviews of our products and help us develop new features and enhance stability. Continually help us improve the efficiency of our services. Help us research, evolve and implement new ways for querying data efficiently.
Lead the design and development of secure and scalable cloud infrastructure offerings and platform tools at JPMorgan Chase within the Corporate and Investment Bank Cloud Platform team. Collaborate with development teams to enable high-quality application delivery on the cloud. Provide technical leadership and guidance, stay updated on cloud technologies, and ensure compliance with security and regulatory requirements.
Provide architectural oversight and technical leadership to product engineering organization. Collaborate with senior leadership and navigate cross-org challenges. Develop large scale distributed systems. Drive technical strategy. Excellent communication skills.
Principal Software Engineer, iOS with 14+ years of experience in developing mobile applications for the iOS environment. Responsible for creating high-performance mobile apps and building new products. Strong understanding of Objective-C Runtime, OS internals, multithreading, and performance optimization.
All Filters
No Results
No Results