Top 25 Software Engineers to Follow for Insights in 2026

By Paulo Gardini Miguel
Tech director with 15+ years scaling platforms & AI workflows for digital media.

The software engineers worth following aren't always the loudest voices—they're the ones sharing hard-won insights that sharpen your thinking. I've rounded up the engineers actively influencing how we build, scale, and secure modern systems. Whether you're chasing better architecture decisions or staying ahead of emerging practices, these are the voices you'll want in your feed.

Top 25 Software Engineers

Below are the profiles of the top software engineers, covering who they are and the impact they've made in this space.

Linus Torvalds

Linux & Git Creator

Portland, United States

Focus area:

#Linux#Open source#Operating systems#Version control#Systems engineering

Linus Torvalds created the Linux kernel and Git and remains the Linux kernel’s lead maintainer. He is also a Linux Foundation fellow whose work has shaped open source software development worldwide.

His work supports two essential tools in modern software development: Linux, which powers servers, infrastructure, and devices, and Git, a widely used version-control system. He also continues to guide Linux kernel development, one of the world’s largest collaborative software projects.

Anders Hejlsberg

Technical Fellow & TypeScript Architect at Microsoft

Redmond, United States

Focus area:

#Programming languages#TypeScript#CSharp#Compiler design#Developer tools

Anders Hejlsberg is a Microsoft Technical Fellow and lead architect of TypeScript. He also designed C#, Delphi, and Turbo Pascal, shaping several generations of modern programming tools.

Hejlsberg’s career connects language design with the everyday developer experience. From Turbo Pascal and Delphi through C# and TypeScript, his work has influenced type systems, compilers, tooling, and how developers build applications across major software ecosystems.

Martin Fowler

Chief Scientist at Thoughtworks

Massachusetts, United States

Focus area:

#Software architecture#Refactoring#Agile development#Enterprise software#Software design

Martin Fowler is Chief Scientist at Thoughtworks, an author, and a long-time voice in software design. His books include Refactoring and Patterns of Enterprise Application Architecture. Fowler has helped define practices for improving existing code and building software that is easier to maintain. He also signed the Manifesto for Agile Software Development and continues to write about architecture, software delivery, refactoring, and changing development practices.

Kent Beck

Software Design Pioneer & Author

United States

Focus area:

#Software design#Extreme Programming#Test-driven development#Agile development#AI-assisted coding

Kent Beck is a software design pioneer, author, and creator of Extreme Programming and test-driven development. His Tidy First? series explores incremental approaches to software design. Beck’s ideas changed how developers approach testing, feedback, small improvements, and software design. His recent work explores AI-assisted coding and ways developers can improve software design while building new features.

Addy Osmani

Member of Technical Staff at Anthropic

San Francisco Bay Area, United States

Focus area:

#Developer tools#AI-assisted engineering#Web performance#Developer experience#JavaScript

Addy Osmani is a Member of Technical Staff at Anthropic working on Claude Code. He previously spent more than 14 years at Google leading developer experience across Chrome and Cloud AI.

His work includes web performance, JavaScript architecture, developer tooling, engineering leadership, and AI-assisted development. After helping shape Chrome, Lighthouse, Core Web Vitals, and Google’s developer experience, he is now applying that background to AI coding tools.

Charity Majors

Co-founder & CTO at Honeycomb

San Francisco, United States

Focus area:

#Observability#Production engineering#Distributed systems#Reliability#Engineering leadership

Charity Majors is co-founder and CTO of Honeycomb, where she works on observability and production engineering. Her background includes infrastructure roles at Parse, Facebook, and Linden Lab.

Majors is a leading advocate for observability, which helps engineers understand how software behaves in real-world use instead of simply monitoring it. Her work covers distributed systems, reliability, developer feedback, team practices, and running software in production.

Mitchell Hashimoto

Co-founder at Superlogical

Manhattan Beach, United States

Focus area:

#Developer tools#Infrastructure automation#Terminal software#Open source#Systems engineering

Mitchell Hashimoto is co-founder of Superlogical and the co-founder of HashiCorp. He created developer tools including Vagrant and Ghostty, spanning infrastructure automation and terminal software.

Hashimoto has repeatedly built tools around difficult developer workflows, from reproducible environments and infrastructure automation to terminal software. His engineering combines open-source development, systems programming, product design, and deep attention to developer experience.

Bjarne Stroustrup

C++ Creator & Computer Science Professor

New York City, United States

Focus area:

#C++#Programming languages#Software design#Type safety#Programming techniques

Bjarne Stroustrup designed and originally implemented C++ and is a computer science professor at Columbia University. He has spent decades advancing programming languages, tools, and software design.

C++ brought object-oriented and generic programming techniques into performance-sensitive mainstream development. Stroustrup remains involved in C++ standardization and research spanning programming techniques, distributed systems, language design, tools, and safer modern C++.

Patrick Wendell

Co-founder & VP Engineering at Databricks

