Qualifications
Key Responsibilities
Deliver Scalable Solutions: Ensure our services can effectively scale to meet global demands, maintaining a robust platform as we expand.
Manage the Development Lifecycle: Engage in the complete development process of various components, from initial design to production oversight.
Lead and Develop: Take charge of well-defined backend projects under the mentorship of senior engineers, paving a clear path for your advancement to senior technical leadership.
Cross-Functional Collaboration: Work in tandem with Product, Design, Analytics, and Operations teams to comprehend user requirements and transform them into elegant technical solutions.
Champion Quality: Elevate the quality of our codebase by advocating for disciplined software engineering practices such as automated testing, comprehensive code reviews, and meticulous documentation.
Enhance Performance: Fine-tune the performance of our applications and distributed databases to provide an exceptional user experience.
Qualifications
Technical Expertise: 5+ years of experience in developing production-level systems using Java, Kotlin, or similar Object-Oriented programming languages.
Data Competence: 3+ years of experience with relational databases (e.g., PostgreSQL, CockroachDB) and a profound understanding of data structures and software design patterns.
Code Craftsmanship: A genuine dedication to writing clean, readable code and a proactive commitment to technical documentation.
About the job
The Squarespace Domains & Applications team is seeking a talented Senior Backend Engineer to enhance our dynamic Domains Teams.
As a key component of our customers' online identities, our domain products play a vital role in Squarespace’s overarching goal. Currently, our team is dedicated to designing innovative products and expanding the capabilities of one of the world’s largest domain registrars. In this position, you will be instrumental in creating scalable architectures, optimizing performance, and ensuring long-term sustainability, contributing to the comprehensive development of features that support millions of digital identities.
You will be reporting to the Engineering Team Manager in Aveiro, Portugal, with a hybrid working model requiring a minimum of three days per week in the office.