2 months ago
Responsibilities
- Own complex product areas end-to-end from discovery and design through implementation, rollout, and iteration.
- Architect, build, and evolve Node.js and TypeScript backends, APIs, authentication systems, and React frontends.
- Lead architecture and system design for backend and API systems supporting real-time, high-volume workflows, including data contracts and authentication and authorization models.
- Write technical design documents and set standards for code quality, testing, performance, observability, and scalable design.
- Partner with Product, Design, and Engineering to translate ambiguous requirements into intuitive, performant experiences and make documented technical trade-offs.
- Mentor and develop engineers through design reviews, pairing, and feedback.
- Improve developer experience and reliability through API, data contract, testing strategy, and progressive delivery improvements.
- Participate in on-call and uphold operational excellence for owned systems.
Requirements
- 8+ years of professional software engineering experience with demonstrated Staff-level scope, including cross-team technical leadership, strategy, and delivery.
- Experience owning products or features through discovery, deployment, and iteration.
- Expertise with TypeScript, Node.js, API development, REST, WebSocket, gRPC, SQL, and an RDBMS such as PostgreSQL.
- Hands-on experience implementing authentication and authorization in production distributed systems, including OAuth2, JWT, RBAC, login and session flows, and token storage and refresh.
- Strong product mindset and communication skills, with the ability to simplify complexity, align stakeholders, and connect technical decisions to user and business impact.
- Preferred: cloud infrastructure experience with GCP, AWS, or Azure.
- Preferred: familiarity with CI/CD and progressive delivery practices.
- Preferred: experience with telephony, SIP softswitches such as FreeSWITCH, or adjacent real-time and event-driven domains.
- Preferred: familiarity with Node.js, TypeScript, React, PostgreSQL, Google Cloud Platform, and FreeSWITCH.
Benefits
- Hybrid work in the San Francisco Bay Area or Austin, Texas.
- Flexible vacation policy.
- Orum Days Off, including the first Friday of each month, two weeks off at year end, and additional observed holidays.
- 90% medical, dental, and vision coverage for employees and dependents.
- Online behavioral health and virtual healthcare options.
- Parental leave.
- Life insurance and AD&D coverage.
- 401(k) savings plan.
- Meaningful stock options.
- $1,000 equipment reimbursement.
- Company retreats and meetups.
- Company employee resource group, Women of Orum (WOO).
Categories
About Orum
Orum builds an AI-powered live calling and conversation intelligence platform for SDR and inside sales teams, with predictive dialing, coaching tools, and virtual sales floors. The cloud-based product integrates with major CRM systems and is sold as SaaS to help teams accelerate outbound pipeline. Orum is a privately held, remote-first company headquartered in the U.S.
