Senior Software Engineer (Backend)

Posted Yesterday
Be an Early Applicant
Hiring Remotely in Canada
Remote
Senior level
Information Technology
The Role
The Senior Backend Engineer will design, develop, and maintain cloud-native applications using Laravel and AWS, manage APIs, and mentor junior developers.
Summary Generated by Built In

Senior Backend Engineer

PlanHub is the leading pre-construction SaaS platform and marketplace helping general contractors, subcontractors, and suppliers connect and grow their businesses. Built with tradespeople in mind, PlanHub is designed around the user workflow to help boost productivity, maintain deadlines, increase revenue, and create relationships. Easily post projects or submit bids with anytime-anywhere collaboration for every commercial construction trade.


We are looking for a Senior Software Engineer (Backend) to join our team.


This role requires deep experience in developing cloud-native SaaS applications on AWS. Required tasks for the role include designing, developing, and maintaining our API (internal and external) using the Laravel framework, deploying using Docker containers on AWS, and integrating applications with various data stores such as MySQL, DynamoDB, Redis, and OpenSearch.

 

What you will be doing:

  • Design and develop high-quality applications using the Laravel PHP framework
  • Design and maintain scalable, performant, and fault tolerant backend systems
  • Provide efficient data and security management for our APIs
  • Write clean and maintainable code, and ensure code quality by conducting regular code reviews
  • Maintain robust automated build test suites to support continuous integration (CI/CD using GitHub Actions)
  • Work collaboratively with product managers, and other developers
  • Stay up-to-date with emerging trends and technologies
  • Participate in planning ceremonies and daily stand-up meetings
  • Maintain and expand API documentation using OpenAPI specifications
  • Review and troubleshoot critical production issues
  • Collaborate with DevOps to continuously improve deployment automation, infrastructure-as-code (Terraform), observability (Datadog) and release processes.
  • Guide and mentor junior developers


What you will need to be successful:

  • 5+ years software development experience in backend systems
  • 5+ years of experience in developing and maintaining applications backed by a relational database such as MySQL
  • 3+ years of experience in PHP development
  • 3+ years of experience developing and supporting cloud-native applications, using AWS services such as SQS, ECS, EventBridge, API Gateway, and Lambda
  • Experience working in an agile development environment
  • Experience with the Git version control system
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration skills
  • Degree in Computer Science or related technical discipline or equivalent experience


What's in it for you:

The opportunity to join PlanHub, named to the 2025 Inc. 5000 list of America’s fastest-growing private companies, marking our fifth consecutive year on the list—a testament to sustained growth and momentum. You can make an immediate impact as PlanHub moves to dominate the industry!


PlanHub Offers:

  • An awesome culture where you will be empowered, make an impact, and learn a ton. 
  • Open time-off policy.
  • An excellent benefit package, including medical, dental, vision and life insurance.
  • 401(k) plan with company match.


This position will be a remote position within the United States or Canada.  Applicants must be authorized to work for any employer within the United States or Canada. We are unable to sponsor or take over sponsorship of an employment Visa at this time.


PlanHub is an equal opportunity employer. We are committed to providing equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, protected veteran status, or any other characteristic protected by applicable federal, state, or local laws. 


PlanHub complies with all applicable laws governing nondiscrimination in employment in every location in which the company operates. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, benefits, training, and development.


Top Skills

AWS
Datadog
Docker
DynamoDB
Git
Laravel
MySQL
Opensearch
Redis
Terraform
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
West Palm Beach , FL
188 Employees
Year Founded: 2008

What We Do

PlanHub was founded on a simple yet powerful mission: make bidding easier and help construction professionals win more work.

In 2008, our founders teamed up with experienced contractors who all faced the same challenge—their bidding processes were tedious, time-consuming, and disconnected. By 2015, PlanHub was born, a digital marketplace built to streamline collaboration. Fast forward to today, and we’ve evolved into a comprehensive preconstruction platform that connects contractors, simplifies workflows, and transforms bidding chaos into opportunity.

Today, PlanHub offers a fully integrated end-to-end suite of networking, bidding, and project management tools—including lightning-fast takeoff and estimation features—giving contractors everything they need to discover more opportunities, streamline workflows, and drive efficiency from project discovery, to bid to build.

Similar Jobs

Dropbox Logo Dropbox

Software Engineer

Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Remote
Canada
2500 Employees
190K-258K Annually

Affirm Logo Affirm

Senior Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
Canada
2200 Employees
150K-200K Annually

Zapier Logo Zapier

Senior Software Engineer

Artificial Intelligence • Productivity • Software • Automation
Remote
2 Locations
800 Employees
175K-261K Annually

Jerry Logo Jerry

Senior Software Engineer

Artificial Intelligence • Automotive • Machine Learning • Financial Services
In-Office or Remote
Toronto, ON, CAN
296 Employees
150K-220K Annually

Similar Companies Hiring

Axle Health Thumbnail
Logistics • Information Technology • Healthtech • Artificial Intelligence
Santa Monica, CA
19 Employees
Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account