August 14
• Support product leaders in translating business requirements into high-level product specifications ensuring business value, system integration, scalability, and feasibility. • Work with humility as a member of an engineering team to assist in creating user stories produced from high-level product specifications and participate in their implementation. • Sculpt data models with performance, integrity, and longevity in mind. • Work closely with multi-disciplinary engineering teams to design solutions that integrate well with our ecosystem of backend services (Ruby/Rails) and frontend applications (Web - Vue.js and Mobile - iOS and Android). • Produce architectural design documents consumed by various internal teams to aid in the support and refinement of our multi-service architecture. • Dive deep into design patterns and principles to keep simplicity, scalability, and availability in our architecture as it evolves. • Assist tech support and engineering team members in the resolution of production issues, as needed.
• 10+ years of experience with a focus on backend and solid experience in a SaaS environment using technology similar to Ruby on Rails. • An aptitude for challenge and a track record of success. • Deep experience as a software engineer involving both deciding feature and/or platform architecture, writing code, and building products. • Strong experience in a top-level database system (ideally PostgreSQL, but others work also). • Capable of working closely with other software engineers to accomplish larger objectives and leading conversations on design and architecture for software development. • You have opinions, you're comfortable expressing and defending those opinions, but you aren’t dogmatic.
Apply NowJuly 17
Develop and maintain cloud-based IoT services, collaborating with engineers, for a next-gen platform.