Avatar for BIM Track
BIM Track
Actively Hiring
Collaborative platform for BIM coordination
  • B2B
  • Early Stage
    Startup in initial stages

Staff Platform Developer

Posted: 2 days ago• Recruiter recently active
Job Location
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
Python
.NET
C#
Node.js
ETL
Kafka
TypeScript
Docker
AWS S3
Data Modeling
SQS
AWS RDS
Kubernetes
Elt
AWS DynamoDB
Kinesis
AWS Lambda
Tool Design
Infrastructure as code
AWS ECS
AWS Step Functions
SNS
Data Lakes
Evaluations
Observability
AWS EKS
GitHub Actions
AWS EventBridge
CI/CD Pipelines
OpenTelemetry
GitHub Copilot
LangChain
Event-Driven Architectures
Langgraph
Medallion Architecture
Context Management
Cursor
Claude Code
MSK
Guardrails
Lakehouses
Streaming Data Pipelines
Claude Agent Sdk

About the job

Newforma provides industry-leading Information Management and collaboration software for the Architecture, Engineering, Construction, and Owner/Operator (AECO) industry. With over 500,000 users in more than 1,500 firms worldwide, our mission is to empower AECO teams by delivering technology solutions that drive better project outcomes throughout the construction project lifecycle. As a portfolio company of Ethos Capital, we're committed to innovation and excellence in connecting project data, processes, and people.

We're looking for a Staff Platform Developer to join our Platform Engineering team and help build the foundation that our AI-powered future runs on. This is a senior, hands-on role that spans three connected areas: the data platform that feeds our AI and analytics, the harness engineering that makes our agentic framework reliable in production, and our agentic software factory, where AI agents help us design, build, test, and ship software.

You'll be a technical anchor for the team. You'll write a lot of code, but you'll also set patterns, raise the bar on engineering quality, and mentor developers as agentic practices spread across the organization. You'll work closely with our Lead Architect, the Platform Engineering team, and the product teams building on top of the platform, all while we complete our transition from Azure to AWS with the support of our strategic AWS partnership.

Newforma manages billions of emails, documents, and project artifacts for construction teams around the world. We've already shipped AI features like Smart Email Filing, and we're building an extensible agentic framework that orchestrates many specialized agents to search, answer questions, and take action for our users. At the same time, we're changing how we build software, moving from AI-assisted coding toward an agentic software factory where product intent goes in and tested pull requests come out.

All of this depends on a strong platform underneath. You'll help us solve three problems at once:

  • Data: getting the right data, in the right shape, to the right agents and dashboards, in near real time
  • Harness engineering: giving agents the tools, context, guardrails, evaluations, and observability they need to behave reliably at scale
  • The agentic factory: building the pipelines, quality gates, and developer tooling that let agents contribute production-grade code safely

Responsibilities For This Role Include

Data Platform & Engineering

  • Contribute to the design and build-out of our medallion architecture (bronze, silver, gold layers) on AWS, supporting both AI initiatives and analytics
  • Build and operate event-driven data flows (Kafka/MSK, EventBridge, Kinesis, SQS/SNS) that keep search indexes, vector stores, and analytics pipelines in sync with source systems
  • Define repeatable patterns for onboarding new datasets into the platform, including change data capture, snapshots, and deltas
  • Build indexing and embedding pipelines that feed our vector databases and semantic search capabilities
  • Ensure data is governed, secure, and tenant-aware, working with our DevSecOps practice on access controls and compliance
  • Partner with our data architect and data engineers on data modeling, quality checks, and lineage

Harness Engineering for Our Agentic Framework

  • Build and evolve the agent harness: the runtime, tool interfaces, context management, memory, and orchestration that our agents run on
  • Design how agents access Newforma data and capabilities through well-defined tools and APIs, including Model Context Protocol (MCP) servers
  • Implement guardrails, permission boundaries, and human-in-the-loop patterns so agents act safely on behalf of users
  • Build evaluation frameworks that measure agent quality, catch regressions, and let teams ship agent changes with confidence
  • Establish observability for agentic systems: tracing, cost and token tracking, latency, and failure analysis
  • Support multi-model strategies (AWS Bedrock, Anthropic, OpenAI) with routing, fallbacks, and cost optimization
  • Make it easy for product teams to build new agents on the framework through reusable components, templates, and clear documentation

Agentic Software Factory

  • Help build our agentic software factory, the pipeline that takes product intent through specification, agent implementation, automated quality gates, and human review to a merged pull request
  • Design and implement the harness that coding agents operate within: repository context, specifications, test scaffolding, and sandboxed execution environments
  • Build automated quality gates (tests, static analysis, security scanning, graders) that make AI-generated code trustworthy
  • Measure and improve factory throughput, quality, and cost, and identify where human review adds the most value
  • Integrate the factory with our CI/CD pipelines, Pulumi-managed infrastructure, and developer workflows
  • Help teams adopt agentic coding practices and share what works across the engineering organization

Technical Leadership

  • Act as a senior technical voice on the Platform Engineering team, setting patterns and standards others build on
  • Lead technical design for cross-cutting platform initiatives and write clear design documents
  • Mentor developers through code reviews, pairing, and knowledge sharing
  • Collaborate with the Lead Architect on platform direction and architecture decisions
  • Contribute to our Azure-to-AWS transition, ensuring new platform capabilities are built AWS-native
  • Occasionally support production systems, including participation in an on-call rotation

