JOB ROLE DIRECTORY

Explore jobs by role, skills and real application evidence.

Choose a role to review active vacancies, common responsibilities, skills employers ask for, salary context and practical CV evidence. Each guide points back to current job listings and their original sources.

BROWSE ROLES

Start with the work you want to do.

Titles vary between companies. Use these guides as a starting point, then read each listing’s responsibilities, seniority, location rules and required experience.

Engineering

Software engineer jobs

Software engineers design, build, test and maintain software. The title can cover product features, platforms, mobile applications, internal tools or distributed systems, so the responsibilities and production environment matter more than the label alone.

Programming depthSystem designTesting
Open role guide →
Engineering

Frontend developer jobs

Frontend developers turn product and design requirements into interfaces that work across devices, browsers and assistive technology. Listings vary between visual implementation, application architecture, performance work and full product ownership.

HTML and accessibilityCSS and layoutJavaScript or TypeScript
Open role guide →
Engineering

Backend developer jobs

Backend developers build the services, data flows and integrations behind a product. A vacancy may focus on APIs, distributed systems, business logic, data storage or platform reliability, and each emphasis calls for different evidence.

Server-side languageAPI designDatabases
Open role guide →
Data

Data analyst jobs

Data analysts turn business questions into reliable analysis, reporting and decisions. Some roles center on dashboards, while others emphasize experimentation, operations, finance or product work, so domain and stakeholder needs deserve close attention.

SQLData qualityVisualization
Open role guide →
Data

Data scientist jobs

Data scientists use statistics, experimentation and machine learning to answer uncertain questions or build predictive capabilities. Titles vary widely, so check whether a role expects research, product analytics, modeling, deployment or all four.

StatisticsPython or RSQL and data work
Open role guide →
Data and AI

Machine learning engineer jobs

Machine learning engineers turn models into dependable product or platform capabilities. The work often joins software engineering, data pipelines, model evaluation and production monitoring, with different teams owning different parts of that lifecycle.

Software engineeringML evaluationData pipelines
Open role guide →
Infrastructure

DevOps engineer jobs

DevOps and platform roles improve how software is built, deployed and operated. Some vacancies emphasize cloud infrastructure, others developer platforms, reliability, security or release automation, so inspect the service ownership carefully.

Infrastructure as codeCloud platformsContainers
Open role guide →
Security

Cybersecurity analyst jobs

Cybersecurity analysts investigate threats, assess controls and help an organization respond to risk. Vacancies may focus on a security operations center, vulnerability management, governance, cloud security or incident response.

Security fundamentalsInvestigationRisk judgment
Open role guide →
Product

Product manager jobs

Product managers help teams choose which problems to solve and how to measure the result. Roles differ across discovery, growth, platforms, operations and delivery, so check the customer, product stage and decision authority.

DiscoveryPrioritizationProduct analytics
Open role guide →
Operations

Project manager jobs

Project managers organize work across people, scope, time, cost and risk. The role can sit in technology, construction, health, consulting or operations, and domain requirements often matter as much as the delivery method.

PlanningRisk managementBudget or resources
Open role guide →
Operations

Business analyst jobs

Business analysts clarify needs, processes and requirements so teams can make better changes. Roles range from software requirements to operations, finance and transformation, with different expectations for domain and technical depth.

RequirementsProcess analysisData reasoning
Open role guide →
Customer

Customer support specialist jobs

Customer support specialists help people resolve product or service problems across email, chat, phone or community channels. The product complexity, customer type, schedule and escalation responsibility shape the role.

Written communicationTroubleshootingCase ownership
Open role guide →
HOW TO USE A ROLE GUIDE

Move from a broad title to a defensible application.

  1. Check the work

    Compare responsibilities and team context before deciding that a familiar title is a match.

  2. Inspect live listings

    Review salary, workplace, location eligibility, freshness and the attributed application source.

  3. Map your evidence

    Connect each important requirement to work you completed and can explain without exaggeration.

  4. Broaden carefully

    Search adjacent titles when the underlying responsibilities overlap, then save the roles worth revisiting.

CONTENT STANDARD

Why there is no page for every possible job title

A useful landing page needs enough current vacancies, distinct search intent and guidance that helps a candidate make a decision. JobsDrip groups minor title variations into broader role searches instead of publishing thousands of repetitive pages. New guides can be added when catalogue coverage and candidate value justify a permanent page.