Backend Software Developer

planeraยท Engineering
Apply Now โ†—
๐ŸŒ Remote๐Ÿ“ Canada๐Ÿ“ United StatesFullTime

About this role

About the Role

Join Planera to build resilient, scalable backend systems that power our construction planning platform. Youโ€™ll design and evolve microservices, model and operate data on MongoDB and complementary stores, and ship production services written in Python and Go. This is a product engineering role with a strong focus on reliability, performance, and data correctness, with AI- and analytics-driven features as key accelerators.

Key Responsibilities

  • Design, implement, and own microservices in Go and Python with clear APIs and SLAs

  • Model domain data and implement performant data access patterns on MongoDB

  • Develop internal and public APIs that power our product and partner integrations

  • Implement observability across services: structured logging, tracing, metrics

  • Ensure security, reliability, and cost efficiency across deployments (AWS/GCP)

  • Collaborate with product and frontend to deliver features end-to-end

  • Partner with AI engineers to integrate LLM-based capabilities and analytics pipelines into backend services

  • Contribute to CI/CD, testing strategy, and deployment automation

Requirements

  • 4+ years backend or server-side engineering experience

  • Proficiency in Go and/or Python building production services

  • Strong experience with MongoDB data modeling, indexes, aggregation, and performance tuning; familiarity with transactions

  • Solid understanding of microservice architectures, API design (REST/websockets/SSE), and interservice communication

  • Cloud experience (AWS or GCP), containers, and orchestration (Docker, ECS/EKS/GKE)

  • Robust testing practices and CI/CD experience

  • Observability fundamentals: logs, metrics, tracing, dashboards, and alerting

  • Product mindset with a focus on user impact and pragmatic tradeoffs

  • Development with security in mind (secure coding practices, least privilege, secrets management, and common API threat mitigations).

  • Excellent remote communication skills

Preferred

  • Experience pairing MongoDB with complementary stores and caches (PostgreSQL, Redis, vector DBs)

  • Hands-on work with analytics pipelines and data warehouses (e.g., BigQuery, Snowflake) and exposing analytics to product features

  • Practical experience integrating AI/LLM services or building retrieval/augmentation services around them

  • Domain knowledge in construction tech or project management

Tech Stack

Go, Python, MongoDB, Redis, REST/websockets, Kafka/SQS/PubSub, Docker, AWS/GCP, Terraform, Prometheus/Grafana, Datadog

Why Join Us

  • Impact: Be at the forefront of transforming a $12.1 trillion industry. Make a meaningful impact on how the world builds.

  • Culture: Join a smart, spirited team dedicated to innovation and excellence.

  • Growth: Opportunity for professional growth and career advancement in a fast-paced start-up environment.

Benefits

Competitive salary, stock options, benefits package, and a dynamic work environment.

Frequently Asked Questions

Is the salary disclosed for the Backend Software Developer position at planera?
The salary for this Backend Software Developer role at planera is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the Backend Software Developer job at planera remote?
Yes, this Backend Software Developer position at planera is remote, with team members based in Canada, United States. You can work from home or anywhere in the supported regions.
Is the Backend Software Developer role at planera full-time or part-time?
This is listed as a FullTime position. It is posted as a Backend Software Developer role in the Engineering department at planera.
Which team or department does the Backend Software Developer at planera belong to?
This Backend Software Developer position is part of the Engineering department at planera. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Backend Software Developer position at planera?
Click the "Apply Now" button on this page. You will be redirected to planera's official application portal hosted on ashby where you can submit your application directly.
When was the Backend Software Developer job at planera posted?
This Backend Software Developer position at planera was posted on Feb 4, 2026. Apply as soon as possible โ€” early applications are often reviewed first.
Backend Software Developer
planera
Apply for this role โ†—

You'll be redirected to planera's official application page on Ashby ATS.