Planera Inc

Modern Construction Scheduling: Easy, Collaborative, Powerful

Backend Software Developer

Full TimeRemoteTeam 11-50Since 2021Company SiteLinkedIn

Location

United States

Posted

8 days ago

Salary

Not specified

Bachelor Degree4 yrs expEnglishAWSBig QueryCloudDockerGoogle Cloud PlatformMicroservicesMongo DBPostgre SQLPythonRedisGo

Job Description

• 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

Job 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
  • 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

Benefits

  • Competitive salary
  • Stock options
  • Benefits package
  • Dynamic work environment

Related Job Pages