Top Software Engineer Jobs in San Francisco Bay Area, CA
Develop and lead scalable orchestration systems, enhance public-facing APIs, mentor team members, and oversee system operations to improve seller experiences at the point of sale.
As a Senior Software Engineer on the Connected Devices team at Square, you'll design and develop functionalities for iOS Points of Sale connected to various hardware. You will collaborate with engineers, product managers, and designers, and lead a team to deliver reliable features that enhance merchant experiences with both first and third-party devices.
As a Senior Software Engineer on the Bank Accounts team, you will build and maintain backend systems for Square Banking, focusing on deposit account products. Your role involves leading feature releases, mentoring junior engineers, and ensuring scalability and organization of sellers' financial resources.
As a Senior Machine Learning Engineer on the Identity team, you will utilize machine learning to reduce inauthentic identities, enhance customer access to financial services, and build ML pipelines and infrastructure for scalable solutions. The role involves close collaboration with Data Scientists and other engineers to implement long-term ML strategies and improve services.
As a Backend Software Engineer for Buyer Foundations, you will design and build features that improve merchant understanding of buyers, deliver APIs for developer integration, analyze buyer data quality, and solve performance challenges for growing data sets.
The Senior Software Engineer will focus on building scalable Bitcoin compliance solutions, collaborating with compliance partners and product teams, writing and deploying code across Block's architecture, and influencing the roadmap for future solutions. The role involves working on data enrichment pipelines and tools to enhance compliance operations.
As a Staff Software Engineer on the Cash App Card server engineering team, you will lead technical strategies, collaborate across disciplines, and drive architectural decisions to improve system robustness and scalability while building customer-facing features.
As a Software Engineer on the Financial Platform team, you will build and support banking features on Cash App, developing integrations and systems that ensure scalability and reliability. You will work collaboratively to refactor existing systems and solve complex technical challenges, with a focus on quality software delivery.
The Staff iOS Engineer will help develop the Back Office App at Square, creating a unified platform for business management. You will collaborate with designers and backend engineers to design APIs and deliver user experiences that empower sellers. Your extensive iOS development experience will guide key decisions in building a super app that integrates several existing apps into one cohesive experience.
As a Staff Android Engineer at Square, you will enhance the Square Kitchen Display System by architecting and improving the Android codebase to meet diverse merchant workflows. You will collaborate with cross-functional teams, promote best practices in Android development, and mentor other engineers to foster innovation and delivery of high-quality features.
All Filters
No Results
No Results