About the Role
This role involves leading the design and implementation of robust software solutions, contributing to system architecture, and mentoring engineers while working across the full development lifecycle.
Responsibilities
- Design and build scalable backend services and APIs
- Collaborate with product and design teams to define technical requirements
- Write clean, maintainable, and well-tested code
- Lead technical discussions and architecture planning
- Mentor junior engineers and support team growth
- Troubleshoot and resolve production issues
- Optimize applications for performance and reliability
- Participate in code reviews and ensure code quality standards
- Evaluate and integrate new technologies and frameworks
- Drive best practices in software engineering across the team
- Contribute to system security and data protection measures
- Work with distributed systems and cloud infrastructure
- Improve deployment pipelines and CI/CD processes
- Support incident response and on-call rotations
- Ensure compliance with engineering policies and standards
- Analyze system metrics and implement monitoring solutions
- Collaborate on cross-functional initiatives
- Maintain documentation for systems and processes
- Participate in sprint planning and agile ceremonies
- Conduct technical research to solve complex problems
- Refactor legacy components for improved maintainability
- Ensure applications meet accessibility and usability standards
- Integrate third-party services and APIs
- Contribute to API design and versioning strategies
- Support product scalability and long-term technical vision
Nice to Have
- Master’s degree in Computer Science or related field
- Experience in AI or machine learning systems
- Background in high-scale data processing
- Familiarity with real-time data pipelines
- Experience with observability tools
- Knowledge of regulatory compliance standards
- Contributions to open-source projects
- Public speaking or conference presentations
- Experience with edge computing
- Leadership in cross-team initiatives
Compensation
Competitive salary and equity package
Work Arrangement
Hybrid
Team
Small, high-performing engineering team working on cutting-edge AI products
Tech Stack
- Primary languages include Python and TypeScript
- Infrastructure built on AWS with Kubernetes orchestration
- Services use gRPC and REST APIs
- Data stores include PostgreSQL and Redis
- Monitoring via Prometheus and Grafana
Culture & Values
- Emphasis on technical ownership and accountability
- Commitment to continuous learning and growth
- Flat organizational structure with open communication
- Regular engineering retrospectives and knowledge sharing
- Focus on sustainable development practices
Available for qualified candidates