Senior Software Engineer, Core Services

Lime Lime · Consumer · Canada · Engineering

Senior Software Engineer role focused on building and scaling core backend systems for a micromobility company, including location/asset data analysis and internal messaging platforms. Emphasizes problem-solving, architectural design, and cross-functional collaboration.

What you'd actually do

  1. Identify, define, and solve strategically essential technical problems, including architecting and building highly scalable foundational platforms and revamping existing core application experiences.
  2. Scrutinize and reason clearly about the technology and architecture we make.
  3. Building scalable, efficient, and stable software to power our electric vehicles and related features.
  4. Participate in cross-functional collaboration with PMs, Engineers, Design, Data Scientists, Research, and Operations teams.
  5. Advise Lime’s leadership team on key technology adoption and process improvements.

Skills

Required

  • 5+ years of industry professional software development experience
  • Skilled at writing logical and maintainable code
  • providing clear feedback in code reviews
  • Customer obsessed
  • Data driven
  • Owner’s mindset
  • Outcomes oriented
  • Strong influencer
  • Strong collaborator
  • Technical proficiency to understand and contribute to the design and implementation of projects and ideas
  • Excellent communication skills
  • effective prioritization skills

Nice to have

  • Experience in IoT-connected devices
  • Experience with Ruby or Go

What the JD emphasized

  • 5+ years of industry professional software development experience
  • track record of building impactful products or systems