Top Software Engineer Jobs in San Francisco Bay Area, CA
As a Senior Backend Engineer on the Developer Platform Growth team, you will design, build, and maintain services that enhance the developer experience with Square's ecosystem. You will collaborate with cross-functional teams to ensure reliable integrations for external developers and contribute to the product roadmap and architectural decisions.
As a Senior iOS Engineer at Square, you will define the future of e-commerce mobile products, collaborate with various teams for seamless integration, and develop using native iOS technologies. You will work on enhancing the Square Online mobile experience and contribute to building tools like Square Photo Studio, focusing on quality and innovative features.
As a Senior Android Engineer on the Food & Beverage team at Square, you will design and build scalable client software, lead complex initiatives, collaborate with cross-functional teams, and mentor newer engineers. You'll participate in the lifecycle of product development and contribute to advanced technology for restaurant owners internationally.
The Senior iOS Software Engineer will lead and enhance customer experiences related to identity and transfers on the Cash App, build reliable features, re-architect legacy code, and collaborate with cross-functional teams to improve product resilience and quality.
The Senior iOS Engineer will lead the development of key seller-facing mobile applications, build resilient payment systems, and work collaboratively with a team of engineers to enhance overall product offerings. Responsibilities include implementing features based on customer feedback and engaging with product managers and designers to ensure quality deliverables.
As a Senior Software Engineer on the Accounts & Security team, you will design and develop new authentication methods, manage project delivery, and collaborate across teams to tackle complex technical challenges while ensuring code quality and system reliability.
The Senior Embedded Software Engineer will develop embedded software for Square's hardware products, architect and debug real-time operating systems, optimize code for efficiency, collaborate with software teams, and ensure hardware-software integration reliability.
As a Principal Engineer on the Orders Ecosystem Platform team, you will shape the strategic design and architecture of Square's core ordering platform. You will lead large-scale distributed systems development, enhance operational efficiency, and mentor engineering teams while ensuring high standards of quality and performance.
As a Senior Android Engineer, you will lead development initiatives for the Square Team Management tools, design and build scalable client software, and foster collaboration across teams. The role requires overseeing product development lifecycle and improving systems to enhance merchant operations and employee management.
As a Principal Software Engineer, you will craft and drive long-term technical strategy, influence and coach a distributed engineering team, and deliver high-impact projects while ensuring operational excellence across Square's backend services.
All Filters
No Results
No Results