What Jobs are available for Technical Lead in Bahrain?
Showing 320 Technical Lead jobs in Bahrain
Technical Lead
Posted today
Job Viewed
Job Description
Technical Lead – Founding Team
Bahrain (Hybrid / Remote options considered)
- Founding role shaping a full-stack AI platform
- Hands-on leadership: ship code, set architecture, mentor engineers
- Build developer tools, APIs, and LLM infrastructure used by enterprises
- Competitive salary + meaningful equity
- Work directly with the CEO on product and technical direction
Founder Intro
"If you've ever been frustrated watching AI stall in endless pilots and half-baked chatbots, you'll understand why Servable exists. We're building the AI engineer's dream toolbox, everything you need to take AI from idea to production and create real business value. Too often the tech is misaligned with business goals. That's the opportunity we're seizing: solving the hard problems others avoid and bringing AI into production where it belongs."
The Role
This is a hands-on leadership position. You'll be coding daily while also making the big calls on architecture, scalability, and developer experience. You'll work directly with the CEO, guide early engineers, and help turn ideas into production-ready features.
How We Work
"High agency at Servable means you don't wait for permission, you see a problem, own it end-to-end, and move fast to solve it. We're async-first, preferring tickets and Looms over endless meetings. We're also our own biggest users: if you see an opportunity for a new product or feature, you take it on. We believe speed beats strategy, and obsession beats talent."
What You'll Be Doing
- Leading the design, development, and scaling of APIs, developer tools, and AI/ML features
- Writing production-grade code daily (Python / FastAPI, TypeScript / )
- Making architecture decisions that keep systems secure, multi-tenant, and performant
- Mentoring engineers and shaping the technical culture
- Supporting customer projects, building custom AI solutions, and feeding learnings back into the platform
- Driving AI/ML integration from fine-tuning and agents to LLM deployment
This Might Be for You if
"You're the kind of engineer who loves turning zero-to-one problems into real products. You'd rather ship something scrappy today and improve it tomorrow than debate it for weeks. You take ownership, learn fast, and care deeply about building AI that actually matters in the real world. We value radical candor and straightforward communication over politeness that hides the truth."
What You'll Need to Succeed
- 4+ years of software engineering experience, ideally on backend-heavy, API-driven products
- Strong skills in Python and TypeScript, plus experience with a modern frontend framework preferred)
- Track record of building scalable, secure platforms
- Solid understanding of AI/ML fundamentals, ideally with LLMs or agent frameworks
- Confidence making technical decisions and guiding others
- Thrives in a fast-paced startup environment where priorities shift and speed matters
Bonus if you bring:
early-stage startup experience, SaaS/developer platform background, or multi-tenant infrastructure knowledge
What's in It for You?
"You'll be building the developer tools and infrastructure that decide how AI actually makes it into the world. Right now, everyone is talking about AI, but very few teams are solving the hard problem of moving from shiny demos to production at scale. That's the window we're in, and it won't stay open forever. Joining Servable now means you'll be building the rails that enterprises, startups, and even governments will run on for the next decade."
- A founding team position with real ownership and equity
- Direct influence on product and technical strategy
- Build products used by AI startups, fintechs, banks, and enterprises
- Competitive salary plus meaningful equity
- A high-agency environment where you can shape both code and culture
Next Steps
If you're looking for a role that blends leadership with hands-on building and want to help define the future of enterprise AI infrastructure, we'd love to hear from you.
Servable have chosen to work with our partners at nineDots, who are managing the recruitment process on our behalf. Please note that any candidates who approach Servable directly will be forwarded to Adam at nineDots for consideration.
Is this job a match or a miss?
Senior Technical Lead - Embedded Systems
Posted 11 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and testing of complex embedded systems and firmware.
- Architect software solutions for microcontrollers and embedded processors.
- Provide technical leadership and mentorship to a team of embedded software engineers.
- Define and enforce coding standards, best practices, and development processes.
- Collaborate with hardware engineers to ensure seamless integration of software and hardware.
- Develop and maintain real-time operating systems (RTOS) and associated drivers.
- Conduct thorough code reviews and performance analysis.
- Troubleshoot and resolve complex technical issues in embedded environments.
- Participate in product planning and requirements gathering.
- Contribute to the strategic roadmap for embedded systems development.
- Ensure the reliability, scalability, and security of embedded solutions.
- Communicate technical concepts effectively to both technical and non-technical stakeholders.
Qualifications:
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field.
- 10+ years of experience in embedded software development.
- 5+ years of experience in a technical leadership or architect role for embedded systems.
- Proficiency in C/C++ for embedded applications.
- Strong experience with RTOS (e.g., FreeRTOS, VxWorks, Zephyr) and bare-metal programming.
- Deep understanding of microcontroller architectures (ARM, RISC-V, etc.) and peripherals.
- Experience with hardware-software integration, debugging tools (JTAG, oscilloscopes, logic analyzers), and simulation environments.
- Knowledge of communication protocols (SPI, I2C, UART, CAN, Ethernet).
- Experience with version control systems (Git) and build systems.
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a distributed team.
- This fully remote position, while based conceptually inManama, Capital, BH , offers the flexibility to work from anywhere.
Is this job a match or a miss?
Senior Technical Lead - Industrial Automation
Posted 13 days ago
Job Viewed
Job Description
You will be responsible for providing technical guidance, troubleshooting complex issues, developing maintenance plans, and ensuring adherence to safety protocols and quality standards. This position requires a hands-on approach, excellent problem-solving skills, and the ability to manage multiple projects simultaneously. Your expertise will be vital in enhancing operational efficiency and minimizing downtime for our clients.
Key Responsibilities:
- Lead and manage the installation and commissioning of industrial automation systems and equipment.
- Develop and implement comprehensive preventive and corrective maintenance programs.
- Provide expert technical support and troubleshooting for complex mechanical, electrical, and control system issues.
- Oversee the work of installation and maintenance technicians, ensuring quality and adherence to standards.
- Develop detailed technical documentation, including installation guides, maintenance manuals, and standard operating procedures.
- Conduct site surveys and risk assessments to identify potential installation and maintenance challenges.
- Ensure all activities comply with safety regulations, environmental standards, and company policies.
- Train and mentor junior technicians on technical procedures and best practices.
- Collaborate with engineering and project management teams to ensure seamless project execution.
- Manage spare parts inventory and ensure availability of critical components.
- Analyze equipment performance data to identify areas for improvement and optimize maintenance strategies.
- Stay current with industry advancements in automation technology and maintenance techniques.
- Bachelor's degree in Electrical Engineering, Mechanical Engineering, Industrial Automation, or a related technical field.
- Minimum of 7 years of experience in installation, maintenance, and technical support of industrial automation systems.
- Proven experience in leading technical teams and managing installation projects.
- In-depth knowledge of PLCs, SCADA systems, robotics, and various industrial control technologies.
- Strong understanding of mechanical and electrical systems.
- Excellent troubleshooting and problem-solving abilities.
- Proficiency in reading and interpreting technical drawings, schematics, and blueprints.
- Strong communication, leadership, and interpersonal skills.
- Experience working in a hybrid environment, balancing on-site technical leadership with remote planning and reporting.
- Familiarity with safety standards and best practices in industrial settings.
Is this job a match or a miss?
Senior Customer Support & Technical Lead (Remote)
Posted 21 days ago
Job Viewed
Job Description
Responsibilities:
- Lead and mentor a remote team of customer support specialists, providing guidance, training, and performance feedback.
- Manage the queue of incoming customer inquiries, ensuring timely and effective resolution across various channels (email, chat, phone).
- Act as a Tier 3 support resource, tackling complex technical issues that require in-depth troubleshooting and analysis.
- Develop and maintain comprehensive knowledge base articles, FAQs, and troubleshooting guides.
- Identify recurring customer issues and collaborate with product and engineering teams to implement long-term solutions.
- Monitor support metrics and KPIs, analyzing trends to identify areas for improvement and implementing process enhancements.
- Ensure adherence to established service level agreements (SLAs) and quality standards.
- Contribute to the continuous improvement of customer support tools and technologies.
- Onboard and train new support team members, ensuring they are equipped with the necessary knowledge and skills.
- Gather customer feedback and insights to inform product development and service improvements.
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Minimum of 5 years of experience in technical customer support, with at least 2 years in a lead or supervisory role.
- Proven expertise in troubleshooting software applications, hardware, and network connectivity issues.
- Strong understanding of ITIL best practices and support methodologies.
- Excellent problem-solving, analytical, and critical thinking skills.
- Exceptional written and verbal communication skills, with the ability to explain technical concepts clearly to non-technical users.
- Demonstrated ability to lead and motivate a remote team effectively.
- Experience with CRM and helpdesk software (e.g., Zendesk, ServiceNow, Salesforce Service Cloud).
- Ability to manage multiple priorities and work efficiently in a fast-paced, remote setting.
- A proactive and customer-centric approach with a commitment to delivering exceptional service.
Is this job a match or a miss?
Technical Support Lead
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead, train, and mentor a team of technical support representatives, fostering a high-performance culture.
- Oversee the daily operations of the technical support helpdesk, ensuring service level agreements (SLAs) are met or exceeded.
- Develop and maintain comprehensive knowledge base articles, troubleshooting guides, and FAQs for both internal teams and external customers.
- Handle escalated customer support issues, providing expert solutions and ensuring customer satisfaction.
- Monitor support ticket queues and team performance metrics, identifying trends and areas for improvement.
- Collaborate with product development and engineering teams to identify and resolve recurring technical issues.
- Implement and optimize support workflows and utilize CRM/helpdesk software effectively.
- Contribute to the development and delivery of training programs for support staff and potentially end-users.
- Gather customer feedback and provide insights to stakeholders to drive product and service enhancements.
- Ensure adherence to company policies and procedures within the support team.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Minimum of 4 years of experience in technical support or IT helpdesk roles, with at least 2 years in a leadership or supervisory capacity.
- Strong understanding of IT systems, networks, software applications, and hardware troubleshooting.
- Proven experience with helpdesk ticketing systems (e.g., Zendesk, ServiceNow, Jira Service Management).
- Excellent problem-solving and analytical skills.
- Exceptional communication, interpersonal, and customer service skills.
- Ability to effectively manage and motivate a remote team.
- Experience in creating and managing knowledge base content.
- Familiarity with ITIL best practices is a plus.
- Ability to work independently and prioritize tasks effectively in a remote setting.
Is this job a match or a miss?
Technical Support Lead
Posted 3 days ago
Job Viewed
Job Description
Qualifications:
- Bachelor's degree in IT, Computer Science, or a related field, or equivalent experience.
- Minimum of 4 years of experience in technical support or IT helpdesk roles.
- At least 2 years of experience in a team lead or supervisory capacity.
- Proficiency in troubleshooting hardware, software, and network issues.
- Experience with ticketing systems (e.g., Zendesk, ServiceNow) and remote support tools.
- Strong understanding of operating systems (Windows, macOS, Linux) and common applications.
- Excellent customer service and interpersonal skills.
- Ability to effectively manage and motivate a technical support team.
- Strong analytical and problem-solving skills.
- Good written and verbal communication skills in English.
- ITIL foundation certification is a plus.
Is this job a match or a miss?
Technical Support Lead
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and manage a team of technical support representatives, fostering a high-performance culture.
- Oversee the daily operations of the customer support department, ensuring efficient ticket management and resolution.
- Provide advanced technical support and troubleshooting for software and hardware issues.
- Develop and implement support policies, procedures, and best practices.
- Train and mentor support staff, providing ongoing performance feedback and development.
- Monitor key support metrics (e.g., response time, resolution rate, customer satisfaction) and identify areas for improvement.
- Act as a liaison between customers and other departments, such as development and product management.
- Manage customer escalations and ensure prompt and satisfactory resolution of critical issues.
- Contribute to the knowledge base by documenting solutions and creating support articles.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in technical support, with at least 2 years in a leadership role.
- Proven experience in troubleshooting software and hardware issues across various platforms.
- Strong understanding of operating systems, networking, and common IT infrastructure.
- Experience with helpdesk ticketing systems (e.g., Zendesk, ServiceNow) and CRM software.
- Excellent leadership, communication, and problem-solving skills.
- Ability to manage and motivate a team effectively.
- Customer-centric approach with a passion for delivering exceptional service.
- Experience in a hybrid work environment is a plus.
Is this job a match or a miss?
Be The First To Know
About the latest Technical lead Jobs in Bahrain !
Technical Support Lead
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Lead and mentor a team of technical support representatives, fostering a high-performance culture.
- Oversee the daily operations of the helpdesk, ensuring efficient ticket management and resolution.
- Provide advanced technical troubleshooting and support for a range of software and hardware issues.
- Develop and implement support strategies to improve response times and first-contact resolution rates.
- Create and maintain comprehensive knowledge base articles and support documentation.
- Monitor customer feedback and identify areas for service improvement.
- Escalate critical issues to appropriate departments and follow up on resolution.
- Train new support staff on products, procedures, and customer service best practices.
- Analyze support metrics and provide regular reports to management.
- Ensure adherence to service level agreements (SLAs) and maintain high customer satisfaction scores.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Minimum of 4 years of experience in technical support, with at least 2 years in a lead or supervisory role.
- Strong knowledge of operating systems (Windows, macOS), networking fundamentals, and common software applications.
- Proven ability to troubleshoot complex technical problems effectively.
- Excellent communication, interpersonal, and leadership skills.
- Experience with helpdesk ticketing systems (e.g., Zendesk, ServiceNow).
- Customer-focused mindset with a passion for problem-solving.
- Ability to work collaboratively in a team-oriented environment.
- Demonstrated ability to manage priorities and deadlines effectively in a busy office setting.
Is this job a match or a miss?
Technical Support Lead
Posted 5 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead, train, and mentor a team of technical support specialists.
- Manage the daily operations of the customer support and helpdesk functions.
- Develop and implement support policies, procedures, and best practices.
- Ensure timely and effective resolution of customer technical issues across various channels (phone, email, chat, ticketing system).
- Analyze support ticket data to identify trends, root causes of recurring issues, and areas for improvement.
- Escalate complex technical problems to appropriate internal teams (e.g., development, engineering).
- Create and maintain knowledge base articles, FAQs, and troubleshooting guides.
- Monitor key performance indicators (KPIs) for the support team, such as response time, resolution time, and customer satisfaction scores.
- Gather customer feedback and provide insights to product and development teams.
- Manage support tools and software, ensuring they are utilized effectively.
- Ensure adherence to service level agreements (SLAs) and company support standards.
The ideal candidate will have a strong technical background, excellent problem-solving abilities, and outstanding interpersonal and leadership skills. A proactive approach to customer service and a commitment to continuous improvement are essential. This fully remote role offers the flexibility to work from home while making a significant impact on customer experience for our client, serving them from their base in Sanad, Capital, BH .
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
- Minimum of 4 years of experience in technical support or customer service, with at least 2 years in a leadership or supervisory role.
- Proven experience managing a helpdesk or technical support team.
- In-depth knowledge of common operating systems, hardware, and software applications.
- Experience with ticketing systems (e.g., Zendesk, Jira Service Desk) and remote support tools.
- Strong analytical and troubleshooting skills.
- Excellent communication, interpersonal, and customer service skills.
- Ability to train and motivate a team.
- Proficiency in creating technical documentation.
Is this job a match or a miss?
Technical Support Lead
Posted 6 days ago
Job Viewed
Job Description
Key responsibilities include managing the support team's workload, providing technical guidance and training, and ensuring timely resolution of customer inquiries and issues. You will develop and maintain knowledge base articles, FAQs, and troubleshooting guides to empower both customers and support staff. This role requires monitoring support metrics, analyzing trends, and implementing strategies to improve response times, first-call resolution rates, and overall customer satisfaction. You will serve as an escalation point for complex technical problems and collaborate with engineering and product teams to identify and resolve underlying issues. Experience with CRM and ticketing systems is essential. The Technical Support Lead will also be responsible for contributing to product feedback and advocating for customer needs within the organization.
Qualifications include a Bachelor's degree in Computer Science, Information Technology, or a related field. A minimum of 5 years of experience in technical support or a similar role, with at least 2 years in a leadership or supervisory capacity, is required. Strong knowledge of operating systems, networking concepts, and common software applications is essential. Excellent communication, interpersonal, and customer service skills are paramount. Experience with SaaS products and cloud-based support environments is a strong plus. This position is based in our client's office in Busaiteen and requires active participation in team meetings and collaborative problem-solving.
Is this job a match or a miss?