Staff Software Engineer, Square for Franchises
New Yesterday
Staff Software Engineer, Square for Franchises
Location: Greater London, England, United Kingdom
Get AI-powered advice on this job and more exclusive features.
Square has evolved from enabling payments to offering integrated, omnichannel solutions for sellers of all sizes. We are building a comprehensive platform that helps merchants sell online, manage inventory, offer buy now, pay later, book appointments, engage loyal buyers, and hire and pay staff, with embedded financial services for cash flow management. We are seeking a Staff Software Engineer to partner with the Franchise Suiteās 30+ person engineering team to articulate and lead the execution of the Franchise Suite multi-year technical strategy, establish operating principles, and foster a culture of engineering excellence while delivering a reliable and scalable product for our most strategic sellers."
You Will
- Identify technical and architectural end states for the product, and influence/evolve the code base in those directions.
- Drive impact through technical leadership and mentorship across the team.
- Refactor and uplift existing systems and build new services, with a strong focus on reliability, scalability and performance.
- Creatively solve challenging technical problems at scale.
- Partner closely with engineering managers, product managers, product engineers, and business leads to define our roadmap.
- Be an agent of change and a champion for technical excellence, inspiring teams to embrace a culture of continuous improvement.
- Raise the engineering bar through mentorship, code/design review, and stewardship of best practices around testing, monitoring, accessibility, and security.
- Foster an inclusive engineering culture rooted in learning, growth, and psychological safety.
You Have
- 8+ years of experience building and operating quality software
- 1+ years of tactical and strategic leadership experience on medium/large-scale migration projects
- Technical initiative and leadership on previous projects
- Desire to find flaws in a system with many moving parts and take whatever steps are necessary to fix them
- Strong communication skills
Technologies We Use
- Backend: NodeJS with NestJS and TypeScript, Java
- MongoDB, Redis and RabbitMQ
We are an equal opportunity employer. We evaluate all applicants based on core competencies required for the role, without regard to legally protected characteristics. We are committed to an inclusive interview experience and will provide reasonable accommodations to disabled applicants during the recruitment process. If you need accommodations, please discuss with your recruiter.
We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws. For inquiries about hiring practices or data usage, contact privacy@block.xyz.
Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers; Cash App enables spending, sending, and storing money; Afterpay transforms spending over time; TIDAL, Bitkey, and Proto expand other parts of the ecosystem. We are building a financial system open to everyone.
- Location:
- Greater London
- Category:
- IT & Technology