Staff Software Engineer

closed
Logo of Lillio

Lillio

πŸ“Remote - Canada

Job highlights

Summary

The job is for a Staff Engineer at Lillio, a social-purpose business in the early childhood education industry. The role involves shaping technology that empowers early childhood educators, working closely with the platform team, and contributing to product strategy/vision and user experience.

Requirements

  • 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
  • Strong sense of empathy not only for the user but others that you work with
  • 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

Responsibilities

  • Develop secure, high performance code for web-based applications using Ruby on Rails, GraphQL and React
  • Work with infrastructure in AWS using Terraform and other tooling
  • Investigate and resolve performance issues using APM tools like New Relic
  • 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)

Preferred Qualifications

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

Benefits

  • 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
This job is filled or no longer available