|Posted On: ||Wednesday, Feb 06|
Come spend a summer or semester with us. We'll pair you with an experienced engineer and designer, and you will ship production code regularly. Internships are designed to lead to full-time employment at Squarespace.
Squarespace is pushing the envelope in user-interface design & experience, web-services, distributed caching and grid computing. We are currently looking for software engineers who are eager to solve some hard problems in these areas. The ideal candidate will be able to work well with minimal supervision and be comfortable with working on various layers of a complex system powering millions of websites. Software engineers are expected to have strong communications skills and be comfortable working with not just other engineers, but also with UI designers and marketing folks.
As a member of the team, you will be working with other engineers with years of startup experience developing and integrating large-scale backend systems with tools such as Java, MongoDB, Hadoop, and ORM frameworks. You will build the engine powering highly interactive web applications. Our work environment is relaxed and highly collaborative. Give our application on the web a try. If you see yourself working on interesting problems with us, we'd love to meet you.
Write server-side code for web-based applications, create robust high-volume production applications, and develop prototypes quickly. You should also have a strong understanding of, and practical experience with, Java web application development.
Build and maintain platforms and systems infrastructure at the core of Squarespace.
Build internal systems with your domain expertise in customer support, finance and marketing.
Collaborate with designers and marketers to deliver strong customer-focused experiences.
Deep experience in distributed systems, performance analysis, network systems, large scale storage systems, and web infrastructure, with extensive knowledge of Unix/Linux.
Extensive programming experience in Java (strong OO skills preferred).
A solid foundation in computer science, with competencies in data structures, algorithms, and software design practices.
Strong understanding of database design and SQL, caching and scalability, and/or knowledge of TCP/IP and network programming are a plus.
BS, MS, or PhD in Computer Science or related technical discipline (or equivalent).
Squarespace's mission is to provide creative tools that power the future of the web. From designers creating the next generation of web and mobile experiences, to anyone managing their own online presence for the first time, Squarespace provides elegant solutions that set new standards for online publishing. By focusing our efforts on the fusion of design and engineering, we strive to create long-lasting products that delight and surprise our customers.
Every Squarespace team member has 100% paid health care premiums, receives 6% 401k match, gets $5,000 to customize their own equipment setup, and enjoys unlimited time off, daily catered lunch, a great work environment, and complimentary yoga. To top it off, we are profitable and have raised $38.5 million from Accel and Index. Learn more at http://careers.squarespace.com