Skip to content
mimi

Principal Software Engineer

Sage Recruiting Inc.

Canada · On-site Full-time Senior 6d ago

About the role

About

Join us as a Principal Software Engineer to influence backend architecture and systems design. Take a hands-on approach to develop and mentor while overseeing technical initiatives.

This critical position blends architecture and code contribution in a high-traffic environment. With a focus on Java/Spring, you will lead scalability and performance efforts while partnering with product stakeholders. Your role will involve translating business needs into technical action plans and ensuring seamless system functionality.

Responsibilities

  • Lead architectural decisions for backend systems
  • Convert business requirements into technical actions
  • Oversee full-cycle technical initiatives
  • Actively contribute to codebase in Java/Spring
  • Enhance system performance and observability

Requirements

  • 10+ years in software development
  • Expertise in Java and Spring Boot
  • Proven success in designing distributed systems
  • Strong interpersonal and communication skills
  • Ability to guide teams through technical challenges

Leverage your backend expertise to drive systems improvements and mentor engineers towards excellence in their technical roles.

Skills

JavaSpringSpring Boot

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free