CrawlJobs Logo

Software Engineering Tech Lead

gm.com Logo

General Motors

Location Icon

Location:
Israel , Herzliya

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

GM Israel (Herzliya) takes a significant part in introducing sophisticated software features into car in many domains like connected cars, advanced camera technologies and research. We shape the face of the future vehicles in diverse fields by developing cutting edge technologies. GM is committed to Zero Emission, Zero Crashes and Zero Congestion vision. The vehicle camera team is developing and deploying multiple technologies that are interacting with the driver through the infotainment displays and providing guidance and visibility through the vehicle vision system, with wide variety of surrounding peripheral cameras. Those technologies are being deployed and in production for growing amount of vehicle programs and have carry critical functionality that support GM vehicle shipment, including safety compliance functionalities.

Job Responsibility:

  • Be responsible for full software development life cycle of C++ image processing applications
  • Contribute to the development of C++ image processing applications, solving complex design problems, optimizing software modules, ensuring clean, reusable, and scalable code solutions
  • Lead resolution of complex, cross-functional, problems which require software architecture understanding and cross-team cross-domain collaborations
  • Be part of exclusive team responsible for launching Computer Vision and Machine Learning features to production level applications in real vehicles
  • Collaborate closely with software teams, software architects, vehicle system engineering and application engineers across GM worldwide
  • Potentially leading tasks and people as an evolvement of this role
  • Develop and test your code on real vehicles

Requirements:

  • B.Sc. in Computer Science or Computer Engineering (or related BS in Computer field)
  • Over 6 years of hands-on experience in C++14/17 development of complex software systems
  • Over 2 years of experience in scrum leading or hands-on team leading
  • Experience in multi-threaded environments
  • Strong computer science fundamentals in design, algorithms and data structures
  • Experience in all phases of end-to-end development from requirements and design till product deployment
  • Strong understanding in continuous development, unit testing and build systems

Additional Information:

Job Posted:
February 18, 2026

Employment Type:
Fulltime
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineering Tech Lead

Lead Software Engineer Scientific Engine

Lead Software Engineer to manage a team of 4. As team lead, you will oversee: Th...
Location
Location
France , Paris
Salary
Salary:
Not provided
descartesunderwriting.com Logo
Descartes Underwriting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1 year or more of technical management experience
  • Handling human interactions between tech and business
  • Experience mentoring a team of software engineers by unblocking complex situations and sharing best practices (code reviews, pair programming..)
  • Scoping and defining tech priorities according to roadmap and maintenance
  • Excellent communication skills, in both formal and informal settings, and in English and French
  • 3 years of experiences as a software engineer or data scientist
  • Solid knowledge in Python
  • Solid engineering background: master in computer science, mathematics, physics or earth science
  • Experience optimizing and profiling python code
  • Experience in a microservices architecture
Job Responsibility
Job Responsibility
  • Contribute directly on the code base either individually, in pairs or more
  • Organize REX sessions to share the knowledge received with the rest of the team
  • Ensure compliance to internal standards and practices
  • Present the progress and goals
  • Contribute to the technical roadmap through architecture meetings, design documents
  • Lead & coach your engineer team to consistently deliver according to their roadmap
  • Provide expertise to help your team: Develop, optimize and update software for: Calculation of risk models
  • Data collection, preparation and visualization
  • Export of outputs adapted to users
  • Testing and validation of existing solutions
What we offer
What we offer
  • Opportunity to work and learn with teams from the most prestigious schools and research labs in the world
  • Commitment from Descartes to its staff of continued learning and development (think annual seminars, training etc.)
  • Work in a collaborative & professional environment
  • Be part of an international team, passionate about diversity
  • Join a company with a true purpose – help us help our clients be more resilient towards climate risks
  • A competitive salary, bonus and benefits
  • You can benefit from a punctual home office days
Read More
Arrow Right

Lead Website Software Engineer

Lead Website Engineer for a fast-moving, tight-knit squad within the R&D departm...
Location
Location
France , Paris
Salary
Salary:
Not provided
360learning.com Logo
360Learning
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Well-rounded experience in website development
  • Interest in JavaScript technologies
  • Interest for marketing topics
  • Ability to work on a range of projects (integration, architecture, SEO…) with a strong focus on front end problematics
  • Ability to translate complex technical concepts into clear, relatable language for non-technical teammates
  • Keen eye for design and experience creating beautiful and qualitative interfaces
  • Comfort with algorithms
  • Experience serving as a tech lead/mentor/coach for a team of software engineers
  • Excellent leadership, communication, and collaboration skills
  • Working proficiency in English (level B2 or equivalent)
Job Responsibility
Job Responsibility
  • Shape every stage of development—from concept to deployment
  • Define the technical vision, drive architectural decisions, and ensure systems remain stable, scalable, and easy to maintain
  • Build and lead experimentation framework to test, measure, and validate new ideas
  • Coach talented developers, guiding them through regular feedback, performance reviews
  • Empower marketing team to manage content autonomously through CMS and AI tools
  • Build memorable digital experiences including campaign microsites
  • Support acquisition channels (paid, content, partners, SEO) with high-performance, conversion-optimized pages
  • Integrate deeply with martech stack (Marketo, Wistia, Chili Piper, AI SEO tooling)
  • Continuously experiment with new frameworks and automation to make site faster, smarter, and more creative
