CareerMap /← Back to explore
laptop
Technology
11 career paths · click any role to learn more

Frontend Engineer

$75k–$160kMid~6 months to transition

Build the interfaces users interact with every day. You'll work closely with designers to turn wireframes into fast, accessible, beautiful web experiences.

Key skills you'll need
ReactTypeScriptCSSGitHTML
Career progression
Junior
0–2yr
Mid
2–5yr
Senior
5–8yr
Staff
8yr+
Top courses to get started
lock_open The Odin ProjectFreemenu_book React — The Complete GuidePaidlock_open TypeScript HandbookFree
Explore Frontend Engineer in the app →

Backend Engineer

$80k–$170kMid~8 months to transition

Design and build the server-side systems, APIs, and databases that power applications at scale.

Key skills you'll need
Node.jsSQLREST APIsDockerPython
Career progression
Junior
0–2yr
Mid
2–5yr
Senior
5–8yr
Principal
8yr+
Top courses to get started
menu_book Node.js — The Complete GuidePaidlock_open PostgreSQL for BeginnersFreemenu_book Docker Deep DivePaid
Explore Backend Engineer in the app →

Data Scientist

$85k–$175kMid~10 months to transition

Turn raw data into decisions. You'll build models, run experiments, and communicate findings to non-technical stakeholders.

Key skills you'll need
PythonSQLMachine LearningStatisticsTableau
Career progression
Analyst
0–2yr
Scientist
2–5yr
Senior
5–9yr
Principal
9yr+
Top courses to get started
menu_book Data Science ProgrammePaidmenu_book Data Analytics ProgrammePaidmenu_book IBM Data Science Professional CertificatePaidlock_open fast.ai Practical Deep LearningFree
Explore Data Scientist in the app →

DevOps Engineer

$85k–$165kMid~9 months to transition

Keep the lights on at scale. You'll automate deployments, build monitoring systems, and make engineers' lives dramatically easier.

Key skills you'll need
DockerAWSCI/CDKubernetesTerraform
Career progression
Junior
0–2yr
Mid
2–5yr
Senior
5–8yr
Lead
8yr+
Top courses to get started
menu_book Docker & Kubernetes Practical GuidePaidmenu_book AWS Cloud Practitioner EssentialsPaidmenu_book DevOps FoundationsPaid
Explore DevOps Engineer in the app →

Product Manager

$90k–$180kMid~6 months to transition

Own the product vision. You sit at the intersection of users, engineering, and business.

Key skills you'll need
RoadmappingAnalyticsSQLUser ResearchFigma
Career progression
Associate PM
0–2yr
PM
2–5yr
Senior PM
5–8yr
Director
8yr+
Top courses to get started
menu_book AI & Career EssentialsPaidmenu_book Product Management FundamentalsPaidlock_open Lenny's NewsletterFreelock_open Figma for PMsFree
Explore Product Manager in the app →

ML Engineer

$110k–$220kSenior~14 months to transition

Deploy machine learning into the real world. You bridge the gap between research scientists and production engineering.

Key skills you'll need
PythonTensorFlowMLOpsCloudPyTorch
Career progression
Junior
0–2yr
MLE
2–5yr
Senior
5–9yr
Staff MLE
9yr+
Top courses to get started
menu_book Data Science ProgrammePaidmenu_book Machine Learning SpecializationPaidmenu_book MLOps FundamentalsPaidlock_open PyTorch for Deep LearningFree
Explore ML Engineer in the app →

Cloud Architect

$120k–$220kSenior~12 months to transition

Design the infrastructure that modern software runs on. You translate business requirements into scalable, secure, cost-efficient cloud systems.

Key skills you'll need
AWSAzureGCPTerraformKubernetesNetworking
Career progression
Cloud Engineer
0–3yr
Architect
3–6yr
Senior Architect
6–10yr
Principal
10yr+
Top courses to get started
menu_book AWS Solutions Architect AssociatePaidmenu_book Cloud Architecture FundamentalsPaid
Explore Cloud Architect in the app →

Cybersecurity Analyst

$80k–$160kMid~10 months to transition

Defend systems, data, and people from attackers. Monitor threats, investigate incidents, and build the controls that keep organisations safe.

Key skills you'll need
SIEM ToolsNetwork SecurityPenetration TestingOWASPPython
Career progression
Junior Analyst
0–2yr
Analyst
2–5yr
Senior Analyst
5–8yr
Security Architect
8yr+
Top courses to get started
menu_book CompTIA Security+Paidmenu_book Google Cybersecurity CertificatePaid
Explore Cybersecurity Analyst in the app →

Mobile Engineer

$85k–$175kMid~8 months to transition

Build the apps people reach for first. Ship polished, performant native and cross-platform experiences for iOS and Android.

Key skills you'll need
React NativeSwiftKotlinXcodeFirebase
Career progression
Junior
0–2yr
Mid
2–5yr
Senior
5–8yr
Lead
8yr+
Top courses to get started
menu_book React Native — The Practical GuidePaidmenu_book iOS & Swift BootcampPaid
Explore Mobile Engineer in the app →

QA Engineer

$70k–$140kMid~6 months to transition

Ship software that actually works. Design test strategies, automate suites, and advocate relentlessly for quality across the entire engineering org.

Key skills you'll need
SeleniumCypressJestAPI TestingCI/CD
Career progression
Junior QA
0–2yr
QA Engineer
2–5yr
Senior QA
5–8yr
QA Lead
8yr+
Top courses to get started
menu_book Software Testing BootcampPaidmenu_book Cypress End-to-End TestingPaid
Explore QA Engineer in the app →

Data Engineer

$95k–$185kMid~10 months to transition

Build the pipelines that make data usable. Design, maintain, and scale the infrastructure analysts and scientists depend on every day.

Key skills you'll need
PythonSQLSparkAirflowdbtData Warehousing
Career progression
Junior
0–2yr
Mid
2–5yr
Senior
5–8yr
Staff
8yr+
Top courses to get started
menu_book Data Analytics ProgrammePaidmenu_book Data Science ProgrammePaidlock_open Data Engineering ZoomcampFreelock_open dbt FundamentalsFree
Explore Data Engineer in the app →