- Architect and develop robust full-stack solutions that leverage cloud infrastructure to support high-traffic product features.
- Integrate AI-driven models and data pipelines into core product workflows to enhance user experience and operational efficiency.
- Collaborate with product managers and cross-functional teams to translate complex business requirements into clean, maintainable code.
- Lead code reviews and technical design discussions to ensure adherence to engineering best practices and scalability standards.
- Optimize system performance and latency by identifying bottlenecks in the application stack and implementing effective technical solutions.
- Drive the end-to-end software development lifecycle, from initial requirement gathering through deployment and production monitoring.
Essential Requirements
- Minimum of 8+ years of professional experience in full-stack software development.
- Proven expertise in building and deploying scalable applications within cloud environments.
- Strong proficiency in designing data-intensive systems and integrating AI/ML models into production environments.
- Deep understanding of modern software architecture, including microservices, RESTful APIs, and distributed systems.
- Demonstrated ability to lead technical projects and mentor engineering peers in a cooperative environment.
Preferred Qualifications
- Experience with large-scale data processing frameworks and real-time analytics.
- Familiarity with modern CI/CD pipelines and infrastructure-as-code practices.
- Prior experience working on enterprise-grade SaaS products.
- Advanced degree in Computer Science or a related technical field.