POSITION DUTIES:
Guide software architecture decisions using Docker, Kubernetes, and CI/CD
pipelines (Github Actions) to ensure scalable, secure, and efficient design.
Mentor junior and mid-level engineers through code reviews, pair
programming, and workshops while promoting best practices with languages
including Python and Rust. Oversee project planning using Linear, ensuring
tasks are well-prioritized and estimated. Foster cross-functional teamwork
with Sales and Marketing, using tools like Notion and Slack to maintain
clear communication. Enforce high coding standards with automated testing
tools (such as PyTest). Monitor and optimize system performance with tools
including Prometheus, Grafana, and Datadog while managing technical debt.
Actively participate in recruitment, and technical interviews. Manage
resource allocation, identify technical risks, and implement mitigation
strategies early in the development lifecycle. Contribute hands-on during
critical project phases or for complex problem-solving, focusing on
proof-of-concept and performance-critical tasks.
REQUIREMENTS:
Eight (8) years of experience in software development required including the
following:
● At least 8 years experience writing code using programming
languages such as Rust and C
● At least 4 years experience deploying infrastructure on public cloud
providers
● At least 2 years experience managing a team of individual
contributor engineers
● At least 2 years experience conducting and evaluating technical
interviews
● At least 4 years experience working with customers and internal
stakeholders to gather requirements, implement new features, and
develop new product lines
Top Skills
What We Do
Recall.ai is the API to get recordings, transcripts, and metadata from Zoom, Google Meet, Microsoft Teams, Webex, Slack, In-person meetings, and more.
We support several form factors to capture meeting data:
1. Meeting Bot API: Through Recall.ai's API and fully managed bot infrastructure, you can easily white-label bots and send them to meetings to capture the audio, video, transcriptions, and metadata from the meeting-all through a simple API.
2. Desktop Recording SDK: Use our Desktop Recording SDK to get meeting data without a bot joining the call.
3. Mobile Recording SDK (coming soon): Use our Mobile Recording SDK to record phone calls and in-person meetings.









