Job Description
Join Square's Public Web team as a Staff Engineer, where you'll be at the forefront of transforming our marketing website, a critical touchpoint for millions of Square sellers. As part of a full-stack engineering team, you'll be responsible for the architecture, infrastructure, and site reliability of Square’s public web presence.
Key Responsibilities
- Build and Support: Develop and maintain Square’s Public Web, ensuring a seamless experience for users exploring Square’s offerings.
- Optimize Architecture: Identify and implement improvements in application architecture, testing, and build pipelines.
- Enhance User Experience: Continuously seek ways to optimize and improve the seller experience.
- Collaborate and Innovate: Work closely with product and design teams to redefine information architecture and build audience-focused journeys.
- Platform Re-architecture: Participate in the transition to a microservices architecture to enhance resiliency, performance, and developer experience.
- Mentorship and Leadership: Mentor engineers across the organization, fostering a culture of high-quality and high-velocity work.
Qualifications
- Experience: 8+ years with JavaScript/TypeScript and modern web frameworks, particularly Svelte and React.
- Technical Skills: Proficiency in web markup languages (HTML5, CSS3), backend technologies (NodeJS, ExpressJS, Ruby), and front-end build tools (Webpack, ESbuild, Vite).
- Communication: Strong communication skills, capable of presenting and demoing work to large audiences.
- Collaboration: Experience working in a collaborative environment with cross-disciplinary teams.
- CI and Cloud Infrastructure: Proficiency with CI pipelines and cloud infrastructure, mainly AWS and Cloudflare.
Additional Information
Square offers a comprehensive benefits package, including healthcare coverage, retirement plans, wellness programs, and more. This role is eligible for participation in Square's equity plan and may include a sign-on bonus.
Square is committed to building a diverse and inclusive workplace and is an equal opportunity employer. We encourage applicants from all backgrounds to apply.
Salary Range
- Zone A: €198,000 - €297,000
- Zone B: €188,100 - €282,100
- Zone C: €178,200 - €267,400
- Zone D: €168,300 - €252,500
Join us in shaping the future of commerce and helping sellers worldwide grow their businesses.
Benefits Extracted with AI
- Dental insurance
- Healthcare coverage (Medical, Vision and Dental insurance)
- Health Savings Account and Flexible Spending Account
- Retirement Plans including company match
- Employee Stock Purchase Program
- Wellness programs
- Paid parental and caregiving leave
- Paid time off
- Paid sick leave
- Learning and Development resources
- Paid Life insurance, AD&D, and disability benefits
Similar jobs
Last update: 23 minutes ago
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Senior Full-Stack Engineer (NextJS)
Join Nordhealth as a Senior Full-Stack Engineer (NextJS) to shape digital healthcare with a modern tech stack and remote work flexibility.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Senior Frontend Engineer with React and TypeScript
Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.
Senior Fullstack Engineer with TypeScript and Microservices
Join SumUp as a Senior Fullstack Engineer in Berlin. Work with TypeScript, Microservices, and REST APIs to enhance global fintech solutions.
Front-end Angular Engineer
Join Zivver as a Front-end Angular Engineer to shape the future of secure web applications. Work with Angular, TypeScript, and more in Amsterdam.
Senior Fullstack Engineer with TypeScript, React, and Node.js
Join Contentful as a Senior Fullstack Engineer to innovate with TypeScript, React, Node.js, and AI integrations in a hybrid work environment.
Senior FullStack Developer (React, Node.js, TypeScript)
Join Bloom as a Senior FullStack Developer to enhance our platform using React, Node.js, and TypeScript in a dynamic, hybrid work environment.
Senior Full Stack Developer (Node.js, React.js)
Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.
Senior Full Stack Engineer - Climate Tech - Rust & TypeScript
Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.
Full-Stack Engineer with Angular and React.js
Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.
Senior Full-Stack Developer
Join Basic-Fit as a Senior Full-Stack Developer in Tilburg. Work with React, Node.js, and more to enhance fitness experiences across Europe.
Cloud-Native Fullstack Engineer - CXS Built-in Support
Join SAP as a Cloud-Native Fullstack Engineer to innovate with NodeJS and React, enhancing SAP cloud user experiences.
Senior Fullstack Engineer (Frontend Leaning)
Join Coinbase as a Senior Fullstack Engineer focusing on frontend development to build the future of onchain technology.
Full Stack Software Engineer
Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.
Senior Full Stack Engineer (PHP, Angular, React)
Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
Senior Full-Stack Engineer, Core Experiences
Join BetterUp as a Senior Full-Stack Engineer to lead projects, craft quality code, and empower teams in a hybrid role in the Netherlands.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
Full Stack Engineer with NextJS Experience
Join lempire as a Full Stack Engineer with NextJS expertise, leading development and managing a team in a fully remote setup.
Full Stack Engineer – React, Typescript, JavaScript (Frontend focus)
Join Tricentis as a Full Stack Engineer focusing on React and TypeScript in Prague. Work on cutting-edge technologies and innovate in software testing.
Full Stack Engineer - Online Payments
Join SumUp as a Full Stack Engineer in Berlin to revolutionize fintech with Java, JavaScript, and microservices. Work on scalable, high-quality code.