Careers in technology and software
Two hundred and seventy careers across software engineering, data, infrastructure, security, machine learning, and the product and platform work that the modern internet rests on. Each card below carries the typical preparation path, the salary range from entry to senior level, and a short read on what the work actually involves day to day.
270 careers in Technology & Software
Accessibility Consultant
Bachelor's Degree · $101,860
Evaluates and advises on the accessibility of digital products and physical environments to ensure compliance with…
ADAS Calibration Technician
Certificate or Vocational Training · $50,620
Responsible for inspecting vehicles, performing diagnostic tests, and using specialized equipment and software to…
AI Engineer
Master's Degree · $135,980
Builds and deploys artificial intelligence systems, integrating machine learning models into production applications…
AI Ethics Manager
Bachelor's Degree · $141,900
Manage an organisation's AI ethics programme, overseeing the development and implementation of responsible AI policies,…
AI Ethics Officer
Master's Degree · $80,730
An AI ethics officer audits algorithms for bias, reviews datasets, and turns technical findings into risk assessments…
AI Infrastructure Engineer
Bachelor's Degree · $135,980
Designs and builds the infrastructure that powers AI/ML workloads at scale, including GPU clusters, distributed…
AI/LLM Engineer
Bachelor's Degree · $135,980
Develops AI systems and large language models; integrates LLMs into applications.
AI Solutions Consultant
Master's Degree · $101,860
Advises enterprise clients on AI/ML adoption strategy, identifies use cases, designs AI solutions, and manages…
Analytics Specialist
Bachelor's Degree · $120,230
Collect, process, and analyze data to generate insights and actionable recommendations that drive business…
Angular Developer
Bachelor's Degree · $135,980
Builds enterprise web applications using Angular framework; manages complex component hierarchies and dependency…
API Platform Engineer / API Developer
Bachelor's Degree · $135,980
Designs, builds, and manages API platforms, gateways, and developer portals, ensuring APIs are performant, secure,…
AR/VR Developer
Bachelor's Degree · $135,980
Develops augmented and virtual reality applications; builds immersive experiences.
Architect
Bachelor's Degree · $116,580
Designs system architecture; ensures scalability, reliability, and best practices.
ASIC Design Engineer
Bachelor's Degree · $161,740
Designs, develops, and verifies Application-Specific Integrated Circuits (ASICs). This involves creating detailed…
ASP.NET Core Developer
Bachelor's Degree · $92,650
Develops web applications using ASP.NET Core framework; builds REST APIs and manages database with Entity Framework.
Audio / DSP Engineer
Bachelor's Degree · $73,130
Develops audio processing software, digital signal processing algorithms, and audio plugins for music production,…
AV / Unified Communications Technician
Associate's Degree · $58,100
Installs, configures, and maintains audiovisual and unified communications systems including video conferencing,…
Backend Engineer
Bachelor's Degree · $135,980
Designs and builds server-side applications, APIs, microservices, and database systems that power technology products…
Backup Administrator
Associate's Degree · $99,130
Manages and maintains an organization's data backup and recovery systems, ensuring data integrity, availability, and…
Backup & Disaster Recovery Engineer
Bachelor's Degree · $83,050
Designs and manages enterprise backup, replication, and disaster recovery solutions, ensuring business continuity…
Blockchain Engineer
Bachelor's Degree · $135,980
Develops blockchain and cryptocurrency systems; implements smart contracts and distributed ledgers.
Business Intelligence Analyst
Bachelor's Degree · $120,230
Business intelligence analysts query databases, build dashboards, and answer data requests from teams across an…
Business Intelligence Developer
Bachelor's Degree · $120,230
Designs and builds BI solutions including data models, dashboards, reports, and self-service analytics platforms that…
Call Center Agent
High School Diploma · $44,770
Call center agents handle incoming and outgoing customer calls, addressing inquiries, resolving issues, and providing…
Capacity Planning Engineer
Bachelor's Degree · $99,130
Plans infrastructure capacity; forecasts growth and optimizes resource allocation.
Chaos Engineer / Resilience Engineer
Bachelor's Degree · $135,980
Tests system resilience; implements chaos engineering practices and tools.
Chief AI Officer (CAIO)
Master's Degree · $175,140
Lead an organisation's AI strategy, governance, and responsible deployment at the executive level. Oversee AI…
Chief Data Officer (CDO)
Master's Degree · $175,140
Leads the organization's data strategy, governance, and analytics capabilities, ensuring data quality, compliance, and…
Chief Digital Officer (CDO-Digital)
Bachelor's Degree · $175,140
Leads digital transformation initiatives, overseeing the adoption of digital technologies, e-commerce, digital…
Chief Information Officer (CIO)
Bachelor's Degree · $213,990
Leads the information technology strategy and operations for an organization, overseeing IT infrastructure, digital…
Chief Information Security Officer (CISO)
Bachelor's Degree · $175,140
C-suite executive responsible for the organization's information security strategy, risk management, compliance, and…
Chief Technology Officer (CTO) - Startup/Scale-up
Bachelor's Degree · $175,140
Sets the technical vision and strategy for a technology company, leading engineering teams, making architecture…
Clinical Data Manager
Bachelor's Degree · $120,230
Clinical data managers clean and validate records from clinical trials, tracking down errors in patient data submitted…
Cloud Administrator (AWS/Azure/GCP)
Certificate or Vocational Training · $99,130
Manages day-to-day cloud infrastructure operations including provisioning resources, managing IAM policies, monitoring…
Cloud Engineer
Bachelor's Degree · $116,580
Designs, builds, and manages cloud infrastructure on platforms like AWS, Azure, or GCP, ensuring scalability, security,…
Cloud Integration Consultant
Bachelor's Degree · $105,850
Designs, implements, and manages cloud-based integration solutions, connecting disparate systems and applications to…
Cloud Migration Specialist
Bachelor's Degree · $134,050
Plans and executes the migration of on-premises workloads to cloud platforms, performing discovery assessments,…
Cloud Native Engineer / Kubernetes Engineer
Bachelor's Degree · $135,980
Specializes in cloud-native application development and Kubernetes orchestration, building containerized microservices,…
Cloud Security Architect
Bachelor's Degree · $129,180
Designs secure cloud infrastructure; implements security best practices and compliance frameworks.
Cloud Solutions Architect
Bachelor's Degree · $134,050
A cloud solutions architect plans and builds the systems that organisations rely on to run software in the cloud, from…
Compiler Engineer
Master's Degree · $135,980
Develops compilers and programming language tools; optimizes code generation and performance.
Computer and Information Research Scientist
Master's Degree · $140,300
Computer and information research scientists design algorithms, test theories, and document findings for teams who turn…
Computer and Information Systems Manager
Bachelor's Degree · $175,140
Computer and information systems managers plan and direct the software, infrastructure, and teams that keep…
Computer Graphics Engineer
Bachelor's Degree · $135,980
Develops rendering engines, shader programs, and graphics pipelines for games, film VFX, simulation, and real-time…
Computer Vision Engineer
Master's Degree · $135,980
Computer vision engineers train neural networks and tune models so that machines can interpret images and video for…
Computer Vision Engineer (Advanced)
Bachelor's Degree · $161,740
Develops computer vision systems; builds image processing and video analysis applications.
Configuration Management Engineer (Ansible / Puppet / Chef)
Bachelor's Degree · $99,130
Automates server and infrastructure configuration using configuration management tools, ensuring consistent, repeatable…
Conversion Rate Optimization (CRO) Specialist
Bachelor's Degree · $78,760
Optimizes website and landing page conversion rates through A/B testing, user behavior analysis, heatmapping, and…
Corporate Security Analyst
Bachelor's Degree · $83,050
Analyse security risks to corporate assets, personnel, and operations by monitoring threat intelligence, conducting…
Cost Optimization Engineer
Bachelor's Degree · $105,850
Optimizes cloud costs; analyzes spending and implements cost-saving strategies.