Gaia Software is transforming the way public school cafeterias operate by empowering nutrition teams with innovative tools. They are seeking a Senior Software Engineer to build key software components, optimize the platform, and collaborate with customers to address their challenges.
Responsibilities:
- Play a critical role in building key components of our software and supporting the success of our customers
- Work closely with the team to build, scale, and optimize our product/platform
- Foster a collaborative and creative work environment
- Work directly with our advisors and customers to hear their challenges first-hand and show how the solutions we’re building can help them
- Build and deliver key features, make software architecture decisions, design data models, enhance our CI/CD pipeline, and help evolve our technology and our processes
- Work closely with our existing engineering team, customers, and cross-functional partners to deliver impactful solutions and keep our platform running smoothly and evolving to meet the needs of school nutrition teams nationwide
Requirements:
- Has held engineering roles at a minimum of two companies
- Can demonstrate expertise across the full software stack, both frontend and backend
- Has experience building applications with Node and related frameworks like ExpressJS, NestJS, RedwoodJS, or other web frameworks
- Can build beautiful, usable, accessible user interfaces using technologies like ReactJS and design frameworks like MaterialUI or Ant Design
- Loves working directly with customers to hear about their challenges and help design solutions for them
- Can design highly performant, secure, scalable, cloud-native solutions from the ground up based on problem statements and requirements
- Has demonstrated experience designing and evolving relational data models
- Prioritizes delivery speed and 'done' over 'perfect'
- Experience with AI/ML, natural language processing technologies, and/or data science