
Senior Full Stack Engineer
Symmetry AI
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
Job Level
About the role
- Design, Build, & Maintain APIs: Build reliable, versioned interfaces that power Symmetry’s product and external integrations.
- Architect Data Systems: Design and optimize relational, vector, and graph-based data stores that represent interconnected project context.
- Build Distributed Services: Develop and scale backend systems using modern Python frameworks and asynchronous processing patterns.
- Integrate AI Workflows: Combine retrieval and generation pipelines to deliver context-rich, adaptive intelligence within the platform.
- Ensure Reliability & Security: Design for fault tolerance, enforce access control, manage secrets securely, and maintain compliance with data protection standards.
- Operate in Production: Deploy, monitor, and optimize services with meaningful metrics, alerts, and incident response practices.
- Debug & Optimize: Trace issues end-to-end, fix root causes, and continuously improve system performance and resilience.
- Collaborate Cross-Functionally: Partner with frontend, design, and research to deliver reliable, user-centered experiences.
- Own the Outcome: Document systems, write tests, and iterate post-launch using real-world feedback.
Requirements
- 5+ years building and operating backend or full-stack systems in production environments.
- Strong Python fundamentals and experience with modern web frameworks.
- Deep understanding of data modeling and SQL with hands-on experience in relational databases.
- Experience designing distributed and asynchronous systems for scale and reliability.
- Understanding of vector or graph data models and their role in search, retrieval, or knowledge systems.
- Solid foundation in cloud-native operations — containerization, orchestration, monitoring, and scaling.
- Track record of owning systems end-to-end — from design to post-launch operation.
- Awareness of security best practices and compliance principles.
- Strong debugging, observability, and incident-management skills.
- Clear, proactive communicator comfortable working with product and research partners.
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonAPIsdata modelingSQLrelational databasesdistributed systemsasynchronous processingcloud-native operationscontainerizationorchestration
Soft Skills
debuggingobservabilityincident managementcommunicationcollaborationproactiveownershipproblem-solvingadaptabilityuser-centered design