Planera Inc
Modern Construction Scheduling: Easy, Collaborative, Powerful
Backend Software Developer
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