CareerPlan

Senior Software Engineer, Java - Extensibility

DublinFull-time$110k–$178k2026-11-09
HybridNo visa sponsorship

Core

Building and enhancing a robust developer platform (APIs) to enable third parties to extend functionality for Squarespace's e-commerce ecosystem.

Role type

Senior IC Java Backend Engineer

Builds

Developer platform APIs for marketing, inventory, fulfillment, and customer management

Domain

E-commerce / Cloud / Distributed Systems

Required skills

Java, Spring ecosystem, RESTful API design, distributed systems, microservices, CI/CD pipelines, code review, technical mentorship

Preferred skills

Architecture discussions, roadmap planning, guiding junior engineers

Technologies

Java, Spring, Cloud platforms

Responsibilities

Lead technical design and implementation of complex features focusing on API extensibility, performance, and maintainability; Contribute to projects solving engineering challenges; Participate in architecture discussions and design reviews; Break down tasks and build scalable, high-performance systems; Work with other engineering teams for seamless integration; Offer guidance to junior engineers

Seniority

Senior, hands-on IC with mentorship