What we offer
What we offer
  • Work From Home stipend
  • RTT
  • Lunch vouchers
  • Medical insurance
  • Gym subscription
  • 1 month parental leave for the second parent
  • Flexible hours
  • Full remote work possible anywhere in France
  • Equity
  • Active Employee Resource Groups (ERGs) including Mental Health, Environmental/Sustainability, Women, Parents, LGBTQIA2S+, and Ethnic Diversity
  • Fulltime
Read More
Arrow Right

Lead Software Engineer

As a Lead Software Engineer, you’ll play a key role in driving technical excelle...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
capitalontap.com Logo
Capital on Tap
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience managing and developing software engineers
  • Extensive commercial experience with C#/.Net/.Net Core/React
  • Experience with RESTful API design and Azure cloud development (cloud-first approach)
  • Proficient in SQL and Test-Driven Development (TDD)
  • Strong technical background in modern software development practices and scalable system architecture
  • Ability to manage cross-functional projects, collaborating effectively with Product, QA, and other stakeholders
Job Responsibility
Job Responsibility
  • Provide mentorship, constructive feedback and foster a culture of collaboration and continuous improvement
  • Motivate the team, remove blockers, and track performance to ensure accountability
  • Work closely with Product, QA, and Tech Leads to align on strategy and execution
  • Shape product decisions alongside Product Managers and Designers
  • Ensure clear, open communication in remote, hybrid, and in-person settings
  • Establish and uphold coding standards and best practices
  • Identify and mitigate risks, addressing challenges proactively
  • Stay hands-on in software development, guiding engineers at a technical level
  • Work with Tech Leads to ensure alignment on technical direction and innovation
What we offer
What we offer
  • Private Healthcare including dental and opticians services through Vitality
  • Worldwide travel insurance through Vitality
  • Anniversary Rewards (£250, £500, £750, 4-week fully paid sabbatical)
  • Salary Sacrifice Pension Scheme up to 7% match
  • 28 days holiday (plus bank holidays)
  • Annual Learning and Wellbeing Budget
  • Enhanced Parental Leave
  • Cycle to Work Scheme
  • Season Ticket Loan
  • 6 free therapy sessions per year
  • Fulltime
Read More
Arrow Right

Team Lead Software Engineer

As an Engineering Team Lead, you’ll lead a small team of engineers while remaini...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
capitalontap.com Logo
Capital on Tap
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience managing and developing software engineers
  • Extensive commercial experience with C#/.Net/.Net Core/React
  • Experience with RESTful API design and Azure cloud development (cloud-first approach)
  • Proficient in SQL and Test-Driven Development (TDD)
  • Strong technical background in modern software development practices and scalable system architecture
  • Ability to manage cross-functional projects, collaborating effectively with Product, QA, and other stakeholders
Job Responsibility
Job Responsibility
  • Provide mentorship, constructive feedback, and foster a culture of collaboration and continuous improvement
  • Motivate the team, remove blockers, and track performance to ensure accountability
  • Work closely with Product, QA, and Tech Leads to align on strategy and execution
  • Shape product decisions alongside Product Managers and Designers
  • Ensure clear, open communication in remote, hybrid, and in-person settings
  • Establish and uphold coding standards and best practices
  • Identify and mitigate risks, addressing challenges proactively
  • Stay hands-on in software development, guiding engineers at a technical level
  • Work with Tech Leads to ensure alignment on technical direction and innovation
What we offer
What we offer
  • Private Healthcare including dental and opticians services through Vitality
  • Worldwide travel insurance through Vitality
  • Anniversary Rewards (£250, £500, £750, 4-week fully paid sabbatical)
  • Salary Sacrifice Pension Scheme up to 7% match
  • 28 days holiday (plus bank holidays)
  • Annual Learning and Wellbeing Budget
  • Enhanced Parental Leave
  • Cycle to Work Scheme
  • Season Ticket Loan
  • 6 free therapy sessions per year
  • Fulltime
Read More
Arrow Right

Lead Software Engineer

At Relatient we’re on a mission to make access to healthcare simpler. We partner...
Location
Location
India , Pune
Salary
Salary:
Not provided
relatient.com Logo
Relatient
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science, B.E./B.Tech, computer engineering, or equivalent required
  • 9+ years of experience working in a software engineering role handling significant technical responsibilities of medium to high complexities
  • Strong foundational awareness of Data structures, design patterns, web fundamentals
  • Previous experience producing dependable software using Java, Typescript and Angular
  • Experience of working on Monolith as well as microservice based architectures
  • Strong knowledge of SQL and relational databases
  • Previous experience building and consuming RESTful web APIs with Java based backend tech
  • Knowledge of unit testing and integration testing
  • Experience giving and receiving code reviews
  • Knowledge and experience with Agile methodologies
