Senior Software Engineer: Integrations Lead
Cobalt AI · Denver, CO · 2 wk ago
RemoteRemoteEngineering$160k–$200k/yrFull-time
Responsibilities
- Full ownership of the integration service lifecycle, including reliability, roadmap execution, and long-term technical vision.
- Architect and maintain an asynchronous Python-based service connecting to client systems (ACS, VMS, and alarms) via REST, MQTT, and SignalR.
- Expand integration capabilities through new connectors and webhook handlers designed for large-scale enterprise event ingestion.
- Develop outbound layers to orchestrate automated responses, such as lockdowns and security escalations, within customer ecosystems.
- Monitor system health using alerting and retry logic to ensure resilient performance and graceful degradation of dependencies.
- Create test harnesses and mock environments to debug complex issues across third-party APIs and legacy on-premise hardware.
- Collaborate with Sales Engineering and internal stakeholders to scope technical requirements and drive new integrations.
- Act as a primary technical responder for integration-specific incidents, performing deep-dive debugging across vendor platforms.
- Led strategic migrations to Kubernetes and identify opportunities to integrate new communication and notification technologies.
Qualifications
- 5+ years of software engineering experience with significant time spent on integrations, platform work, or API development.
- Strong proficiency in Python, including async programming (asyncio, aiohttp, or similar).
- Hands-on experience with third-party APIs, webhooks, and event-driven architectures across diverse vendors.
- Experience building resilient integration pipelines, including retry logic, backoff strategies, health monitoring, and graceful degradation.
- Systematic debugging skills, tracing problems across your platform, a third-party API, and a customer's on-premise hardware, with comfort working through inconsistent vendor documentation, legacy protocols, and customer-specific configurations.
- A track record of taking ownership of a service or system and improving its reliability over time.
- Comfort instrumenting and operating services with metrics and tracing (Datadog or equivalent).
- Familiarity with Docker and containerized deployments like ECS.
- Nice to have: Kubernetes or EKS experience, physical security systems (LenelS2, Genetec, Brivo, C•CURE, Netbox, Acre), or other enterprise ACS/VMS platforms, streaming and eventing protocols such as SignalR, MQTT, and WebSocket, Django and webhook-handler experience, Enterprise multi-tenant SaaS experience, and SOC 2 or GDPR-aware development, experience and/or interest in Rust language.
Why Work for Us?
- Competitive salary, equity, and full benefits (medical, vision, dental).
- Flexible work arrangements.
- A proven platform, an expanding customer base, and the opportunity to shape the engineering org at an inflection point.
Pay
Salary Range: $160k - $200k (actual compensation will be determined based on experience, location, and other factors permitted by law)