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 2 of 9 for Technology & Software.
440 careers in Technology & Software, page 2 of 9
Chaos Engineer / Resilience Engineer
Bachelor's degree · $160,000
Proactively tests system resilience by injecting controlled failures into production or staging environments,…
Chief AI Officer (CAIO)
Master's or Doctoral Degree · $78,420
Develops and oversees the organization's artificial intelligence strategy, ensuring AI integration across all business…
Chief Data Officer (CDO)
Master's degree (Data Science/CS/MBA) · $235,000
Leads the organization's data strategy, governance, and analytics capabilities, ensuring data quality, compliance, and…
Chief Digital Officer (CDO-Digital)
Bachelor's degree (MBA/MS in Digital/CS common) · $230,000
Leads digital transformation initiatives, overseeing the adoption of digital technologies, e-commerce, digital…
Chief Information Officer (CIO)
Bachelor's degree in CS/IT (MBA/MS common) · $245,000
Leads the information technology strategy and operations for an organization, overseeing IT infrastructure, digital…
Chief Information Security Officer (CISO)
Bachelor's degree (MS preferred, CISSP required) · $310,000
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 in CS/Engineering (MS common) · $280,000
Sets the technical vision and strategy for a technology company, leading engineering teams, making architecture…
CI/CD Pipeline Engineer
Bachelor's in Computer Science or IT; Jenkins/GitHub Actions/GitLab CI experience · $115,000
Designs and maintains continuous integration and continuous delivery pipelines, automating build, test, and deployment…
Clinical Data Managers
Bachelor's Degree · $125,770
Apply knowledge of health care and database management to analyze clinical data, and to identify and report trends.
Cloud Administrator (AWS/Azure/GCP)
Bachelor's in IT or Computer Science; AWS SAA/Azure Admin/GCP ACE certifications · $95,000
Manages day-to-day cloud infrastructure operations including provisioning resources, managing IAM policies, monitoring…
Cloud Architect (AWS/GCP/Azure)
Bachelor's in Computer Science / Related Field · $175,000
Designs and implements cloud infrastructure solutions; optimizes costs and ensures scalability and security.
Cloud Cost Optimization Analyst (FinOps)
Bachelor's in IT, Finance, or Business; FinOps Certified Practitioner · $105,000
Manages cloud financial operations, analyzing cloud spending patterns, identifying waste, implementing cost…
Cloud Engineer
Bachelor's in Computer Science, IT, or related field · $128,000
Designs, builds, and manages cloud infrastructure on platforms like AWS, Azure, or GCP, ensuring scalability, security,…
Cloud ERP Consultant
Bachelor's Degree · $105,000
Implement, customize, and optimize cloud-based ERP systems by analyzing business requirements, configuring modules,…
Cloud Integration Consultant
Bachelor's Degree · $125,000
Designs, implements, and manages cloud-based integration solutions, connecting disparate systems and applications to…
Cloud Migration Specialist
Bachelor's in IT or Computer Science; AWS Migration, Azure Migrate certifications · $118,000
Plans and executes the migration of on-premises workloads to cloud platforms, performing discovery assessments,…
Cloud Native Engineer / Kubernetes Engineer
Bachelor's degree · $160,000
Specializes in cloud-native application development and Kubernetes orchestration, building containerized microservices,…
Cloud Security Architect
Bachelor's in Computer Science / Related Field · $175,000
Designs secure cloud infrastructure; implements security best practices and compliance frameworks.
Cloud Security Engineer
Bachelor's Degree · $111,910
Protects cloud-based systems, networks, and data from cyber threats and vulnerabilities.
Cloud Solutions Architect
Bachelor's Degree · $130,390
Designs and oversees the implementation of cloud computing strategies and architectures for organizations.
Compiler Engineer
Master's in Computer Science / Related Field · $175,000
Develops compilers and programming language tools; optimizes code generation and performance.
Compliance & Audit Engineer
Bachelor's in Computer Science / Related Field · $160,000
Ensures compliance with regulations; implements audit controls and security policies.
Computational Linguist
Master's Degree · $115,000
Applies computational methods to analyze and synthesize human language, developing software for natural language…
Computer and Information Research Scientists
Bachelor's Degree · $140,910
Conduct research into fundamental computer and information science as theorists, designers, or inventors. Develop…
Computer and Information Systems Managers
Bachelor's Degree · $171,200
Plan, direct, or coordinate activities in such fields as electronic data processing, information systems, systems…
Computer Graphics Engineer
Bachelor's degree (MS/PhD common) · $170,000
Develops rendering engines, shader programs, and graphics pipelines for games, film VFX, simulation, and real-time…
Computer Network Architects
Bachelor's Degree · $130,390
Design and implement computer and information networks, such as local area networks (LAN), wide area networks (WAN),…
Computer Network Support Specialists
Bachelor's Degree · $73,340
Analyze, test, troubleshoot, and evaluate existing network systems, such as local area networks (LAN), wide area…
Computer Programmers
Bachelor's Degree · $98,670
Create, modify, and test the code and scripts that allow computer applications to run. Work from specifications drawn…
Computer Systems Analysts
Associate's Degree · $103,790
Analyze science, engineering, business, and other data processing problems to develop and implement solutions to…
Computer Systems Engineers/Architects
Post-Secondary Certificate · $140,910
Design and develop solutions to complex applications problems, system administration issues, or network concerns.…
Computer User Support Specialists
Bachelor's Degree · $60,340
Provide technical assistance to computer users. Answer questions or resolve computer problems for clients in person,…
Computer Vision Engineer
Master's in Computer Science / Computer Vision / Related Field · $160,000
Develops computer vision applications; builds image processing and object detection systems.
Computer Vision Engineer (Advanced)
Bachelor's in Computer Science / Related Field · $180,000
Develops computer vision systems; builds image processing and video analysis applications.
Configuration Management Engineer (Ansible / Puppet / Chef)
Bachelor's in IT or Computer Science; Ansible/Puppet/Chef certifications · $108,000
Automates server and infrastructure configuration using configuration management tools, ensuring consistent, repeatable…
Conversion Rate Optimization (CRO) Specialist
Bachelor's degree (Marketing/Analytics/Psychology) · $78,000
Optimizes website and landing page conversion rates through A/B testing, user behavior analysis, heatmapping, and…
Corporate Security Analyst
Bachelor's Degree · $85,000
Analyse security risks to corporate assets, personnel, and operations by monitoring threat intelligence, conducting…
Cost Optimization Engineer
Bachelor's in Computer Science / Related Field · $158,000
Optimizes cloud costs; analyzes spending and implements cost-saving strategies.
Creative Technologist
Bachelor's Degree · $95,000
Bridge the gap between creative concepts and technical execution by experimenting with new technologies to develop…
CRM Administrator
Bachelor's Degree · $75,000
Manages and optimizes customer relationship management (CRM) systems to enhance customer interactions and streamline…
Cryptography Engineer
Master's degree (PhD common) · $185,000
Designs and implements cryptographic protocols, encryption systems, and security primitives for applications ranging…
CSS/Styling Specialist
Bachelor's in Computer Science / Design / Related Field · $110,000
Specializes in CSS architecture, design systems, and styling solutions; ensures visual consistency and performance.
CTO (Chief Technology Officer)
Bachelor's in Computer Science / Related Field · $550,000
Chief Technology Officer; responsible for technology strategy and innovation across organization.
Customer Support Engineer (Tech)
Bachelor's degree or equivalent experience · $85,000
Provides advanced technical support for software products, troubleshooting complex issues, writing knowledge base…
Cybersecurity Analyst
Bachelor's Degree · $124,910
Monitors, detects, and responds to cybersecurity threats and incidents to protect organizational systems and data.
Data Analyst
Bachelor's in Statistics, Mathematics, Business, or related field · $72,000
Collects, cleans, and analyzes data to identify trends, generate insights, and create reports and visualizations that…
Data Center Technician / Data Center Engineer
Associate's or Bachelor's in IT; CompTIA Server+, vendor hardware certifications · $62,000
Maintains physical data center infrastructure including server racking, cabling, power distribution, cooling systems,…
Data Coordinator
Associate's Degree · $60,000
Manage and organize data to ensure accuracy, integrity, and accessibility through data entry, database maintenance,…
Data Engineer
Bachelor's Degree · $108,310
Designs, builds, and maintains the data infrastructure and pipelines that enable data analysis and machine learning.
Data Management Specialist
Bachelor's degree · $90,000
Organize, store, and maintain data to ensure its accuracy, accessibility, and security. Develop and implement data…