logo inner

Staff Software Engineer

Lillio (formerly HiMama)Toronto, Ontario, CanadaRemote, Onsite

About Lillio (formerly HiMama) and Our Mission:


At Lillio (formerly HiMama), we are committed to serving the field as an authentic voice of the early childhood education (ECE) workforce, providing programs with all of the building blocks for high-quality early care and education and helping early educators focus on what matters most for children’s successful development and learning: relationships, play, creativity, and loving, nurturing caregiving. We are a social-purpose business and certified B Corporation with the goal of empowering early childhood educators through innovative, affordable tools that enable them to improve child outcomes, engage family members, and support continued professional growth for their staff.

If you are excited about being part of an impact-driven business, focused on making a difference in the early childhood education industry, Lillio is the place for you.Lillio is a Series B, private-equity backed business and we're proud to be part of the Bain Double Impact portfolio. Lillio is recognized as an industry leader, most recently selected by Fortune in 2023 for their "Impact 20" list, which highlights organizations that have built their business models around world-changing ideas to solve social and environmental problems.We’re looking for… Staff engineers at Lillio play an important role in shaping the technology that empowers early childhood educators.

They have an eye toward the future, stay on top of industry best practices, and pragmatically apply these learnings to improve the day to day lives of the Lillio engineering team. As a staff engineer, you will split your time between sharing your knowledge and expertise with your teammates, and building the next generation of tools and technologies to support our growing business. You will work closely with our platform team and other engineering leaders to build a technical vision and provide the stewardship to help the team move toward it.Lillio EngineeringAt Lillio, our Product & Engineering teams are a tight-knit unit. By using strong product creation methodologies and processes, and by working closely together, we imagine and create great products that immediately make an impact in the lives of millions of educators, parents, and young children.The engineering team at Lillio is made up of full stack web engineers as well as multi-platform mobile experts. Every individual on the engineering team has the opportunity to make a big impact on growing the Lillio product offering with a wide and varied feature set as well as impacting how Lillio builds and delivers that product. From feature enhancements to the core product, ground-up engineering on brand-new architecture, data scaling, and system performance, our team strives for excellence. Engineering at Lillio requires being an adept problem solver that is hard working and motivated to get stuff done.Your ManagerThe Senior Manager of Engineering is an innovative leader with a passion for solving meaningful problems.

He works hard to empower his teams to make impactful decisions, championing their development, and ensuring that engineering strategies align seamlessly with broader business goals. With a keen understanding of both cutting-edge technology and business strategy, this leader fosters a collaborative environment where innovation and technical excellence go hand in hand. He encourages a culture of experimentation and learning, reflecting their own commitment to continuous improvement and staying hands-on where it's helpful. And he believes in building strong, trust-based relationships with their team, providing them with the autonomy to excel and grow. If you thrive in an environment where you are encouraged to take initiative, want to make an impact, and are energized by working both smart and hard, you will find this role rewarding.

How You'll Make an Impact


  • You’ll develop secure, high performance code for web-based applications using Ruby on Rails, GraphQL and React.
  • You will work with our infrastructure in AWS using Terraform and other tooling. You have experience in cloud and hosting technologies, including DNS, proxying & load balancing, EC2, S3 and other relevant services.
  • You are able to investigate and resolve performance issues using APM tools like New Relic
  • You will leverage your knowledge and experience to help level up your team, mentor less experienced engineers, and advance best practices
  • Collaborate with Product and Design teams to architect solutions and solve problems
  • Opportunity to work in mobile development (ReactNative)
  • Opportunity to contribute to product strategy / vision and user experience

What You'll Bring to the Table


  • Bachelor’s degree in Computer Science from an accredited University or relevant experience
  • Strong communicator who enjoys collaborating with teammates
  • Knowledgeable about best practices and emerging trends
  • Ambition to work hard in order to make an impact
  • Evidence of independence and self-starter attitude
  • Propensity to always want to learn and improve
  • Strong sense of empathy not only for the user but others that you work with

Required Technical Skills


  • 5+ years as a software engineer
  • Demonstrated technical leadership
  • Advanced expertise with relational databases (ideally Postgres), including performance optimization
  • Experience with AWS including S3, RDS, Route 53 & load balancers
  • Experience with Ruby on Rails, GraphQL, React

Nice to Have


  • Experience with Heroku
  • Experience with Node JS
  • Experience with mobile app development

Our Tech Stack


  • AWS, Heroku, PostgreSQL, NGINX, Sentry, New Relic
  • Ruby on Rails, GraphQL, React Native

Don’t have all the requirements but convinced you’ll be able to make an impact? We’d love to hear from you! Please note that we place serious consideration to your application responses to all questions; only completed profiles will be considered for this role.    Lillio Perks!-- Flexible working arrangements; we are a remote-first company who gathers together (virtually) every quarter, and in-person at least once per year. You must be willing to travel in-person as required for the role-- Health benefits package includes medical, dental and vision -- 401K matching, and HSA contribution for US employees-- Paid time off, including vacation, personal and volunteer days-- Opportunities for learning, mentorship and professional development-- A subscription to the mindfulness and meditation platform, Headspace-- Ongoing team-wide and company-wide virtual social activities and success celebrations AccessibilityLillio is committed to inclusiveness, equity and accessibility.

If you require accommodations at any step of the application or interview process, please indicate so under the "Accommodations Question" box on your application. Accommodations may include but are not limited to: alternative methods of communication, providing a detailed “what to expect”, or modified testing. Please note this list is not exhaustive and we are more than happy to discuss other accommodations as required.Commitment to DiversityDiversity, Inclusion and Belonging are central to Lillio's core values.

Lillio aims to ensure we provide a safe environment for everyone to thrive while bringing their authentic selves to work. Our mission is to promote an inclusive work space for all employees through Education, Discussion, and Celebration of our differences. Embracing these differences while coming together with a common purpose is what makes our team extra special. Our focus on inclusion and belonging is activated in the day-to-day culture at Lillio through our Diversity, Inclusion and Belonging (DIBS) committee, our bi-weekly DIBS discussions, DIBS Slack community, D&I training and education, volunteer days, donation matching, and more.Equal EmploymentLillio is an equal employment opportunity employer.

We consider all qualified applicants without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other legally protected characteristics. Apply for this job

Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2024