Senior Software Engineer

Posted 3 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Engineer building reliable C#/.NET and Angular services for Granum’s landscaping and arborist software platform. Shipping AI-forward, cloud-based product features for LMN customers.

Responsibilities

  • Build and improve critical services end-to-end for the LMN Estimates product pod
  • Design, build, ship, and operate production software continuously
  • Partner with the Product Manager and Designer to shape and deliver customer-focused product features
  • Own critical services and improve their reliability, performance, and maintainability
  • Build complex systems end-to-end
  • Conduct thoughtful code reviews and write clear documentation
  • Anticipate failure modes, build guardrails, and apply post-incident learnings
  • Instrument shipped systems and participate in on-call operations
  • Help shape AI-assisted development practices

Requirements

  • Approximately 4+ years of professional software engineering experience
  • Experience shipping with C#/.NET and Angular or a closely related modern framework
  • Comfortable with Azure SQL Server and a modern cloud
  • Experience using coding assistants and agentic workflows
  • Ability to reason about latency, consistency, and scale trade-offs
  • Operational ownership, including on-call participation and instrumentation
  • Legally eligible to work in the US or Canada
  • Must have proper work authorization to work for any employer in Canada or the U.S. without company sponsorship
  • Experience with AI-enabled features or engineering workflows is a plus
  • Experience with multi-tenant SaaS is a plus

Benefits

  • Comprehensive medical, dental, and vision coverage with multiple plan options for U.S. employees
  • HSA/FSA accounts
  • Disability and life insurance
  • Employer-funded HSA-based benefits plan with drug, dental, and mental health coverage for Canada-based employees
  • 401(k) matching for U.S. employees
  • RRSP matching for Canada-based employees
  • Tailored career development conversations
  • Support for tools, courses, and resources
  • Unlimited Paid Time Off
  • Paid company holidays
  • Company-wide winter break from December 24 to January 1
  • Collaborative, supportive team culture
  • Clear career track from P3 → P4 → P5

Job type

Full Time

Experience level

Senior

Salary

$160,000 - $200,000 per year

Degree requirement

No Education Requirement

Tech skills

AngularAzureCloudSQL.NET

Location requirements

RemoteUnited States

Report this job

Found something wrong with the page? Please let us know by submitting a report below.