Top Software Engineer Jobs in San Francisco, CA
The NetSuite Solutions Architect designs and implements complex NetSuite solutions for clients, leading discovery sessions, documenting requirements, and ensuring effective project delivery while coaching team members. They also evaluate software solutions, develop functional documentation, and assist in sales activities.
As Field CTO at Lightbend, you will be responsible for guiding clients on technical solutions related to Akka, Kalix, Java, and distributed systems. You'll lead technical presentations, adopt emerging technologies, mentor teams, and ensure successful product integration. Collaboration and communication with both clients and internal teams will be key to aligning solution strategies with customer goals.
As a Senior Software Engineer, you will lead data engineering efforts, build scalable data pipelines, ensure data quality, and collaborate with product teams and data scientists. Responsibilities include managing datasets, mentoring engineers, and serving as a liaison between teams. Your role emphasizes adaptability, curiosity, and expertise in big data fundamentals.
Featured Jobs
The Senior Software Engineer at Substack will develop the core product by collaborating with engineers, designers, and customers to deliver high-quality solutions. This role involves ownership in the product cycle, mentoring peers, and contributing to diverse projects across the web stack, utilizing technologies like JavaScript, Node/Express, React, and Postgres.
As a Cloud Platform Engineer at Strava, you'll work on various infrastructure projects, focusing on software development that enhances tools for engineers, while improving reliability and scalability of the platform. You'll collaborate across teams, engage in automated testing, and take ownership of product lifecycle management on Kubernetes and other technologies.
The Senior Software Engineer will implement features on large-scale distributed systems, build ML infrastructure for optimization models, operate on various database systems, and assist in developing a self-serve advertising platform, while leveraging innovative solutions to complex challenges.
As a Senior Machine Learning Engineer, you will research, develop, deploy, and monitor ML models to enhance patient engagement and outcomes. You will collaborate with software engineers to create scalable software and infrastructure, translating business objectives into machine learning problems and analyzing user data to optimize treatment processes.
The Tech Lead/Staff Engineer at Wonderschool will lead the development of the Payments Platform, focusing on payment processing system reliability and efficiency. Responsibilities include managing complex projects, designing asynchronous systems, optimizing databases, implementing high-quality code, and collaborating with cross-functional teams. The role requires strong troubleshooting skills and a commitment to enhancing engineering standards.
Seeking a Senior Tools Programmer to develop cutting-edge tools for virtual production, enhancing motion design and linear content workflows. Role includes advancing tools in Unreal Engine, leading Motion Design feature set development, and integrating tools with the Unreal ecosystem. Strong emphasis on C++ programming and experience with content creation workflows required.
As a Staff Software Engineer in Payments at GoFundMe, you will refine the payments strategy, design and implement payment solutions, and mentor junior developers. You will contribute to building a scalable payments infrastructure and ensure timely project delivery while collaborating with cross-functional teams.
All Filters
No Results
No Results