Planera

Backend Software Developer

United States Canada
Python Go MongoDB API Microservices AWS GCP Docker Terraform Redis Kafka SQL PostgreSQL Datadog LLM
Description

Backend Software Developer

Department: Engineering

Location: United States, Canada

Employment Type: FullTime

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.

Planera
Planera

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say