What You’ll Do
- 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.
Who You Are
- 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.
Top Skills
What We Do
Powering your school's identity. Our technology helps K12 leaders build a strong digital brand, without adding work to their team. With Thrillshare mobile, it's like having a marketing team in your pocket. The stories of student achievement happen in your classrooms, stadiums, and auditoriums. Thrillshare’s app for iPhone and Android allows the people closest to the stories to be the storytellers, wherever they are. Thrillshare brings everything you need for school marketing and school communications together into a single mobile app.
The best way to manage how your community thinks and feels about your schools is by taking control of how they interact with your brand online. This means creating a consistent experience that WOWs your audience wherever they look. Build your school's brand with an ADA compliant school marketing strategy.