Top Software Engineer Jobs in San Francisco, CA
Develop scalable orchestration systems to automate workflows for sellers, enhance API capabilities, lead projects from conception to deployment, and manage critical system operations. Mentor peers and ensure high reliability and performance standards.
Design and develop functionality for hardware connected to Square's iOS Points of Sale. Collaborate with engineers, product managers, and designers to enhance merchant experiences. Mentor software engineers and ensure reliability of features across varying network conditions.
As a Senior Software Engineer in the Bank Accounts team, you will develop and maintain backend systems for Square's deposit account products. You will contribute to building integrated financial tools, mentoring junior engineers, and ensuring system scalability to effectively manage seller funds.
The Lead Software Engineer will enhance and develop secure, scalable technology products, driving business impact. Responsibilities include designing, developing, testing, and maintaining large-scale software solutions, collaborating with stakeholders, and coaching a distributed engineering team. Involvement in scrum practices and the Software Development Life Cycle is essential.
As a Senior Site Reliability Engineer, you will scale Cloud services, manage caching infrastructure, mentor team members, improve reliability and performance, and automate tasks. You will leverage your cloud expertise and engineering skills to enhance production systems.
The Senior Solution Sales Executive will drive revenue growth in the DevExp sector by executing go-to-market strategies, managing relationships with senior-level clients, and leading the complete sales cycle from prospecting to closing. This role involves collaboration with internal teams and channel partners while generating leads and forecasting revenue opportunities.
As a Principal Data Engineer at Atlassian, you will be responsible for building data solutions that support crucial business decisions. Your role includes developing backend systems, designing data models, managing analytical data pipelines, and enabling a data-driven culture throughout the organization.
Featured Jobs
As a Senior Software Engineer in Data Infrastructure at Roblox, you will work with the Analytics team to develop large-scale data processing systems, ensure compliance with regulations, and contribute to the open-source community. You will implement analytics solutions, design next-gen features, and work with technologies like Kubernetes and Spark.
As an Engineering Manager at Check, you'll lead a team of engineers to solve complex problems in payroll systems. You'll foster a culture of creative problem-solving, streamline architecture, and manage projects from development to execution using a cloud-native stack. Collaboration and transparency are key as you work hands-on with both the engineering team and the architecture of our systems.
The Senior Software Engineer will design and implement a Partner API platform, enabling Taskrabbit to integrate with various businesses. Key responsibilities include building robust solutions, conducting code reviews, mentoring peers, and refining project requirements to support rapid growth and partnerships.
As a Software Engineer at Taskrabbit, you will implement new features in JavaScript and TypeScript applications, manage project deliveries, improve technical systems, and collaborate with product teams on feature feasibility.
Seeking a Senior Manager to lead engineering for the SoFi Membership team, responsible for platforms and user experience underpinning SoFi Membership programs. Collaborate with cross-functional teams to drive member engagement and loyalty through benefits and rewards strategies. Own full-stack technical planning and team management to deliver results in a fast-paced environment.
As a Senior Software Engineer, you will develop and enhance a core software platform for automating leasing processes, propose improvements to the architecture, and ensure high engineering standards. Collaboration and ownership are key, as well as leveraging continuous integration and testing for rapid product iteration.
As a Staff Software Engineer at EliseAI, you will enhance our core software platform for leasing automation, develop new features, propose architectural improvements, implement engineering best practices, and lead projects to increase operational efficiencies at a fast-growing startup.
As a Software Engineer in the Product Reliability team, you will focus on enhancing reliability infrastructure, building and extending platforms, managing incident response technology, and collaborating with product engineering teams to create well-tested code and improve systems' reliability at scale.
The Software Engineer will develop orchestration systems to automate workflows for sellers, enhance API capabilities, lead projects from inception to deployment, and mentor peers while managing system operations.
Design and develop functionality for hardware connected to Square's iOS Points of Sale. Collaborate with product managers and designers, and participate in the full lifecycle of product development for a reliable merchant experience.
The Senior Machine Learning Engineer will focus on utilizing machine learning technologies to develop risk-based solutions that enhance customer verification processes and reduce fraudulent identities. Responsibilities include designing ML pipelines, maintaining model platforms, and shaping long-term ML strategies while collaborating with various teams at Cash App.
Top Companies in San Francisco, CA Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results