Sr. Software Engineer, Fullstack
Ambient.ai · San Francisco Bay Area · 2 mo ago
HybridEngineeringFull-time
About the role
We’re looking for a Full Stack Engineer to help build and scale the core systems that power Ambient.ai’s real-time AI security platform. In this role, you’ll work on software that ingests, processes, and interprets massive volumes of video and event data in real time - transforming raw signals into actionable intelligence for some of the world’s largest enterprises.
Responsibilities
- Build and maintain full stack features using React, TypeScript and Python
- Partner with product and design to translate user needs into intuitive interfaces and high quality workflows
- Create and maintain APIs and backend services. This includes working with data flows between edge devices, cloud services and client applications
- Optimize performance across the stack with a focus on responsiveness, reliability and scalability
- Contribute to architectural decisions including data storage, caching, service boundaries and partitioning
- Review code, mentor other engineers and promote strong engineering practices
- Work with cloud infrastructure, CI/CD pipelines and modern DevOps tooling
- Participate in planning, design reviews and cross-team collaboration
Requirements
- BS in Computer Science or equivalent field with a programming background
- At least 4+ years of experience building scalable and available web services
- Strong experience working with at least one of the Object-oriented Programming Languages, like Python, Django, and React.js, would be required
- Expertise in APIs (REST / GraphQL), general web backend design principles, relational databases (MySQL / Postgres), streaming pipelines, pub-sub systems, and indexing systems
- Write clean and maintainable code
- Design and implement complex systems including communication between several services (pub-sub paradigm, microservices architecture)
- Manage service reliability, including any cloud operations work (AWS, Google Cloud)
- Experience with Redis, Kafka, RabbitMQ, ActiveMQ, or similar tools/technologies will be highly preferred
- Experience building SaaS product offerings will be a huge advantage
Qualifications
- Passionate about preventing every security incident possible
- Experience with AWS, Google Cloud, or similar cloud platforms
- Knowledge of security protocols and standards
- Ability to work in a fast-paced, collaborative environment
Skills
- React, TypeScript
- Python
- REST / GraphQL
- Relational databases (MySQL / Postgres)
- Streaming pipelines, pub-sub systems, and indexing systems
- Redis, Kafka, RabbitMQ, ActiveMQ, or similar tools/technologies
- Experience building SaaS product offerings
Benefits
- Stock options for the opportunity to share ownership in the success of our company
- Flexible time off to rest and recharge, including Winter Break (time off between Christmas and New Year’s for most roles, depending on customer demand)
- The latest tech and awesome swag will be delivered to your door
- Opportunities to connect with your awesome co-workers
- Supports collaboration, creativity, and team alignment
Pay
Competitive compensation package based on experience and qualifications
Schedule
Full-time position