Job Responsibility
Job Responsibility
  • Lead module development efforts, ensuring high-quality, scalable, and secure solutions with minimal guidance
  • Mentor and support software engineers, providing technical guidance and fostering a culture of continuous learning
  • Design and develop resilient, secure, and scalable UI/UX and APIs using modern technologies
  • Collaborate with business partners, architects, and other teams to understand system requirements, prioritize work, and ensure seamless integration
  • Leverages DevOps practices for continuous Integration and Continuous Deployment
  • Collaborates with and across Agile teams to design, develop, test, implement and support technical solutions in full-stack development tools and technology
  • Own all aspects of the SDLC for both new and existing components
Read More
Arrow Right

Lead Software Engineer

At Relatient we’re on a mission to make access to healthcare simpler. We partner...
Location
Location
India , Pune
Salary
Salary:
Not provided
relatient.com Logo
Relatient
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science, B.E./B.Tech, computer engineering, or equivalent required
  • 9+ years of experience working in a software engineering role handling significant technical responsibilities of medium to high complexities
  • Strong foundational awareness of Data structures, design patterns, web fundamentals
  • Previous experience producing dependable software using Java, Typescript and Angular
  • Experience of working on Monolith as well as microservice based architectures
  • Strong knowledge of SQL and relational databases
  • Previous experience building and consuming RESTful web APIs with Java based backend tech
  • Knowledge of unit testing and integration testing
  • Experience giving and receiving code reviews
  • Knowledge and experience with Agile methodologies
Job Responsibility
Job Responsibility
  • Lead module development efforts, ensuring high-quality, scalable, and secure solutions with minimal guidance
  • Mentor and support software engineers, providing technical guidance and fostering a culture of continuous learning
  • Design and develop resilient, secure, and scalable UI/UX and APIs using modern technologies
  • Collaborate with business partners, architects, and other teams to understand system requirements, prioritize work, and ensure seamless integration
  • Leverages DevOps practices for continuous Integration and Continuous Deployment
  • Collaborates with and across Agile teams to design, develop, test, implement and support technical solutions in full-stack development tools and technology
  • Own all aspects of the SDLC for both new and existing components
Read More
Arrow Right

Senior Backend Engineer - Tech Lead

We're looking for an experienced and motivated Senior Backend Engineer - Tech Le...
Location
Location
Israel , Herzliya
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in backend software development
  • Strong background in SaaS architecture and cloud-native technologies
  • Proficiency in programming languages: Go, .NET, TypeScript and Node.js
  • Experience with CI/CD pipelines, microservices, and containerization (Docker, Kubernetes)
  • Ability to take ownership of features from design through implementation and delivery
  • Excellent communication skills and the ability to work collaboratively across functions
  • Experience with monitoring, observability, and operational excellence in production environments
  • Experience mentoring others will be considered an advantage
Job Responsibility
Job Responsibility
  • Drive the design, development, and delivery of scalable SaaS solutions with high availability and performance
  • Develop and maintain backend services, fostering a culture of ownership, collaboration, and continuous improvement
  • Ensure adherence to software development best practices, including code reviews, testing, documentation and knowledge sharing
  • Contribute to architectural decisions and long-term technical vision
  • Execute technical tasks for key initiatives, ensuring alignment with product goals
  • Collaborate with POs, DevOps, QA, Security and other cross-functional teams to deliver features on time and with high quality
  • Mentor junior developers by guiding their technical growth, CRs and supporting them in conducting research and implementing high-quality solutions
  • Analyze and troubleshoot customer escalations, identify root causes, and drive timely, effective solutions to ensure product reliability and customer satisfaction
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Senior Cloud Engineer - Tech Lead

We're looking for an experienced and motivated Senior Cloud Engineer - Tech Lead...
Location
Location
Israel , Herzliya
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in backend software development
  • Strong background in SaaS architecture and cloud-native technologies
  • Proficiency in programming languages: Go, .NET, TypeScript and Node.js
  • Experience with CI/CD pipelines, microservices, and containerization (Docker, Kubernetes)
  • Ability to take ownership of features from design through implementation and delivery
  • Excellent communication skills and the ability to work collaboratively across functions
  • Experience with monitoring, observability, and operational excellence in production environments
  • Experience mentoring others will be considered an advantage
Job Responsibility
Job Responsibility
  • Drive the design, development, and delivery of scalable SaaS solutions with high availability and performance
  • Develop and maintain backend services, fostering a culture of ownership, collaboration, and continuous improvement
  • Ensure adherence to software development best practices, including code reviews, testing, documentation and knowledge sharing
  • Contribute to architectural decisions and long-term technical vision
  • Execute technical tasks for key initiatives, ensuring alignment with product goals
  • Collaborate with POs, DevOps, QA, Security and other cross-functional teams to deliver features on time and with high quality
  • Mentor junior developers by guiding their technical growth, CRs and supporting them in conducting research and implementing high-quality solutions
  • Analyze and troubleshoot customer escalations, identify root causes, and drive timely, effective solutions to ensure product reliability and customer satisfaction
What we offer
What we offer
  • Comprehensive suite supporting physical, financial and emotional wellbeing
  • Career development programs
  • Inclusive work environment
  • Fulltime
Read More
Arrow Right