10,581 Lead Software Development Engineer jobs in Kenya
Lead Civil Engineer - Design & Remote Oversight
Posted 6 days ago
Job Viewed
Job Description
You will be responsible for leading the design phase of civil engineering projects, ensuring technical accuracy, adherence to regulatory standards, and client satisfaction. This includes reviewing engineering plans, performing complex calculations, coordinating with multidisciplinary teams, and providing expert technical guidance. Proficiency in civil engineering software (e.g., AutoCAD Civil 3D, Bentley products) and a solid grasp of relevant local and international design codes are essential. The ability to manage project schedules, resources, and budgets remotely is critical. This role demands meticulous attention to detail, a commitment to delivering high-quality engineering solutions, and the capability to mentor and guide junior engineers. Excellent report writing and stakeholder communication skills are paramount.
Responsibilities:
- Lead the design and planning of civil engineering projects, including infrastructure, transportation, and land development.
- Review and approve engineering calculations, drawings, and specifications.
- Ensure designs comply with all relevant local, national, and international codes and standards.
- Provide technical leadership and guidance to project engineers and design teams.
- Manage project timelines, budgets, and resource allocation.
- Collaborate with clients, regulatory agencies, and other stakeholders to resolve design and permitting issues.
- Conduct site feasibility studies and provide input for preliminary designs.
- Develop comprehensive engineering reports and technical documentation.
- Mentor and develop junior civil engineering staff.
- Stay abreast of advancements in civil engineering technology and sustainable design practices.
Qualifications:
- Bachelor's degree in Civil Engineering. A Master's degree is preferred.
- Professional Engineer (PE) license is required.
- Minimum of 7 years of progressive experience in civil engineering design and project management.
- Proficiency in AutoCAD Civil 3D, Bentley software suite, and other relevant civil engineering design and analysis tools.
- Extensive knowledge of civil engineering principles, construction methods, and regulatory requirements.
- Demonstrated experience in leading engineering teams and managing complex projects.
- Excellent communication, leadership, and problem-solving skills.
- Ability to work independently and manage multiple projects effectively in a remote setting.
- Strong understanding of environmental regulations and sustainable design practices.
This is a significant opportunity to lead impactful civil engineering projects while enjoying the complete flexibility of a fully remote role. Our client is dedicated to engineering excellence and sustainable development. While this position is remote, the engineering focus is often on projects within the **Embu, Embu, KE** region, making local knowledge of infrastructure and environmental considerations highly beneficial.
Remote Lead Structural Engineer - Design & Analysis
Posted 21 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the structural design and analysis for diverse construction projects, including commercial, residential, and industrial structures.
- Develop and review engineering drawings, calculations, and specifications.
- Ensure all designs comply with national and international building codes, standards, and regulations.
- Manage and mentor a team of structural engineers, providing technical guidance and oversight.
- Collaborate effectively with architects, project managers, and other engineering disciplines in a remote setting.
- Perform site visits (where necessary and feasible, though the role is primarily remote) and provide structural assessments.
- Oversee the preparation of structural reports and technical documentation.
- Conduct peer reviews of structural designs and calculations.
- Identify and resolve complex engineering challenges throughout the project lifecycle.
- Stay updated on the latest advancements in structural engineering software, materials, and construction techniques.
- Contribute to the development of design standards and best practices.
- Manage project timelines and resources for structural engineering tasks.
- Communicate technical information clearly and concisely to clients and stakeholders.
- Ensure the efficient and effective use of structural analysis software (e.g., ETABS, SAP2000, STAAD.Pro).
- Uphold the highest standards of professional engineering practice and ethics.
Qualifications:
- Master's degree in Structural Engineering or a related field.
- Professional Engineer (PE) license or equivalent registration.
- Minimum of 8 years of progressive experience in structural engineering design and analysis.
- Extensive experience with various structural systems and materials (e.g., steel, concrete, timber).
- Proficiency in structural analysis and design software.
- Strong understanding of seismic design principles and other relevant design codes.
- Proven leadership and team management experience.
- Excellent problem-solving, decision-making, and critical thinking abilities.
- Exceptional written and verbal communication skills, suitable for a remote environment.
- Ability to work independently, manage time effectively, and meet deadlines in a remote setting.
- Experience working on international projects is a plus.
- Familiarity with BIM (Building Information Modeling) is desirable.
- Demonstrated ability to mentor junior engineers and foster professional growth.
- A proactive approach to risk management and quality assurance.
Lead Backend Software Engineer - Scalable Cloud Architectures
Posted 12 days ago
Job Viewed
Job Description
Lead Architectural Software Engineer
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain scalable and robust software architectures for architectural applications.
- Lead and mentor a team of software engineers, providing technical guidance and code reviews.
- Collaborate with architectural and construction professionals to define software requirements and features.
- Implement complex algorithms and data structures to support advanced design and simulation functionalities.
- Ensure the quality, performance, and reliability of software solutions through rigorous testing and optimization.
- Stay abreast of emerging technologies in software engineering, architectural design, and construction tech.
- Drive innovation by researching and prototyping new software concepts and integrations.
- Manage the full software development lifecycle, from requirements gathering to deployment and maintenance.
- Contribute to technical strategy and roadmap planning.
- Troubleshoot and resolve complex technical issues.
- Master's degree in Computer Science, Software Engineering, or a related field. PhD preferred.
- Minimum of 7 years of experience in software development, with at least 3 years in a lead or senior architectural role.
- Expertise in object-oriented programming languages (e.g., C++, Python, C#).
- Strong understanding of software design patterns, architectural principles, and data structures.
- Experience with architectural software, BIM, or construction technology is highly desirable.
- Proven experience leading and mentoring engineering teams.
- Excellent problem-solving, analytical, and critical-thinking skills.
- Exceptional communication and interpersonal skills for effective collaboration in a remote setting.
- Ability to manage complex projects and deliver high-quality software on time.
Lead Architectural Software Engineer (Remote)
Posted 18 days ago
Job Viewed
Job Description
Responsibilities:
- Design and implement scalable, high-performance software architectures for architectural applications.
- Lead a team of software engineers, providing technical guidance, mentorship, and code reviews.
- Define and enforce coding standards, best practices, and architectural principles.
- Collaborate with product managers and stakeholders to translate requirements into technical solutions.
- Develop and maintain robust CI/CD pipelines for efficient software delivery.
- Research and evaluate new technologies and tools to enhance product capabilities.
- Troubleshoot and resolve complex technical issues in production and development environments.
- Drive innovation in areas such as real-time rendering, simulation, and data management for architectural workflows.
- Contribute to the overall technical strategy and roadmap of the product suite.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10+ years of professional software development experience, with a focus on architectural design.
- 5+ years of experience in leading engineering teams.
- Expertise in C++, C#, or other relevant programming languages.
- Deep understanding of 3D graphics pipelines, rendering techniques, and geometric algorithms.
- Experience with BIM standards and technologies (e.g., IFC, Revit API).
- Proficiency in cloud platforms (AWS, Azure, GCP) and microservices architecture.
- Strong knowledge of software design patterns and data structures.
- Excellent problem-solving, analytical, and communication skills.
- Proven ability to drive projects from inception to successful delivery in a remote setting.
Lead Backend Software Engineer - Cloud-Native Architectures
Posted 18 days ago
Job Viewed
Job Description
Lead Technical Recruiter, IT & Engineering
Posted 21 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead full-cycle technical recruitment processes, from sourcing and screening to offer negotiation and onboarding.
- Develop and implement effective sourcing strategies to identify passive and active candidates for hard-to-fill roles.
- Build and maintain a strong pipeline of qualified IT and engineering professionals.
- Conduct in-depth technical interviews to assess candidates' skills, experience, and cultural fit.
- Partner closely with hiring managers to understand their needs and provide expert guidance on talent acquisition strategies.
- Utilize various recruitment tools and platforms (e.g., LinkedIn Recruiter, ATS, job boards) to attract and engage candidates.
- Mentor and coach junior recruiters, providing guidance and support to foster their professional development.
- Track recruitment metrics and provide regular reports on hiring progress, pipeline health, and candidate experience.
- Stay current with industry trends and best practices in technical recruitment.
- Ensure a positive and engaging candidate experience throughout the recruitment process.
Qualifications:
- Bachelor's degree in Human Resources, Business Administration, or a related field.
- Minimum of 5 years of experience in technical recruitment, with at least 2 years in a lead or senior capacity.
- Proven track record of successfully placing candidates in challenging IT and engineering roles (e.g., software engineers, data scientists, DevOps engineers, cybersecurity specialists).
- In-depth knowledge of various programming languages, technologies, and technical stacks.
- Excellent understanding of Boolean search techniques and advanced sourcing methodologies.
- Experience with Applicant Tracking Systems (ATS) is essential.
- Strong negotiation and influencing skills.
- Exceptional communication and interpersonal skills, with the ability to build rapport with candidates and clients.
- Ability to work independently and manage workload effectively in a remote environment.
This remote role is perfect for a seasoned recruiter who is passionate about technology and talent. You will have the opportunity to work with a dynamic client base and shape the future of technical talent acquisition.
Be The First To Know
About the latest Lead software development engineer Jobs in Kenya !
Lead Technical Recruiter - Engineering
Posted 21 days ago
Job Viewed
Job Description
Lead Technical Installation Engineer
Posted 19 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and manage technical installation projects remotely.
- Develop detailed installation plans, schematics, and procedures.
- Provide expert technical guidance and support to installation teams.
- Troubleshoot and resolve complex technical issues during installation.
- Conduct remote site assessments and pre-installation surveys.
- Ensure adherence to quality standards and technical specifications.
- Maintain detailed project documentation and reports.
- Train and mentor junior technical staff.
- Collaborate with engineering and project management teams.
- Identify and implement process improvements for installation efficiency.
- Manage technical resources and material allocation for projects.
- Interpret technical drawings and blueprints.
- Bachelor's degree in Engineering (Mechanical, Electrical, Civil) or a related technical field.
- Minimum of 5-8 years of experience in technical installations and maintenance.
- Proven experience leading complex installation projects.
- Strong knowledge of installation methodologies and best practices.
- Expertise in troubleshooting technical systems.
- Proficiency in reading and interpreting technical drawings.
- Excellent remote team collaboration and communication skills.
- Ability to work independently and manage multiple projects simultaneously.
- Experience with project management software is a plus.
- Relevant technical certifications are highly desirable.
- Demonstrated ability to train and mentor technical personnel.
Lead Technical Recruiter, Engineering Talent Acquisition
Posted 21 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop and execute innovative sourcing strategies to identify and attract highly skilled engineering professionals (e.g., software engineers, data scientists, DevOps, cybersecurity).
- Manage a robust pipeline of qualified candidates through various channels, including professional networks, job boards, referrals, and direct outreach.
- Conduct in-depth technical screenings and assessments to evaluate candidate qualifications and cultural fit.
- Partner closely with hiring managers to understand their needs, define role requirements, and develop effective recruitment plans.
- Manage the candidate experience throughout the hiring process, ensuring timely communication, feedback, and a positive impression of Our client and their clients.
- Build and maintain strong relationships with a diverse talent pool, fostering long-term engagement.
- Stay up-to-date with the latest trends in technical recruitment and the technology landscape.
- Analyze recruitment data and metrics to identify areas for improvement and optimize recruitment processes.
- Mentor and guide junior recruiters on the team, sharing best practices and expertise.
- Contribute to employer branding initiatives to enhance Our client's reputation as an employer of choice in the tech industry.
This role demands a deep understanding of technology roles and the ability to engage effectively with highly technical candidates. You should possess excellent communication, negotiation, and interpersonal skills, along with a proven track record of successfully filling challenging technical positions. As this is a remote role, strong organizational skills, self-motivation, and proficiency with remote collaboration tools are essential. You will be instrumental in helping our clients build their technical teams, contributing directly to their success. The opportunity offers a highly competitive salary, significant career growth potential, and the chance to work with a forward-thinking and supportive remote team.