Required Qualifications For This Role Include

  • 8+ years of software development experience, with at least 3 years working on platforms, infrastructure, or data systems used by other engineering teams
  • Strong programming skills in Python and at least one of TypeScript/Node.js or C#/.NET
  • Hands-on experience building production systems on AWS (Lambda, ECS/EKS, S3, DynamoDB, RDS, Step Functions, EventBridge)
  • Experience designing and operating event-driven architectures and streaming data pipelines (Kafka/MSK, Kinesis, or similar)
  • Practical data engineering experience: data lakes or lakehouses, ETL/ELT, data modeling, and ideally medallion-style layered architectures
  • Hands-on experience building applications with LLMs and agentic frameworks such as LangGraph, LangChain, the Claude Agent SDK, or similar
  • Understanding of what makes agents reliable in production: tool design, context management, evaluations, guardrails, and observability
  • Daily, serious use of AI coding agents (Claude Code, Cursor, Copilot, or similar) and strong opinions on how to make them productive and safe
  • Experience with infrastructure as code and CI/CD pipelines
  • Proven ability to lead technical designs across teams and influence without direct authority
  • Excellent communication skills and a habit of documenting decisions clearly
  • Ability to travel up to 10% for company and team events

Nice To Have Qualifications For This Role Include

  • Experience building or contributing to an agent harness, agent runtime, or developer platform for AI agents
  • Experience with Model Context Protocol (MCP) servers and tool ecosystems
  • Experience building LLM evaluation pipelines and grader systems (LangSmith, Braintrust, custom frameworks)
  • Experience with vector databases (pgvector, OpenSearch, Pinecone, Weaviate) and hybrid search
  • Experience with Pulumi for infrastructure as code
  • Familiarity with AWS Bedrock, SageMaker, Glue, Redshift, Athena, or QuickSight
  • Experience with Azure and cloud migrations from Azure to AWS
  • Experience with observability platforms such as Datadog or AWS CloudWatch/X-Ray
  • Understanding of the AECO industry or document-heavy enterprise workflows
  • AWS certifications (Solutions Architect, Data Analytics, or Machine Learning)
  • Bilingual in French and English

Technical Skills & Tools

Languages

  • Python, TypeScript/Node.js, C#/.NET

Agentic AI

  • LangGraph, LangChain, Claude Agent SDK
  • Model Context Protocol (MCP)
  • LangSmith and evaluation tooling

LLM Platforms

  • AWS Bedrock
  • Anthropic Claude
  • OpenAI

AI Coding Agents

  • Claude Code, Cursor, GitHub Copilot

Data & Streaming

  • Kafka/MSK, Kinesis, EventBridge
  • Glue, Redshift, Athena, S3

Search & Vectors

  • OpenSearch, pgvector, Pinecone, Weaviate

AWS Compute

  • Lambda, ECS/Fargate, EKS, Step Functions

Infrastructure & Delivery

  • Pulumi, GitHub Actions, Docker, Kubernetes

Observability

  • Datadog, CloudWatch, X-Ray, OpenTelemetry

What We Offer

  • A senior role with real influence over the platform that powers Newforma's AI strategy
  • The chance to help build an agentic software factory, one of the most interesting problems in software engineering today
  • Production-scale problems: billions of documents and emails, hundreds of thousands of users
  • A strong AWS partnership with access to the latest AI and data services
  • A collaborative Platform Engineering team working alongside our Lead Architect, DevOps, DevSecOps, and data engineers
  • Competitive compensation and a comprehensive benefits package
  • Professional development budget for conferences, courses, and certifications
  • Flexible work environment with up to 10% travel for company and team events

Our Culture

At Newforma, We Value Team Members Who

  • Are curious about our product and take initiative when problem solving
  • Stay up to date with the latest technologies and techniques, especially in agentic AI
  • Are open-minded and welcome feedback
  • Want to be challenged as well as challenge others
  • Are result-driven and don't hesitate to think outside the box to find solutions
  • Are team players who respect colleagues and their opinions
  • Follow best practices and clean code principles, whether the code is written by a human or an agent

Why Join Newforma?

Few engineers get to work on the data platform, the agent runtime, and the way software itself gets built, all at once. At Newforma, the Staff Platform Developer does exactly that. You'll help turn agentic AI from promising prototypes into dependable infrastructure, for our customers and for our own engineering teams.

If you love building platforms other developers rely on, you're fascinated by what makes AI agents actually work in production, and you want to help define how software gets built in the agentic era, we'd love to talk to you.

About the company

BIM Track company logo

BIM Track

Actively Hiring
Collaborative platform for BIM coordination201-500 Employees
Company Size
201-500
Company Type
Startup
Company Type
SaaS
Company Industries
Engineering Firms
Company Industries
Building Owners
  • B2B
  • Early Stage
    Startup in initial stages
Learn more about BIM Track image

Funding

AMOUNT RAISED
Undisclosed amount
FUNDED OVER
1 round
Round
A
Undisclosed amount
Series A - May 2017

Founders

Carl Veillette
Founder
image
Jimmy Plante
Founder
Québec City
image
View the team image

Similar Jobs

HRVST company logo
HRVST
We’re a creative agency using small shop smarts to drive big business growth on Shopify
Player One Space company logo
Player One Space
Space, AI, and Data — built in Canada, scaled to the world
AltConvey company logo
AltConvey
AltConvey offers AI native platform to streamline workflows in private equity secondaries markets