Prepin
Log in
Planera

engineering opportunity

Backend Software Developer

Design and implement microservices in Go and Python, ensuring clear APIs and SLAs. Collaborate with product and frontend teams to deliver features and integrate AI capabilities into backend services.

United StatesremoteFULL_TIME

Posted

About the role

What will you do at Planera?

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.

Which skills does this role require?

MicroservicesAPI DesignCloudContainersCI/CDObservabilitySecurityData ModelingTestingDeployment AutomationAI IntegrationPerformance TuningAPIREST APIsLLMs

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.