San Francisco, United States

Focus area:

#Data infrastructure#Apache Spark#Distributed systems#Data engineering#Machine learning

Patrick Wendell is a co-founder and VP of Engineering at Databricks and was a founding committer of Apache Spark. His work includes data infrastructure, analytics, machine learning, and engineering.

Wendell helped turn research on large-scale data processing into widely used technology. At Databricks, he works on key parts of its data platform, drawing on his experience with Apache Spark and distributed systems.

David Heinemeier Hansson

Co-owner & CTO at 37signals

United States

Focus area:

#Ruby on Rails#Web development#Software design#Developer productivity#Technical leadership

David Heinemeier Hansson is co-owner and CTO of 37signals and the creator of Ruby on Rails. A programmer and author, he has shaped web development through Rails and 37signals’ software products.

Ruby on Rails popularized an opinionated approach to web application development centered on convention, programmer productivity, and integrated tooling. Hansson’s work at 37signals also explores small teams, technical simplicity, asynchronous work, and hands-on engineering leadership.

Angie Jones

Angie Jones

VP Developer Experience at Agentic AI Foundation

New Orleans, United States

Focus area:

#Developer experience#Agentic AI#Software engineering#Open standards#Technical education

Angie Jones is VP of Developer Experience at the Agentic AI Foundation, where she works on practical adoption of agentic systems. She is also an educator, speaker, and prolific software inventor.

Jones works across software engineering, developer education, and AI agents. At AAIF, she helps developers adopt AI agent technologies that work together. Her background also includes engineering leadership, teaching, and several patented inventions.

Gergely Orosz

Software Engineering Author & Educator

Amsterdam, Netherlands

Focus area:

#Software engineering#Engineering careers#Engineering management#Big Tech#Developer productivity

Gergely Orosz is the founder and author of The Pragmatic Engineer and author of The Software Engineer’s Guidebook. His earlier engineering career included Uber, Microsoft/Skype, and Skyscanner. Orosz uses his engineering and management experience to explain how software teams work. He writes about engineering practices, careers, team structures, developer productivity, technology companies, and changes in software development.

Julia Austin

Software Engineering Executive & Educator

United States

Focus area:

#Engineering leadership#Software organizations#Technical strategy#Startups#Engineering management

Julia Austin is an experienced software engineering executive, investor, and educator whose career has included senior technical and leadership roles across technology companies and startups.

Austin combines hands-on technology leadership with experience building engineering organizations. She teaches and advises technology leaders and founders on scaling teams, developing leaders, and connecting technical work with business strategy.

Sarah Wells

Technology Consultant & Engineering Leader

London, United Kingdom

Focus area:

#Platform engineering#Microservices#Engineering effectiveness#DevOps#Technical strategy

Sarah Wells is an independent technology consultant and speaker with over 20 years in software. Her background include development, principal engineering, tech direction, SRE, DevOps, and platforms. Wells brings more than a decade of experience from the Financial Times, where she helped engineering teams adopt greater independence, microservices, containers, DevOps, and faster releases. Her work now focuses on engineering performance, platform strategy, incident management, workflows, and lasting technical improvements.

Michael Nygard

Software Architect & Author

United States

Focus area:

#Software architecture#Distributed systems#Production systems#Reliability#Technical strategy

Michael Nygard is a software architect, advisor, and author of Release It!, a widely read guide to production-ready systems. He advises technology leaders on architecture and software delivery. Nygard’s work focuses on what happens when software meets production reality: failures, stability, architecture, distributed systems, and organizational constraints. Release It! helped popularize patterns for designing systems that survive real-world load and failure rather than only working in development.

Vaidehi Joshi

Engineering Leader & Technical Educator

Focus area:

#Computer science#Distributed systems#Engineering leadership#Technical education#Software architecture

Vaidehi Joshi is an engineering leader, writer, and speaker with more than a decade in software. She created BaseCS and BaseDS to make computer science and distributed systems concepts accessible. Joshi combines engineering experience with a talent for explaining technical basics clearly. Through BaseCS, BaseDS, the Base.cs Podcast, and videos, she teaches core concepts to developers. She also writes about management, technical decisions, and leading engineering teams.

Connect with Vaidehi:

Juan Pablo Buriticá

Chief Product & Technology Officer at Convergint

New York City, United States

Focus area:

#Engineering leadership#Distributed teams#Developer communities#Remote work#Software organizations

Juan Pablo Buriticá is Chief Product & Technology Officer at Convergint and a longtime software engineering leader. He has spent more than a decade building and leading distributed engineering organizations. Buriticá’s work spans engineering leadership, distributed organizations, developer communities, and building technology teams across borders. He also contributed his experience to The Holloway Guide to Remote Work, connecting software delivery with the practical mechanics of distributed teams.

Cate Huston

Engineering Leadership Author & Fractional CTO

Focus area:

#Engineering leadership#Engineering management#Career development#AI-assisted engineering#Organizational design

