Description:
Square, part of Block, Inc., is seeking a highly experienced Staff Backend Engineer to join its Activation and Engagement Server Team, which is a critical part of the Growth Product organization. This team focuses on helping sellers seamlessly move from signup to activation, first payment, and long-term engagement with Square’s products.
The role involves technical leadership combined with hands-on coding to build scalable, reliable backend services that power onboarding flows, engagement features, and automation across Square’s web, POS, and international platforms. The engineer will serve as the technical authority for distributed backend systems, driving architectural initiatives, leading organizational-level migrations, and establishing reliability and operational standards.
Key responsibilities include:
Designing and building backend services for seller onboarding, engagement workflows, and critical seller experiences.
Leading technical vision, architecture decisions, and large-scale platform transformations.
Building scalable distributed systems handling millions of interactions across multiple platforms.
Coaching and mentoring senior engineers and shaping engineering culture.
Driving reliability practices, observability, and operational excellence across the organization.
Collaborating across Growth Product and other engineering teams to align on strategy and technical execution.
Qualifications Required:
12+ years of backend engineering with expertise in Java and/or Kotlin.
Proven experience in large-scale distributed systems architecture.
Strong leadership experience in platform transformations, technical migrations, and architectural initiatives.
Skilled in breaking down complex problems into actionable solutions.
Experience mentoring engineers and fostering an inclusive culture.
Expertise in AWS, Kubernetes, containerization, CI/CD, and cloud-scale automation.
Domain experience in onboarding, user engagement, payments, or SaaS platforms.
Familiarity with A/B testing frameworks, experimentation platforms, and workflow orchestration systems.
Technologies Used: Java (primary), Kotlin, gRPC, REST, Protocol Buffers, Guice, Hibernate, Optimizely, LaunchDarkly, JUnit, Mockito, Service mesh, Distributed tracing.
Compensation and Benefits:
Salary range: 21966 – 32950 USD per month, based on skills and location zone.
Remote work flexibility within the U.S.
Comprehensive benefits including medical insurance, flexible time off, retirement savings plans, family planning support, and more.
| Organization | Square |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Staff Software Engineer |
| Job Location | New York,USA |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 12 Years |
| Posted at | 2025-09-20 2:46 pm |
| Expires on | 2026-03-07 |