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. You are looking at page 3 of 6 for Technology & Software.
270 careers in Technology & Software, page 3 of 6
Geospatial Analyst
Bachelor's Degree · $116,580
Geospatial analysts collect, analyze, and interpret geographic information using GIS (Geographic Information Systems)…
Geospatial / GIS Developer
Bachelor's Degree · $135,980
Develops geospatial applications and mapping solutions using GIS frameworks, spatial databases, and mapping APIs for…
Go (Golang) Backend Developer
Bachelor's Degree · $135,980
Develops concurrent backend services using Go; builds microservices and cloud-native applications.
Graphics Programmer
Bachelor's Degree · $135,980
Specializes in graphics rendering; optimizes rendering pipelines and implements visual effects.
GRC Analyst (Governance, Risk & Compliance)
Bachelor's Degree · $129,180
Manages IT governance, risk, and compliance programs, conducting risk assessments, maintaining compliance with…
Head of Data Science
Master's Degree · $175,140
Lead an organisation's entire data science function, setting strategy, building teams, and ensuring that data science…
Head of Product - Autonomous Systems
Master's Degree · $166,790
Leads the product vision, strategy, and roadmap for autonomous systems, including self-driving vehicles, robotics, or…
Healthcare Tech Engineer
Bachelor's Degree · $135,980
Develops healthcare technology systems; ensures HIPAA compliance and data security.
Help Desk Technician / IT Support Tier 1
Certificate or Vocational Training · $61,860
Provides first-line technical support to end users, troubleshooting hardware, software, and network issues via phone,…
High-Frequency Trading (HFT) Developer
Bachelor's Degree · $135,980
Builds ultra-low-latency trading systems for proprietary trading firms, optimizing every microsecond in network,…
Identity & Access Management (IAM) Engineer
Bachelor's Degree · $129,180
Designs and implements identity management, authentication, and authorization systems including SSO, MFA, RBAC/ABAC,…
Incident Response Analyst / DFIR Specialist
Bachelor's Degree · $116,580
Responds to cybersecurity incidents, performing digital forensics, malware triage, containment actions, and root cause…
Information Governance Specialist
Bachelor's Degree · $116,580
Develops and implements policies and procedures for managing information assets, ensuring compliance with legal,…
Information Security Engineer
Bachelor's Degree · $116,580
An information security engineer designs security controls, monitors networks for threats, and investigates alerts when…
Infrastructure Lead
Bachelor's Degree · $175,140
Leads infrastructure team; manages architecture decisions and mentors engineers on infrastructure practices.
iOS Developer (Senior / Lead)
Bachelor's Degree · $135,980
Develops native iOS applications using Swift and SwiftUI, handling architecture, performance optimization, App Store…
IoT Developer
Bachelor's Degree · $135,980
Develops Internet of Things applications; connects embedded devices to cloud systems.
IoT Engineer
Bachelor's Degree · $135,980
Develops Internet of Things systems; builds embedded software and IoT platforms.
IT Asset Manager
Bachelor's Degree · $175,140
Manages the lifecycle of IT assets from procurement through disposal, tracking hardware, software licenses, warranties,…
IT Auditor
Bachelor's Degree · $83,680
Evaluates IT controls, processes, and systems for compliance with regulatory requirements and industry standards,…
IT Infrastructure Manager
Bachelor's Degree · $175,140
Manages the overall IT infrastructure team and environment including servers, storage, networking, and data center…
IT Operations Coordinator
Associate's Degree · $99,130
Coordinates and supports the daily operations of IT systems and infrastructure, ensuring smooth and efficient service…
IT Operations Specialist
Associate's Degree · $99,130
Manages and maintains an organization's IT infrastructure, ensuring optimal performance, security, and availability of…
IT Procurement Specialist
Bachelor's Degree · $77,710
Sources, evaluates, and purchases IT hardware, software, and services for organizations, negotiating contracts with…
IT Service Desk Manager
Bachelor's Degree · $175,140
Manages the IT service desk team, overseeing ticket queues, SLA compliance, staffing, training, and continuous…
IT Support Analyst
Associate's Degree · $61,860
Provides technical assistance and support related to computer systems, hardware, and software. Responds to queries,…
IT Support Technician
Associate's Degree · $76,220
Provides technical assistance and support related to computer systems, hardware, or software. Responds to queries, runs…
Junior Android Developer
Bachelor's Degree · $135,980
Develops and maintains mobile applications for the Android platform under the guidance of senior developers. Involved…
Junior Linux Administrator
Bachelor's Degree · $99,130
Manage the installation, maintenance, and operation of Linux servers and infrastructure, troubleshooting issues,…
Junior Python Developer
Bachelor's Degree · $135,980
Develops, tests, and maintains Python-based applications and services, often working under the guidance of senior…
Kernel / Systems Programmer
Bachelor's Degree · $100,390
Develops and maintains operating system kernels, device drivers, hypervisors, and low-level system software, working at…
Kotlin Backend Developer
Bachelor's Degree · $135,980
Develops backend services using Kotlin; leverages JVM ecosystem with modern language features.
Kubernetes Administrator / Container Platform Engineer
Bachelor's Degree · $99,130
Manages enterprise Kubernetes clusters and container platforms, handling cluster provisioning, scaling, networking,…
Kubernetes Engineer
Bachelor's Degree · $99,130
Specializes in Kubernetes container orchestration; manages cluster operations and deployment strategies.
Lead Data Scientist (Sustainability)
Master's Degree · $120,230
Lead data science initiatives focused on sustainability metrics, carbon accounting, and environmental impact modelling,…
LLM Engineer / Prompt Engineer
Bachelor's Degree · $135,980
Specializes in large language models; develops applications using LLMs and optimizes prompts.
Load Balancing Engineer
Bachelor's Degree · $134,050
Designs and optimizes load balancing; ensures high availability and traffic distribution.
Localization Engineer (i18n/L10n)
Bachelor's Degree · $135,980
Builds internationalization and localization infrastructure for software products, handling character encoding,…
Machine Learning Platform Engineer
Bachelor's Degree · $135,980
Builds and maintains the ML platform that data scientists and ML engineers use to train, deploy, and monitor models,…
Malware Analyst / Reverse Engineer
Bachelor's Degree · $116,580
Analyzes malicious software through static and dynamic analysis, reverse engineering binaries to understand behavior,…
Marketing Automation Specialist
Bachelor's Degree · $78,760
Builds and manages marketing automation workflows, lead scoring, nurture sequences, and data integrations across…
Matchmove Artist
Bachelor's Degree · $102,030
Recreates camera movement and perspective from live-action footage within a 3D software environment through matchmoving…
MERN Stack Developer
Bachelor's Degree · $92,650
Develops full-stack applications using MongoDB, Express, React, and Node.js; handles database, API, and UI layers.
Microservices Architect
Bachelor's Degree · $135,980
Designs and implements microservices architectures; manages service communication and deployment.
MLOps Lead
Bachelor's Degree · $135,980
Lead the design and operation of machine learning infrastructure, including model training pipelines, deployment…
Natural Language Processing (NLP) Engineer
Bachelor's Degree · $140,300
NLP engineers train language models and debug systems that let computers read and generate text. Most days move between…
Network Administrator
Bachelor's Degree · $99,130
Manages and maintains an organization's computer networks, ensuring optimal performance, security, and availability.…
Network Operations Center (NOC) Analyst
Associate's Degree · $76,220
Monitors enterprise network infrastructure 24/7 from a centralized operations center, responding to alerts,…
Network Technician
Associate's Degree · $76,220
Installs, maintains, and troubleshoots an organization's computer networks, including hardware and software components,…
Next.js Full-Stack Developer
Bachelor's Degree · $92,650
Develops full-stack applications using Next.js; handles server-side rendering, API routes, and database integration.