Skip to Content
View all events

Software Development Superstream: The Path to Staff Engineer

Published by O'Reilly Media, Inc.

Beginner to advanced content levelBeginner to advanced

Step into Senior Technical Leadership with Confidence and Clarity

Ready to take the next step in your engineering career? If you're a software developer aiming to become a staff engineer or a staff engineer looking to deepen your impact, this event can bring you closer to that goal.

Sam Newman and a host of experts share practical insights into what it takes to transition into senior technical leadership—evaluating your readiness, identifying skill gaps, and assessing and building your influence and visibility across engineering organizations. Whether you're planning your first move into staff engineering or looking to level up in your current role, you'll come away equipped with the tools and strategies to lead confidently as a high-performing individual contributor.

What you’ll learn and how you can apply it

  • How to set goals to maintain career growth
  • How to support your team as individuals and as a whole
  • How to communicate with management and stakeholders to ensure a successful project

Recommended follow-up:

Schedule

The time frames are only estimates and may vary according to how the class is progressing.

Introduction – Sam Newman (5 minutes)

Sam Newman welcomes you to the Software Development Superstream.

Nicky Wrightson and Sam Newman Fireside Chat (35 minutes)

Sam and Nicky will weigh in with their views and observations on what it really takes to get to a staff+ role. They’ll discuss what the role requires over and above deep technical expertise and help you understand the shift from individual contributor to enabling others and driving impact at scale. They’ll also dig into the common pitfalls engineers face both in reaching for and thriving at this level, the changes you’ll experience once you’re in the role, and what staff+ excellence looks like in practice.

Setting Goals as a Staff+ Engineer – Sabrina Leandro (35 minutes)

Principal engineer Sabrina Leandro offers advice on how to map your development as a staff+ engineer, what you should be working on and how to set goals, define your backlog of work, and track your progress toward engineering leadership on the individual contributor track.

Break (5 minutes)

Shine Bright as an IC: Growing Yourself As Your Company Grows – Suhail Patel (35 minutes)

Suhail Patel, principal engineer at Monzo, shares his insights into how individual contributors in fast-growing tech companies can take charge of their professional growth. Senior roles like staff+ and principal engineer require more than technical expertise. Enhancing one’s profile and building influence requires developing strong communication and strategic thinking skills and ably navigating organizational challenges. Whether you're early in your career or aiming to advance, you’ll gain some pointers on how to grow alongside your company.

Hearing and Being Heard: Getting the Entire Team to Speak – Daniel Ward (35 minutes)

Many of us have been on teams in which the same few people speak at every meeting, while others rarely speak at all. We may fall into one of those categories ourselves. Research has shown that uneven communication in a team indicates lower performance. Daniel Ward, a Microsoft .NET MVP and software consultant, discusses this lopsided dynamic, the effect it can have on team performance, and practical actions that encourage everyone to participate, regardless of their role.

Break (5 minutes)

Staff Engineer Interviewing Expectations and Challenges – Krys Flores (35 minutes)

Ready to make the leap to staff engineer and beyond? Krys Flores, staff software engineer at Crunchyroll, helps you navigate the transition to staff-level roles by focusing on career strategies and real-world expectations. Gain insight into current industry trends, learn how to identify the right companies and roles to pursue, and understand how to fine-tune your resume to increase its impact. You’ll learn what to expect in staff engineering interviews, including common questions, preparation techniques, and how to showcase leadership and problem-solving at scale.

Nail the Pitch and Stick the Landing – Ei-Nyung Choi (35 minutes)

Engineering teams often understand exactly why their velocity has slowed. Developer frustration, buggy releases, and difficulty making small changes point to deeper technical debt. The challenge is convincing management to prioritize the necessary work. Ei-Nyung Choi, former senior staff engineer at Slack, shares lessons from her successful pitch for a major refactoring effort during an internationalization project and how her team of four ultimately cut development time by around 65% and improved overall code clarity.

Closing Remarks – Sam Newman (5 minutes)

Sam Newman closes out today’s event.

Your Hosts and Selected Speakers

  • Sam Newman

    Sam Newman is a technologist focusing on the areas of cloud, microservices, and continuous delivery—three topics which seem to overlap frequently. He provides consulting, training, and advisory services to startups and large multinational enterprises alike, drawing on his more than 20 years in IT as a developer, sysadmin, and architect. Sam is the author of the best-selling Building Microservices (now in its second edition) and Monolith To Microservices, both from O’Reilly, and is also an experienced conference speaker.

    Xlinksearch
  • Nicky Wrightson

    Nicky Wrightson is vice president of engineering at BeZero Carbon, where she manages staff+ engineers and develops career frameworks to help others progress into senior technical positions. She champions team autonomy, purposeful leadership, and continuous learning, creating environments where engineers and organizations can grow together. Previously, Nicky held principal engineer roles at the Financial Times and Skyscanner.

  • Sabrina Leandro

    Sabrina Leandro is a software developer with a passion for writing code. She arrived in London in 2007 to pursue a master's degree at Queen Mary University, then spent several years helping to build Songkick. Now she works with companies to enhance their technology and processes, focusing on building quality products and maintainable software and fostering happy, effective teams.

  • Suhail Patel

    Suhail Patel is a principal engineer at Monzo, leading the Core Platform and Data Platform experiences. His role involves building and maintaining Monzo's infrastructure which spans over three thousand microservices and leverages key infrastructure components like Kubernetes, Cassandra, Kafka and more. He focuses specifically on investigating deviant behaviour and ensuring services continue to work reliably in the face of a constantly shifting environment in the cloud.

  • Daniel Ward

    Daniel Ward is a Microsoft .NET MVP and software consultant at Lean TECHniques. He works with teams to adopt practices such as effective CI/CD, automated testing, and product management. With experience as a software developer and consultant across the financial, retail, and agriculture industries, he has also worked as a technical and agile coach, and as tech lead.

  • Krys Flores

    Krys Flores is a staff software engineer at Crunchyroll who brings a historian’s perspective to engineering leadership. Despite having no formal CS education, she’s built a remarkable career at companies like Lob and Nordstrom while advocating for diversity and equal pay. A frequent speaker, she’s been featured in the #NothingLess documentary and hosted the Staff Plus track at QCon San Francisco 2023. Through her talks and mentoring, she champions making tech more accessible to underrepresented communities. A systems design enthusiast by day and British murder mystery fan by night, Krys calls San Francisco home—even though she remains a proud LA Dodgers fan.

    linkedinXlinksearch
  • Ei-Nyung Choi

    Ei-Nyung Choi is an MIT alum, technical advisor, engineering mentor, and speaker who has been thriving in the tech industry for 25 years. Among the many hats she’s worn are senior staff engineer (Slack), software architect (Salesforce), early engineer at multiple startups, engineering manager, and startup founder. Her mission now is to accelerate the growth of underrepresented folks in tech.

Skill covered

Engineering Leadership