Job offers - CrawlJobs

Lead Software Engineering Jobs (Hybrid work)

10 Job Offers

Software Engineering Manager/Tech Lead, Maven Voice
Save Icon
Lead Maven's Voice Agent platform as Software Engineering Manager/Tech Lead in Boston. Requires 7+ years engineering, 3+ years managing teams, and expertise in real-time, distributed systems. Competitive salary, equity, and full benefits.
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Lead / Principal Software Engineer (Agentic Engineering / Research) - IFS Labs
Save Icon
IFS seeks a Senior Lead/Principal Software Engineer in Colombo to drive agentic engineering and AI research. Requires 8+ years in software engineering, deep expertise in Python, Java, C#, or TypeScript, and proven enterprise architecture skills.
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineering Team Lead – Vehicle Communication Gateways
Save Icon
Lead Bosch's vehicle communication gateway software team in Guadalajara. Requires 5+ years automotive software experience, 2+ years leading technical teams, and knowledge of ASPICE and V-model. Drive planning, CI/CD, and global collaboration.
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineering, Team Lead - U.S. Based Hybrid Opportunity
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineering Team Lead
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineering Team Lead
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineering Lead (Java, OpenFGA)
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Team Lead, Software Engineering
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Team Lead, ARC Software Engineering Team
Save Icon
Salary Icon
Salary
227200.00 - 326000.00 USD / Year
Expiration Date
Until further notice
Principal Software Engineering Lead
Save Icon
Principal Software Engineering Lead sought to define the AI-driven vision for Microsoft’s RAMP platform in Redmond, WA. You will architect scalable, distributed systems integrating engineering, HR, and finance data. Requires 6+ years coding in C#, Java, or Python, plus expertise in AI-native deve...
Salary Icon
Salary
142800.00 - 274800.00 USD / Year
Expiration Date
Until further notice

About the Lead Software Engineering role

Explore lead software engineering jobs and step into a pivotal role at the intersection of technical mastery and strategic leadership. A Lead Software Engineer is a senior-level professional responsible for guiding the technical direction of software projects while mentoring and managing engineering teams. This role transcends individual contribution, focusing on architecting robust systems, ensuring engineering excellence, and driving the successful delivery of complex software solutions that align with business objectives.

Professionals in these jobs typically shoulder a broad spectrum of responsibilities. They are the technical anchors for their teams, involved in high-level system design, selecting appropriate technologies, and defining architectural patterns for scalable, secure, and maintainable applications. A core duty is leading a team of developers, which involves task delegation, code review oversight, and providing technical mentorship to foster team growth. They collaborate closely with product managers, stakeholders, and other engineering leads to translate business requirements into technical specifications and realistic project roadmaps. Ensuring code quality, establishing best practices for development and deployment (often within CI/CD pipelines), and making critical decisions to solve complex technical challenges are daily activities. Furthermore, they are often accountable for the performance, reliability, and operational health of the systems their team builds.

The typical skill set for these roles is both deep and wide. Technical proficiency is paramount, with strong expertise in multiple programming languages (such as Java, Python, JavaScript/TypeScript, C++, or Go), modern software frameworks, and system design principles. Experience with cloud platforms (AWS, Azure, or GCP), containerization (Docker, Kubernetes), and microservices architecture is commonly required. Beyond coding, a successful lead possesses strong leadership and communication skills to articulate vision, negotiate technical trade-offs, and collaborate across departments. They exhibit strategic thinking, a proactive approach to problem-solving, and a commitment to staying current with evolving tech trends. A bachelor’s degree in computer science or a related field, coupled with significant professional software development experience (often 5+ years, including time in a senior or mentoring capacity), forms the standard foundation for these positions.

Ultimately, lead software engineering jobs are for those who are passionate about building high-quality software while empowering others. It is a career path for engineers who want to amplify their impact by shaping technology, processes, and people to deliver innovative and reliable products. If you are ready to guide technical strategy and inspire a team, exploring lead software engineer opportunities is the next step.