Senior Software Engineer owning core platform features for compliance infrastructure, including data orchestration, verification workflows, and APIs. Requires 5+ years experience, strong backend skills in Python/Go/TypeScript, and distributed systems expertise.
185k – 230k/yr
On-site5+ YOEBackend Engineering
About the role
What You'll Do
Technical Ownership & Delivery
Design, build, and maintain core platform features including data orchestration, verification workflows, and API infrastructure that serves customers across 100+ countries
Own end-to-end delivery of complex features from technical design through deployment, monitoring, and iteration based on customer feedback
Write clean, well-tested, and performant code with strong attention to system reliability, scalability, and security
Drive architectural decisions for your domain, balancing technical excellence with pragmatic delivery
Collaborate closely with product managers and designers to translate customer needs and compliance requirements into technical solutions
Leadership & Collaboration
Mentor and pair with engineers across the team, conducting thoughtful code reviews and sharing knowledge
Participate in on-call rotation to ensure platform reliability and lead incident response
Contribute to engineering culture through process improvements, technical documentation, and advocating for engineering best practices
Partner with cross-functional teams including customer success, sales, and operations
Influence technical roadmap and architecture decisions through RFCs, design reviews, and strategic technical discussions
Innovation & Technical Excellence
Stay current with emerging technologies and bring innovative approaches to fraud detection, data processing, and compliance automation
Contribute to our AI-powered features including document intelligence, website analysis, and anomaly detection systems
Identify and drive technical improvements to reduce technical debt, improve system performance, and enhance developer productivity
Requirements
Bachelor's degree in Computer Science, Engineering, a related technical field, or equivalent practical experience
5+ years of professional software engineering experience building production systems
Strong programming skills in modern languages (we primarily use Python, Go, and TypeScript/Node.js)
Deep understanding of backend systems, distributed architectures, API design, and database optimization (SQL and NoSQL)
Experience building scalable systems that handle high throughput and maintain reliability under load
Track record of owning complex technical projects from conception to successful delivery
Strong communication skills with ability to explain technical concepts to both technical and non-technical stakeholders
Experience mentoring junior engineers and contributing to engineering culture
Bonus Points
Experience in fintech, compliance, identity verification, or fraud detection domains
Familiarity with AI/ML systems, document processing, or computer vision applications
Experience with cloud platforms (AWS, GCP, or Azure) and modern infrastructure tools (Docker, Kubernetes, Terraform)
Contributions to open source projects or technical communities
Experience working in high-growth startup environments with rapidly evolving requirements
Knowledge of global compliance regulations (KYC, KYB, AML, GDPR)
Senior backend engineer building scalable web services and infrastructure to support AI-driven products at Otter.ai. Requires 5+ years experience with Python/Django, distributed databases (MySQL, Kafka, Cassandra, Redis), and AWS, plus strong ML infrastructure knowledge.
185k – 230k/yr
Hybrid5+ YOEBackend Engineering
Senior Software Engineer, Backend (Product)
OtterSeattle, WA
Senior backend engineer owning end-to-end AI product features at Otter.ai. Design and implement systems orchestrating LLMs, retrieval, and structured data; drive from concept to production with focus on quality, latency, cost; mentor team in fast-paced environment. Requires 5+ years scaling product systems, Python experience, and AI/LLM familiarity.
185k – 230k/yr
Hybrid5+ YOEBackend Engineering
Senior Software Engineer, Backend (Product)
OtterMountain View, CA
Senior backend engineer owning end-to-end AI product features at Otter.ai. Design and implement systems orchestrating LLMs, retrieval, and structured data; drive from concept to production with focus on quality, latency, cost; mentor team in fast-paced environment. Requires 5+ years scaling product systems, Python/web stack, AI/LLM experience.
185k – 230k/yr
Hybrid5+ YOEBackend Engineering
Lead Backend Software Engineer
Beacon AISan Carlos, CA
Lead the design, build, and scaling of backend services, APIs, and data pipelines for a mission-critical AI flight safety platform. Requires 5+ years backend experience with Python/Node.js, strong ownership, and production distributed systems expertise.
185k – 260k/yr
Hybrid5+ YOEBackend Engineering
Senior Software Engineer
Counsel HealthNew York, NY +1
Senior Backend Engineer on the Platform & Integrations team, owning external APIs, health data models, retrieval infrastructure, and enterprise integrations for an AI-native medical group. Requires 5+ years building production backend systems, external APIs, data modeling (esp. time-series), distributed systems, and RAG/search at scale.