Senior Backend Engineer building applications and APIs for a real-time data crisis alert platform. Collaborating across teams to enhance the reliability and quality of alerts delivered to users globally.
Responsibilities
Implement and iterate on microservices and APIs consumed by the alert pipeline and samdesk applications
Add new data sources to the pipeline, ensuring correct parsing, enrichment, and routing
Identify and resolve bottlenecks in dataflow before they reach production
Design and document APIs for consumption by front-end teams and external integrations
Report on health of key system components
Design and implement AI agents that coordinate LLM inference with our real-time data pipeline
Build and maintain the orchestration layer governing how language models interact with structured pipeline outputs
Integrate with OpenAI and Anthropic APIs, including prompt engineering, tool use, and response handling at scale
Ensure agent workflows are observable, testable, and fault-tolerant in production
Architect and deliver internal tools used by operations, ML, and QA teams to monitor, debug, and improve alert quality
Identify gaps in developer and analyst workflows and build solutions that meaningfully reduce toil
Contribute to the roadmap and participate in architectural decision-making
Set the bar for code quality through rigorous code review and mentorship
Ensure adequate test coverage across components so systems can be safely extended
Decompose complex requirements into accurate effort estimates
Requirements
5+ years of professional software engineering experience with a strong backend focus
Expert-level proficiency in Node.js (TypeScript) and/or Python
Hands-on experience with OpenAI and/or Anthropic APIs, including tool use, streaming, and prompt management
Deep experience designing and building scalable REST or GraphQL APIs
Experience with Docker and containerized application architecture
Chief Architect leading enterprise architecture vision and AI development strategy for Sitero, a CRO offering technology - enabled solutions. Driving modernization and best practices in engineering while shaping technical direction.
C++ Backend Optimization Engineer developing efficient computation kernels for popular music production tools. Collaborating with an international team on audio AI and music technology.
Lead project coordination and initiatives to increase physician health education and awareness at Doctors of BC. Collaborating with physicians and internal partners to design and deliver wellness workshops.
Software Engineer contributing to Tailscale's product development with a focus on identity and access management. Collaborating with teams to design, build, and maintain backend services.
Software Engineer II developing back - end systems for Affirm's card management and transaction processing. Collaborating with cross - functional teams to enhance card offerings through complex engineering solutions.
C++ Software Engineer developing high - quality Windows threat protection software for McAfee's flagship products. Collaborating with engineering teams to design and implement new features and capabilities.
Intermediate Java Programmer enhancing and maintaining enterprise applications for energy trading at Enbridge. Collaborating on technical designs, supporting system initiatives, and improving processes.
Senior Backend Programmer for Behaviour Interactive contributing to online infrastructure and high - performance server applications. Collaborating on backend development for an unannounced project.