Senior/Principal Full Stack Engineer
Summary
Senior/Principal Full Stack Engineer at a Boston e-commerce startup building cloud-based product content management SaaS for brands, distributors, and retailers. Day to day: build back-end storage and integration layers, REST APIs in Ruby on Rails and Scala, and help run a cloud-hosted distributed system.
-
- Build the back-end storage and integration layers that customers trust to manage their data.
- Work with the rest of the engineering team to build the REST API that our front-end uses and which our larger customers integrate with directly,
- Define and craft our product with our product management and customer success teams
- Tackle significant storage, deployment, and product definition challenges
- Help to innovate and improve our product, our process, and our team.
Skills & Requirements
- Building web applications and APIs people want to use
- Working with server-side frameworks in dynamic and functional languages, specifically Ruby on Rails and Scala
- Defining and developing concrete goals and product features from user requirements and high-level product direction
- Running, monitoring, and managing a cloud-hosted SaaS application
- Designing, troubleshooting, and optimizing distributed systems
- Thinking about the entire architecture of the system and how to work effectively as a team
- Building reusable and modular code that is shared among multiple projects