Senior Principal Software Developer

Powering the businesses that are the backbone of the global economy, Lightspeed's one-stop commerce platform helps merchants innovate to simplify, scale, and provide exceptional customer experiences.
Backend
Principal Software Engineer
Hybrid
15+ years of experience
Finance · Enterprise SaaS

Description For Senior Principal Software Developer

Lightspeed is seeking a Senior Principal Software Developer to join their growing Services organization. As a hands-on Senior Principal Engineer, you'll guide design and architecture of critical system components across the Services org, personally contribute to key parts of the systems, and deliver innovative solutions that meet customer needs. You'll uplevel engineering craft across the organization by providing technical guidance, promoting best practices, and mentoring fellow engineers.

Responsibilities include:

  • Ensuring well-designed and scalable systems for new initiatives
  • Analyzing existing systems and infrastructure to improve architecture, reduce duplication, and enhance performance
  • Identifying and addressing key patterns leading to incidents
  • Driving improvements in system reliability and performance
  • Improving development practices from design to deployment
  • Conducting architectural deep-dives and mentoring key team members
  • Contributing to a high-performance culture in the Services organization

Requirements:

  • 15+ years of professional software development experience
  • 5+ years as a technical leader for multiple teams
  • 2+ years managing architecture across multiple teams (35+ engineers)
  • Experience developing business-critical systems at scale for cloud environments
  • History of delivering key outcomes under challenging timelines
  • Experience in multiple technology stacks (Java, RoR, Python, .NET, etc.)
  • Outstanding communication skills and ability to handle diverse opinions

Lightspeed offers a range of benefits, including:

  • Equity scheme
  • Flexible paid time off
  • Health insurance and wellness benefits
  • Parental leave and assistance
  • Mental health support
  • Volunteer opportunities

Lightspeed is committed to diversity, inclusion, and creating a workplace where everyone belongs. They welcome applications from people with disabilities and provide accommodations upon request.

Join Lightspeed to work on systems handling billions of dollars in transactions for merchants globally, surround yourself with strong talent, and enjoy continuous professional growth in a modern technology stack.

Last updated 3 months ago

Responsibilities For Senior Principal Software Developer

  • Ensuring systems are well designed and scalable
  • Analyzing existing systems and infrastructure
  • Identifying key patterns leading to incidents
  • Driving improvements in system reliability and performance
  • Improving development practices
  • Conducting architectural deep-dives
  • Mentoring team members
  • Contributing to high-performance culture

Requirements For Senior Principal Software Developer

Java
Ruby
Python
  • 15+ years of professional software development experience
  • 5+ years as a technical leader for multiple teams
  • 2+ years managing architecture across multiple teams (35+ engineers)
  • Experience developing business-critical systems at scale for cloud
  • History of delivering key outcomes under challenging timelines
  • Experience in multiple technology stacks
  • Outstanding communication skills

Benefits For Senior Principal Software Developer

Equity
Medical Insurance
Mental Health Assistance
Parental Leave
  • Equity scheme
  • Flexible paid time off
  • Health insurance
  • Wellness benefit of $500 per year
  • Parental leave and assistance
  • Mental health support
  • Volunteer day

Interested in this job?

Jobs Related To Lightspeed Commerce Senior Principal Software Developer

Software Engineer (L6) - SVOD Transport Protocol Development

Principal Software Engineer role at Netflix focusing on SVOD Transport Protocol Development, offering competitive salary and comprehensive benefits.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on xPU Kernel Team, defining next-gen features for GPUs and accelerator devices, with focus on Windows infrastructure and driver interfaces.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on Copilot Studio Agents team, focusing on AI automation and LLM orchestration with hybrid work option.

Director, Software Engineering

Lead technical strategy and development of Intuit's Enterprise Suite, managing multiple engineering teams and driving platform innovation in Bengaluru.

Principal Software Engineer

Principal Software Engineer position at Intuit, working on innovative financial technology solutions in Bengaluru, India.