SlideShare a Scribd company logo
Architect Track
SAMEER MAHAJAN
23 Alternative Software Career Paths
Types of Software Engineer Jobs
 Full-stack engineer
 Back-end engineer
 Front-end engineer / UI / UX
 QA : manual, automation
 Support Engineer
 Machine learning engineer, Data Engineer
 Data scientist
 Mobile developer
Two Main Trajectories
 Individual Contributor (IC)
 Hands on
 Writing code
 Try out things
 Technical skills
 Engineering Management
 Oversee
 Managing people and processes
 Soft skills: communication, conflict management, leadership
Functional Overlap for IC
Myth: Content stuck in IDE all day
 Mentorship
 Design consensus
 Vision and Strategy buy-in
 Requirement analysis
 Converting business requirements into technical specifications
 Estimation
 Decision Making
 Cross functional collaboration
GS Lab Focus
 Service company
 Working with product development companies
 Early startups / startup like environments
 Ambiguous and changing requirements
 Technology
 Customer relationship
 Addressing end user’s pain points
 Customer delight
Digging Deeper
 Technological depth
 Problem solving and troubleshooting
 Out of the box thinking
 Uniqueness – patents
 Multiple projects, customers, engagements
 Operating simultaneously at different levels
 Breadth across components, technologies
 Depth of enhancing code / re architecting component at the same time
Key qualities
 Go getter
 Getting things done
 Complete all around understanding
 Curiosity about how things work – under the hood
 Keen interest in fundamentals
 Deep understanding of end user impact

More Related Content

PDF
Software Architecture and Design in the Age of Code Assist tools.pdf
PDF
Application Prototyping - Pablo González - Capturing and Managing Requirements
PDF
Udaya gunasena resume 2014
PPTX
Products Users Love
 
PPTX
Emerging tech industry sector sessions
DOCX
User experience designer
PDF
pujankiritbhaisheth
PDF
Bhadale group of companies cross- discipline engineering catalogue
Software Architecture and Design in the Age of Code Assist tools.pdf
Application Prototyping - Pablo González - Capturing and Managing Requirements
Udaya gunasena resume 2014
Products Users Love
 
Emerging tech industry sector sessions
User experience designer
pujankiritbhaisheth
Bhadale group of companies cross- discipline engineering catalogue

Similar to Software Architect Track (20)

DOCX
Web Development vs No-Code_ Which One is Right for Your Business_.docx
PPTX
Chapter 1 1 - intro ppt
PPT
Introduction to User Experience for Internet Company
PPT
Ideal 2007 Executive Overview
PPTX
aboutme
PDF
EQengineered Corporate Overview
PDF
AI Software vs Traditional Programming: Key Differences
PPTX
Basics of se
DOC
Udaya Gunasena resume 2014
PDF
Career Opportunities After Completing an MCA in India.pdf
DOC
RohitSharma_CV
PPTX
SDA 01.pptx
PDF
How to Use Engineers in a UX Department
PDF
Career opportunities
PDF
Intro-to-BDes-User-Experience | School of Design
PDF
How AI Is Shaping Coding for Seasoned Developers
PDF
4.Three Hot Career Paths in Tech You Must Know.pdf
PPT
Standards Based Approach to User Interface Development
DOCX
Resume-V-1.1
PDF
LLM Engineers for SaaS_ Top Skills, Tools & Hiring Secrets.pdf
Web Development vs No-Code_ Which One is Right for Your Business_.docx
Chapter 1 1 - intro ppt
Introduction to User Experience for Internet Company
Ideal 2007 Executive Overview
aboutme
EQengineered Corporate Overview
AI Software vs Traditional Programming: Key Differences
Basics of se
Udaya Gunasena resume 2014
Career Opportunities After Completing an MCA in India.pdf
RohitSharma_CV
SDA 01.pptx
How to Use Engineers in a UX Department
Career opportunities
Intro-to-BDes-User-Experience | School of Design
How AI Is Shaping Coding for Seasoned Developers
4.Three Hot Career Paths in Tech You Must Know.pdf
Standards Based Approach to User Interface Development
Resume-V-1.1
LLM Engineers for SaaS_ Top Skills, Tools & Hiring Secrets.pdf
Ad

More from Sameer Mahajan (9)

PPTX
blockchainpost.pptx
PPTX
Crypto101.pptx
PPTX
Introduction to Machine Learning
PPTX
Cloud Computing
PPTX
Computer Networking 101
PPTX
Nasscom ml ops webinar
PPTX
Apache spark
PPTX
Feature engineering
PPTX
Leapfrog in deep learning
blockchainpost.pptx
Crypto101.pptx
Introduction to Machine Learning
Cloud Computing
Computer Networking 101
Nasscom ml ops webinar
Apache spark
Feature engineering
Leapfrog in deep learning
Ad

Recently uploaded (20)

PPTX
Programs and apps: productivity, graphics, security and other tools
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Big Data Technologies - Introduction.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Spectroscopy.pptx food analysis technology
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PPT
Teaching material agriculture food technology
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Machine learning based COVID-19 study performance prediction
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
Programs and apps: productivity, graphics, security and other tools
The AUB Centre for AI in Media Proposal.docx
Big Data Technologies - Introduction.pptx
Spectral efficient network and resource selection model in 5G networks
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Building Integrated photovoltaic BIPV_UPV.pdf
Spectroscopy.pptx food analysis technology
MYSQL Presentation for SQL database connectivity
Digital-Transformation-Roadmap-for-Companies.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Review of recent advances in non-invasive hemoglobin estimation
Reach Out and Touch Someone: Haptics and Empathic Computing
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Encapsulation_ Review paper, used for researhc scholars
Teaching material agriculture food technology
Dropbox Q2 2025 Financial Results & Investor Presentation
Per capita expenditure prediction using model stacking based on satellite ima...
Machine learning based COVID-19 study performance prediction
Mobile App Security Testing_ A Comprehensive Guide.pdf

Software Architect Track

  • 2. 23 Alternative Software Career Paths
  • 3. Types of Software Engineer Jobs  Full-stack engineer  Back-end engineer  Front-end engineer / UI / UX  QA : manual, automation  Support Engineer  Machine learning engineer, Data Engineer  Data scientist  Mobile developer
  • 4. Two Main Trajectories  Individual Contributor (IC)  Hands on  Writing code  Try out things  Technical skills  Engineering Management  Oversee  Managing people and processes  Soft skills: communication, conflict management, leadership
  • 5. Functional Overlap for IC Myth: Content stuck in IDE all day  Mentorship  Design consensus  Vision and Strategy buy-in  Requirement analysis  Converting business requirements into technical specifications  Estimation  Decision Making  Cross functional collaboration
  • 6. GS Lab Focus  Service company  Working with product development companies  Early startups / startup like environments  Ambiguous and changing requirements  Technology  Customer relationship  Addressing end user’s pain points  Customer delight
  • 7. Digging Deeper  Technological depth  Problem solving and troubleshooting  Out of the box thinking  Uniqueness – patents  Multiple projects, customers, engagements  Operating simultaneously at different levels  Breadth across components, technologies  Depth of enhancing code / re architecting component at the same time
  • 8. Key qualities  Go getter  Getting things done  Complete all around understanding  Curiosity about how things work – under the hood  Keen interest in fundamentals  Deep understanding of end user impact