Cate Huston is an engineering leadership author, fractional CTO at Twill, and coach. Her career includes leadership roles at DuckDuckGo and Automattic, plus writing on engineering management.

Huston views engineering leadership as a way to build systems that help teams succeed over time. Her recent work explores how AI changes the roles of developers and managers, with a focus on automation, processes, accountability, and technical leadership.

Oren Ellenbogen

SVP of Engineering at Forter

Tel Aviv, Israel

Focus area:

#Engineering leadership#Engineering culture#Team building#Developer learning#Software delivery

Oren Ellenbogen is an senior vice president of engineering at Forter and the creator of Software Lead Weekly. He also wrote Leading Snowflakes, a practical handbook for people moving into engineering management. Ellenbogen combines organizational leadership with ongoing software-engineering education. Software Lead Weekly curates technical and leadership material for practitioners, while his writing explores management systems, culture, mentoring, on-call practices, team building, and effective engineering organizations.

Eduards Sizovs

Software Engineer & Technical Educator

Focus area:

#Software engineering#Technical leadership#Engineering careers#Developer education#Software craftsmanship

Eduards Sizovs is a software engineer, educator, and founder of Principal.dev. His work centers on senior engineering growth, technical leadership, and the craft of effective software development.

Through Principal.dev, Sizovs teaches developers how to become more effective senior engineers. His work covers technical skills, ownership, communication, decision-making, career growth, and the wider responsibilities that come with senior roles.

Polina Giralt

Software Engineer

Focus area:

#Data engineering#Full-stack development#Software systems#Engineering practice

Polina Giralt is a software engineer whose work at Squarespace has included product data engineering. Her background spans full-stack development, data systems, and building software across the stack.

Giralt’s engineering path reflects broad technical range rather than a single specialty. Her public writing about her work at Squarespace describes experience across full-stack programming and data engineering, grounded in a long-running interest in learning new systems, languages, and technologies.

Lara Hogan

Engineering Leadership Coach & Author

Focus area:

#Engineering leadership#Management coaching#Web performance#Organizational development#Technical management

Lara Hogan is an engineering leadership coach, author, and co-founder of Wherewithall. She previously served as VP of Engineering at Kickstarter and Engineering Director at Etsy. Hogan combines technical leadership with a focus on people and workplace culture. She coaches managers on feedback, expectations, mentoring, employee support, and organizational change. Her earlier engineering work and book, Designing for Performance, also helped improve web performance practices.

James Stanier

Engineering Leader & Author

United Kingdom

Focus area:

#Engineering management#Technical leadership#Remote work#Software organizations#Team development

James Stanier is an engineering leader, author, and speaker whose work focuses on building and running software organizations. His books cover engineering management, leadership, and remote work.

Stanier writes about the problems that emerge as engineering responsibilities expand beyond individual coding: managing people, structuring organizations, developing leaders, and working effectively across locations. His combination of operating experience and practical writing makes those lessons accessible to software teams.

Anton Zaides

Engineering Leader & Author

Focus area:

#Engineering management#Team leadership#Platform engineering#Technical decision-making#Business alignment

Anton Zaides is an engineering leader and author of the Manager.dev newsletter. His work helps managers build teams, make better decisions, and connect software delivery to business impact. Zaides writes specifically for engineering managers, covering team performance, platform and product engineering, leadership systems, decision-making, and business context. His work emphasizes that stronger engineering leadership requires understanding not only how software ships, but why the organization is building it.

Randall Koutnik

Product Engineer at Linear

Boston, United States

Focus area:

#Product engineering#Software design#Developer tools#Web development

Randall Koutnik is a product engineer at Linear with experience across product engineering and developer-facing systems. His career includes startups and technology companies in the United States.

Koutnik’s work focuses on the practical challenges of building and improving software products. His experience covers web technologies, product features, developer tools, and creating user-friendly software that is easy to maintain.

Selection Methodology

I selected the leaders on this list based on their relevance, demonstrated expertise and impact, professional credibility, and ongoing contributions to the field.

I look for evidence such as leading meaningful initiatives or delivering notable results within their organizations, developing influential ideas or practices, publishing research or educational resources, speaking or teaching, and other contributions that demonstrate impact within their work or the broader field.

What’s Next?

Boost your SaaS growth and leadership skills. Subscribe to our newsletter for the latest insights from CTOs and aspiring tech leaders. We'll help you scale smarter and lead stronger with guides, resources, and strategies from top experts!

Paulo Gardini Miguel

I've spent 15+ years at the intersection of engineering leadership, infrastructure, and technical strategy. As Director of Technology at Black & White Zebra, I lead a 20-person team, shape AI-driven workflows, and oversee cloud architecture across multiple digital publishing brands. Previously, I managed large-scale data platforms at Navegg, partnering with Google, Oracle, and Adobe. I hold a degree in Computer Engineering from Universidade Positivo.

Follow the author:

You may also like