Backend Engineer

Ikegps•Broomfield, CO
•Hybrid

About The Position

As a Backend Engineer on the PoleOS team, you will own backend services end to end: designing, building, shipping them to production, and keeping them running. The work is primarily in TypeScript and NestJS, with some Python, on AWS. You will build product features and improve platform speed, security, and reliability as the customer base grows. Work is organized in sprints, and you will carry tasks from written user stories through implementation, testing, release, and runbooks. You will also work directly with customer user groups so their feedback can inform product usability. The role involves large, versioned engineering datasets and multi-customer systems where data isolation and performance are important. Agentic AI tools are used in the team's daily engineering work, and you will help shape practices and standards for their use. The position is based in Broomfield, Colorado, with a hybrid schedule: onsite Wednesdays and additional onsite days as business needs evolve. Employees must live within commuting distance; relocation assistance is not available. The role includes approximately 5–10% travel and may involve some early-morning or evening meetings to coordinate across US time zones and with the New Zealand engineering team.

Requirements

  • Strong Node.js and TypeScript skills.
  • Hands-on AWS experience deploying and debugging containerized services.
  • Relational database skills, including schema design, migrations, and query tuning in PostgreSQL.
  • Experience with authentication and authorization, including JWTs, OIDC, and defining access permissions.
  • Experience with distributed systems and event-driven architecture.
  • Experience with modern API technologies and CI/CD pipelines.
  • Working knowledge of Python sufficient to read, debug, and extend a production service.
  • Hands-on experience using agentic AI coding tools such as Claude Code, Cursor, or GitHub Copilot agent mode in day-to-day development.
  • Strong software development fundamentals and understanding of SOLID and CUPID principles.
  • Ability to test work and explain how to determine that it works in production.
  • Clear verbal and written communication, including on complex issues.
  • At least 3 years of production development experience, including at least 3 years in relevant technologies.
  • Bachelor's degree in Information Science, Information Technology, Computer Science, Engineering, or a related field, or equivalent work experience in a technical position.
  • Must be legally authorized to work in the United States without current or future employer-sponsored work authorization.
  • Must live within commuting distance of the Broomfield office.

Nice To Haves

  • NestJS experience.
  • Multi-tenant SaaS experience.
  • Geospatial data and GIS processing experience, including PostGIS or ltree.
  • Experience designing, building, or shipping AI agent capabilities in a production application or service.
  • Performance engineering experience, including load testing, profiling, and caching.
  • Experience with observability tools for logging, monitoring, and tracing.
  • Experience with data pipeline patterns and workflow orchestration tools such as Airflow or Dagster.
  • Experience with agentic frameworks such as LangChain or RAG.
  • Experience with Auth0, GitHub Actions, or Terragrunt.
  • Utility, telecom, or engineering software experience.

Responsibilities

  • Design, build, and run backend APIs and services used by web applications and partners.
  • Own data models and storage for large, versioned engineering datasets.
  • Integrate agentic AI tools into development workflows and help establish practices and standards that improve delivery quality and engineering efficiency.
  • Build secure multi-customer features, including authentication, permissions, and data isolation.
  • Build integrations that move data between PoleOS and other IKE products.
  • Identify and resolve performance and reliability issues across services and databases.
  • Contribute to shared libraries, CI/CD, and infrastructure as code alongside the platform team.
  • Meet with customer user groups and representatives, and use their feedback to improve application usability.
  • Deliver Agile backlog work on time and to a high standard of quality, security, and efficiency, while keeping stakeholders and teammates informed of progress.
  • Carry work from written user stories through code, tests, release, and runbook documentation.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) with a 4% company match, plus pre-tax and Roth options
  • Company-paid basic life insurance
  • Paid time off
  • Paid holidays
  • Employee assistance program
  • Catered lunch on Wednesday onsite days
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service