50 views
MiaRec
About the Company
Located in Campbell, California, MiaRec is an award-winning software company that offers AI-powered Automated Quality Management and Conversation Intelligence solutions for contact centers worldwide. Our Generative AI-powered platform is designed to automate workflows, save costs, boost efficiency, enhance customer experiences, grow revenue, and drive digital transformation.
What We're Looking For
We're looking for an experienced Team Lead – Full-Stack Python Developer to lead a high-performing engineering team and drive the development of cutting-edge web applications. This is a hands-on leadership role, perfect for someone who thrives in a full-stack environment and is passionate about building scalable, secure, and innovative systems.
What You'll Do
As our Team Lead – Full-Stack Python Developer, you will oversee development across the entire stack while leading a talented team of engineers. Responsibilities include:
Lead, mentor, and grow a team of full-stack developers.
Design and build robust, scalable applications using Python and modern front-end frameworks.
Take ownership of the full software development lifecycle—from system design to deployment.
Architect RESTful APIs and integrate them with dynamic, user-friendly UIs.
Collaborate cross-functionally with product managers, designers, and other stakeholders.
Understand UI/UX design objectives and plan related development tasks to align with product goals and user experience standards.
Engage with product teams and directly with customers to gather, evaluate, and prioritize feature requests.
Translate customer needs and feedback into clear product requirements and technical tasks .
Create and maintain technical documentation , including system architecture, API specifications, and deployment guides.
Conduct code reviews, enforce coding standards, and champion security best practices.
Oversee application performance, scalability, and reliability in cloud environments.
Run infrastructure vulnerability scans and implement secure coding principles (OWASP).
6+ years of software development experience, including 3+ years working with Python.
2+ years in a leadership or mentorship role within engineering teams.
Solid experience in full-stack web development and cloud-native applications.
Proficiency with Python, HTML/CSS, JavaScript, and at least one front-end framework (React, Vue.js, or Angular).
Familiarity with Pyramid, Celery, PostgreSQL, Redis, and cloud platforms like AWS.
Understanding of UI/UX processes and experience supporting interface development.
Ability to turn customer feedback into actionable features.
Strong documentation and technical communication skills.
Experience with Docker, Kubernetes, CI/CD tools (eg, Jenkins, GitLab CI), and Git. Knowledge of secure coding principles and Linux systems.
Bachelor's or Master's degree in Computer Science (or equivalent experience).
Bonus Points For:
Experience with infrastructure-as-code tools like Terraform.
Background in real-time or event-driven systems.
Contributions to open-source or technical communities.
Hands-on experience integrating AI/ML systems in production.
What You'll Need to Work Remotely to ensure seamless performance in a remote environment, you'll need the following Technical Hardware Requirements:
Internet Requirements:
What We Offer
This is a 100% remote opportunity. We offer competitive hourly pay, the chance to work with cutting-edge AI technology, a supportive and collaborative work environment, opportunities for professional growth and advancement.