Careers in Technology & Software
Four hundred and forty 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 4 of 9 for Technology & Software.
440 careers in Technology & Software, page 4 of 9
Endpoint Security Engineer (EDR/XDR)
Bachelor's in Cybersecurity or IT; CrowdStrike/SentinelOne/Microsoft Defender certifications · $108,000
Deploys and manages endpoint detection and response (EDR/XDR) platforms, configuring detection rules, investigating…
Energy Modeler
Bachelor's Degree · $85,000
Analyzes energy consumption data, develops energy models, and proposes solutions to improve energy efficiency and…
Engine Programmer
Bachelor's Degree · $120,000
Develops and optimizes core software systems for game engines, ensuring high performance and stability across various…
Engineering Manager
Bachelor's in Computer Science / Related Field · $185,000
Manages engineering team; handles hiring, performance management, and career development.
Engineering Manager (Tech)
Bachelor's degree in CS/Engineering · $195,000
Manages a team of software engineers, overseeing sprint planning, code reviews, career development, and delivery of…
Engineering Mentor / Coach
Bachelor's in Computer Science / Related Field · $165,000
Mentors engineers on career development; provides technical and professional guidance.
Engineering Recruiter / Talent Acquisition
Bachelor's in Business / HR / Related Field · $125,000
Recruits engineering talent; manages hiring pipeline and candidate relationships.
Enterprise Architect
Bachelor's or Master's in Computer Science, IT, or related field · $155,000
Defines an organization's overall IT architecture strategy, aligning technology investments with business goals across…
Enterprise Architect (IT)
Bachelor's or Master's in CS/IT; TOGAF, Zachman, ArchiMate certifications · $155,000
Defines the overall enterprise IT architecture strategy, aligning technology decisions with business goals, creating…
ERP Analyst
Bachelor's Degree · $90,000 - $110,000
Implement, maintain, and optimize Enterprise Resource Planning (ERP) systems by analyzing business processes, gathering…
ETL Developer
Bachelor's Degree · $110,000
Designs, develops, and maintains Extract, Transform, and Load (ETL) processes to move data between various systems,…
ETL Developer / Data Integration Engineer
Bachelor's degree · $115,000
Designs and builds ETL/ELT pipelines that extract data from diverse sources, transform it for analytics, and load it…
Event-Driven Architecture Engineer
Bachelor's in Computer Science / Related Field · $195,000
Designs event-driven systems; implements event streaming and message queuing solutions.
Field CTO / Office of the CTO
Bachelor's degree in CS/Engineering (MS/PhD valued) · $280,000
Customer-facing technical executive who represents the company's technical vision to enterprise customers, advising on…
Field Service Engineer (Technical Support)
Bachelor's degree · $85,000
Field Service Engineers install, maintain, and repair complex machinery and systems at client sites. They diagnose…
Field Service Technician (IT)
Associate's in IT or trade certification; CompTIA A+/Network+; vendor-specific certifications · $52,000
Provides on-site IT support at client locations or remote offices, installing, configuring, and repairing hardware,…
Fintech Engineer
Bachelor's in Computer Science / Related Field · $195,000
Develops financial technology systems; handles transactions, compliance, and security.
Firewall Engineer / Network Security Engineer
Bachelor's in IT or Cybersecurity; Palo Alto PCNSE, Fortinet NSE, Cisco CCNP Security certifications · $108,000
Manages enterprise firewall infrastructure, configuring security policies, VPN tunnels, IDS/IPS systems, and network…
FPGA Engineer / Hardware-Software Engineer
Bachelor's degree (EE/CE; MS common) · $160,000
Designs and programs FPGAs using HDL languages for applications in networking, AI acceleration, signal processing, and…
Frontend Developer
Bachelor's in Computer Science or related field; bootcamp accepted · $105,000
Builds user-facing web interfaces and interactive experiences using HTML, CSS, JavaScript, and modern frontend…
Frontend Engineer
Bachelor's degree (bootcamp accepted) · $120,000
Specializes in building user-facing web interfaces, implementing responsive designs, optimizing performance, and…
Frontend Performance Engineer
Bachelor's in Computer Science / Related Field · $155,000
Optimizes frontend performance; analyzes metrics, reduces bundle sizes, and improves page load times.
Full Stack Developer
Bachelor's degree (bootcamp accepted) · $125,000
Develops both frontend and backend components of web applications, working across the entire technology stack from…
Full-Stack Developer (Junior)
Bachelor's Degree · $85,000
Assist in designing, developing, and maintaining front-end and back-end components of web applications under the…
Full-Stack Startup Engineer
Bachelor's in Computer Science / Related Field · $115,000
Wears multiple hats in startup environment; rapidly builds and ships features across entire stack with minimal guidance.
Game Developer
Bachelor's in Computer Science / Game Development / Related Field · $125,000
Develops video games; works on game engines, graphics, and gameplay mechanics.
Game Developer (Unity/Unreal)
Bachelor's in Computer Science / Game Development / Related Field · $125,000
Develops games using game engines like Unity or Unreal Engine; implements gameplay mechanics and systems.
Game Engine Developer
Bachelor's degree (MS valued) · $165,000
Builds and maintains game engine systems including physics, animation, audio, networking, and scripting frameworks used…
Geographic Information Systems (GIS) Specialist
Bachelor's degree · $75,000
GIS specialists play a pivotal role in managing and leveraging GIS resources, collecting, analyzing, and showcasing…
Geographic Information Systems Technician
Associate's or Bachelor's degree · $60,000
Operates and maintains geographic information systems (GIS) hardware and software, digitizes and converts data, and…
Geographic Information Systems Technologists and Technicians
Associate's Degree · $140,910
Assist scientists or related professionals in building, maintaining, modifying, or using geographic information systems…
Geospatial Analysts
Bachelor's Degree · $85,000
Geospatial analysts collect, analyze, and interpret geographic information using GIS (Geographic Information Systems)…
Geospatial / GIS Developer
Bachelor's degree (Geography/CS/GIS) · $105,000
Develops geospatial applications and mapping solutions using GIS frameworks, spatial databases, and mapping APIs for…
GIS Technicians
Associate's Degree · $55,000
GIS Technicians collect, analyze, and interpret geographic information using GIS software and technology. They create…
Go (Golang) Backend Developer
Bachelor's in Computer Science / Related Field · $140,000
Develops concurrent backend services using Go; builds microservices and cloud-native applications.
Go (Golang) Developer
Bachelor's degree · $145,000
Develops backend services, cloud infrastructure tools, and distributed systems using Go, leveraging its concurrency…
GPU / CUDA Engineer
Bachelor's degree (MS/PhD common) · $200,000
Develops GPU-accelerated software using CUDA, OpenCL, or Vulkan Compute for AI training, scientific computing, graphics…
Graphics Programmer
Bachelor's in Computer Science / Related Field · $155,000
Specializes in graphics rendering; optimizes rendering pipelines and implements visual effects.
GRC Analyst (Governance, Risk & Compliance)
Bachelor's in Cybersecurity, Business, or IT; CRISC, CISA, CGEIT certifications · $88,000
Manages IT governance, risk, and compliance programs, conducting risk assessments, maintaining compliance with…
Head of Data Science
Master's Degree · $210,000
Lead an organisation's entire data science function, setting strategy, building teams, and ensuring that data science…
Head of Design Operations
Master's Degree · $150,000
Leads and manages the operational aspects of a design team, focusing on optimizing workflows, processes, tools, and…
Head of Engineering
Master's Degree · $200,000
Leads and manages engineering teams, sets technical vision, strategy, and ensures successful product delivery. Oversees…
Head of Information Security
Bachelor's Degree · $210,000
Lead an organisation's entire information security function, setting strategy, managing teams, and ensuring that…
Head of Product - Autonomous Systems
Master's Degree · $180,000
Leads the product vision, strategy, and roadmap for autonomous systems, including self-driving vehicles, robotics, or…
Head of Product - Payments
Master's Degree · $180,000
Leads the product strategy, roadmap, and execution for payment-related products. This role involves deep understanding…
Head of Product, Quantum
Master's degree · $190,000
Leads the product vision, strategy, and roadmap for quantum computing solutions. Oversees the entire product lifecycle…
Head of Product Strategy
Master's Degree · $250,000
Leads the product team, defines product vision and strategy, oversees product development from concept to launch,…
Health Informatics Specialists
Master's Degree · $140,910
Apply knowledge of nursing and informatics to assist in the design, development, and ongoing modification of…
Healthcare Tech Engineer
Bachelor's in Computer Science / Related Field · $185,000
Develops healthcare technology systems; ensures HIPAA compliance and data security.
Help Desk Technician
High school diploma; Associate's or CompTIA A+ preferred · $42,000
Serves as the first point of contact for IT issues, logging tickets, resolving basic technical problems, and escalating…