HamburgerMenu
hirist

Job Description

Job Summary :


The Senior Tech Lead will be a pivotal figure in our engineering team, responsible for leading technical direction, mentoring engineers, and ensuring the architectural integrity and scalability of our solutions. This role demands a highly experienced individual with a deep technical background, proven leadership abilities, and exceptional communication skills to effectively manage technical teams, engage with clients, and build strong stakeholder relationships. A strong command of cloud technologies and experience with AI API integrations are critical for this position.


Key Responsibilities :


Technical Leadership & Architecture :

- Lead the design, architecture, and implementation of highly scalable, robust, and performant software systems and microservices.

- Define technical standards, best practices, and architectural patterns, ensuring adherence across development teams.

- Conduct in-depth code reviews, identify technical debt, and drive initiatives for continuous improvement in code quality and system performance.

- Provide expert-level technical guidance and mentorship to senior and junior engineers, fostering their growth and development.

Project & Delivery Ownership :

- Collaborate with Product Managers, Project Managers, and other stakeholders to translate complex business requirements into detailed technical specifications and actionable development plans.

- Oversee the end-to-end technical delivery of projects, ensuring they meet quality, performance, and security standards within agreed timelines.

- Proactively identify and mitigate technical risks, ensuring smooth project execution and minimal disruptions.

Client & Stakeholder Engagement :

- Serve as a primary technical point of contact for clients and external stakeholders. Clearly articulate complex technical concepts, solutions, and challenges in a concise and understandable manner.

- Build and maintain strong relationships with internal and external stakeholders, managing expectations and ensuring alignment on technical direction and project progress.

- Participate in pre-sales activities, technical presentations, and solutioning discussions with potential and existing clients.


Cloud Infrastructure & Services :


- Design, implement, and optimize solutions leveraging various cloud technologies, with proven proficiency in AWS and GCP.


- Demonstrate strong working knowledge and hands-on experience with cloud media services, including AWS Elemental MediaLive or similar platforms, for real-time video processing and streaming.

- Optimize cloud resource utilization for cost-efficiency and performance.

AI Tool Integration :

- Hands-on experience and a deep understanding of integrating with leading AI tools and platforms via their APIs.

- Specifically, working experience with API integration of AI tools like Google Gemini and OpenAI.

- Lead the technical integration of advanced AI capabilities into our products and services.

Team Development & Culture :

- Foster a culture of technical excellence, innovation, continuous learning, and accountability within the engineering team.


- Conduct technical interviews and participate in the hiring process to build a strong engineering team.


Qualifications :


- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.

- 8 - 10 years of progressive experience in software development, with a significant portion in a technical leadership or architect role.

- Extensive hands-on coding experience with proficiency in modern programming languages like PHP, Python. (Candidates should be prepared to discuss their preferred languages and expertise).

- Deep expertise in designing and implementing applications leveraging MVC or other relevant architectural patterns.

- Demonstrable strong knowledge of SQL databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis, Cassandra).

- Proficient in cloud technologies, specifically AWS and GCP. Hands-on experience with core compute, storage, networking, and serverless services.

- Proven working experience with AWS Elemental MediaLive or equivalent cloud video processing and streaming services.

- Strong working experience with API integration of AI tools, including Google Gemini and OpenAI.

- Exceptional client communication and stakeholder management skills, with a track record of successfully engaging with non-technical and technical audiences.

- Excellent leadership, mentoring, and team-building skills.

- Strong analytical, problem-solving, and decision-making abilities.

- Experience with Agile/Scrum methodologies and DevOps practices.


Preferred Skills :


- Certifications in AWS or GCP (e.g., Solutions Architect Professional, DevOps Engineer

Professional).

- Experience with containerization (Docker, Kubernetes).

- Familiarity with big data technologies (e.g., Apache Spark, Hadoop).

- Experience leading cross-functional teams.

- Contributions to open-source projects or a strong public technical presence.


info-icon

Did you find something suspicious?