Jobs · Engineering

Principal Software Developer

Lightspeed Commerce · United States · 1 wk ago
RemoteRemoteEngineeringFull-time

About the role

As a hands-on Principal Software Developer, you’ll guide design and architecture of the critical system components of the flagship Lightspeed Retail product used by thousands of merchants around the world. You will personally contribute to the key parts of the systems to deliver innovative solutions that meet customer needs. You will uplevel engineering craft across the organization, by providing technical guidance, promoting best practices, mentoring fellow engineers, while empowering the teams to build towards a sustainable architecture.

Responsibilities

  • Ensure that systems built to support new initiatives are well designed and scalable.
  • Analyze existing systems and infrastructure landscape, identifying opportunities to improve architecture, reduce duplication, make systems more performant and robust.
  • Identify key recurring patterns leading to incidents and non-project overhead, and come up with a plan to address those.
  • Drive improvements in our systems reliability and performance.
  • Improve development practices, from design reviews, to sing and deployment, and to incident management.
  • Conduct architectural deep-dives and mentor key members across all services teams.
  • Play a key role in developing a high-performance culture in the Retail organization.
  • Contribute as part of the wider team to achieve organizational objectives even if this means doing things that aren’t strictly within the scope of your role.

Requirements

  • 15+ years of professional experience in software development.
  • 5+ years of experience as a technical leader for multiple teams.
  • 2+ years of experience in managing architecture across multiple teams with more than 35+ engineers.
  • History of developing business critical systems at scale, to run on the cloud.
  • History of delivering key outcomes for the business, under challenging timelines.
  • Experience in more than one technology stack such as Go, PHP, Java, RoR, Python, etc.
  • Outstanding written and verbal communication skills, with the ability to convey ideas concisely.
  • Ability to moderate technical conversations, handle diverse opinions, and make quick decisions.

Qualifications

  • Fluency in English as a working language is required for this position.

Skills

  • Expertise in distributed systems and building multi-region systems for the cloud.
  • Deep expertise in domain-driven software development.
  • Experience with people management responsibilities.
  • Retail or Ecommerce domain experience.

Benefits

  • Affordable and flexible health insurance.
  • Contributions to your pension plan - RRSP.
  • Paid leave and assistance for new parents.
  • Mental health online platform and counseling & coaching services.
  • Training opportunities to grow your skills and career.
  • Volunteer day.
  • Fully stacked kitchen (hot and cold beverages, meals served).
  • Happy hours to build your relationships with colleagues after work.

Pay

Competitive compensation package based on experience and qualifications.

Schedule

Full-time, EST/EDT hours.

Benefits

  • Equity for all Lightspeeders.
  • Flexible paid time off and remote work policies.
  • Opportunity to join a fast-paced, high-growth company.
  • Opportunity to learn, expand your skill set, forge wonderful relationships and make your mark within the diverse and inclusive Lightspeed family, a true Canadian tech success story.

Similar jobs

SOFTWARE DEVELOPER

People2Care TechnologySan Francisco, CA· 3 wk ago
Engineeringapply on people2caretech.com

Software Developer

Robert HalfChicago, IL· 3 wk ago
RemoteInformation Technologyapply on roberthalf.com

Software Developer

Tata Consultancy ServicesIrving, TX· 3 wk ago
Engineeringapply on ibegin.tcsapps.com

Software Developer

Auria SpaceColorado Springs, CO· 3 wk ago
Engineering$70k–$135k/yrapply on auria.space

Software Developer

Robert HalfNorton Shores, MI· 3 wk ago
Engineeringapply on roberthalf.com

Software Developer

DayforceUnited States· 2 wk ago
RemoteEngineeringapply on jobs.dayforcehcm.com