122 roles

Job Descriptions by role

Ready-to-use JD templates for every role. Search or jump to a category to get started.

Engineering

18 roles
Software Engineer

A Software Engineer is a technical professional who designs, builds, and maintains software systems that solve real user and business problems.

Frontend Developer

A Frontend Developer is an engineer who builds the user-facing side of web applications, turning designs into fast, accessible, and responsive interfaces.

Backend Developer

A Backend Developer is an engineer who builds the servers, APIs, and data layers that power an application behind the scenes.

Full Stack Developer

A Full Stack Developer is an engineer who works across both the frontend and backend, building complete features from the user interface down to the database.

DevOps Engineer

A DevOps Engineer is an engineer who automates infrastructure, deployment pipelines, and monitoring so software ships quickly, safely, and reliably.

QA Engineer

A QA Engineer is a quality professional who tests software to catch defects, verify requirements, and ensure a reliable experience before code reaches users.

Mobile Developer

A Mobile Developer is an engineer who builds applications for iOS and Android, creating fast, intuitive experiences optimized for mobile devices.

Engineering Manager

An Engineering Manager is a leader who guides a team of engineers, balancing people development, delivery, and technical direction to ship quality software.

Cloud Engineer

A Cloud Engineer is an infrastructure specialist who designs, builds, and operates scalable, secure cloud environments so applications run reliably and cost-effectively.

Security Engineer

A Security Engineer is a specialist who protects an organization's systems, data, and applications by identifying vulnerabilities, building defenses, and responding to threats.

Site Reliability Engineer (SRE)

A Site Reliability Engineer (SRE) is an engineer who applies software practices to operations, keeping production systems reliable, observable, and scalable through automation and error-budget discipline.

Android Developer

An Android Developer is a mobile engineer who designs, builds, and ships applications for Android devices using Kotlin and the modern Android platform.

iOS Developer

An iOS Developer is a mobile engineer who designs, builds, and ships applications for iPhone and iPad using Swift and Apple's frameworks.

Java Developer

A Java Developer is a software engineer who designs, builds, and maintains backend applications and services using Java and the JVM ecosystem.

Python Developer

A Python Developer is a software engineer who designs, builds, and maintains applications, services, and automation using Python and its ecosystem.

Solutions Architect

A Solutions Architect is a senior technical expert who designs end-to-end technology solutions that meet business requirements and bridges the gap between customer needs and engineering delivery.

Technical Lead

A Technical Lead is a senior engineer who owns the technical direction of a team, combining hands-on development with architectural decisions and mentorship to deliver quality software.

Web Developer

A Web Developer is a software engineer who builds and maintains websites and web applications, turning designs and requirements into functional, responsive experiences in the browser.

Data & AI

10 roles
Data Analyst

A Data Analyst is a professional who collects, cleans, and interprets data to answer business questions and surface insights that guide day-to-day decisions.

Data Scientist

A Data Scientist is a professional who applies statistics, machine learning, and experimentation to model complex problems and produce predictions and insights that drive product and business decisions.

Machine Learning Engineer

A Machine Learning Engineer is an engineer who designs, builds, and operates the systems that take machine learning models into production and keep them reliable at scale.

Data Engineer

A Data Engineer is an engineer who designs, builds, and maintains the pipelines and infrastructure that move, store, and transform data so it is reliable and ready to use.

Business Analyst

A Business Analyst is a professional who studies processes, requirements, and data to identify problems and recommend solutions that improve how an organization operates.

AI Engineer

An AI Engineer is a builder who designs, ships, and maintains machine learning and large language model systems that turn models into reliable, production-grade product features.

Data Architect

A Data Architect is a senior technical leader who designs the structure, standards, and flow of an organization's data so it is reliable, secure, and usable across every team.

Business Intelligence (BI) Analyst

A Business Intelligence (BI) Analyst is a data professional who transforms raw company data into dashboards, reports, and insights that guide operational and strategic decisions.

Database Administrator (DBA)

A Database Administrator (DBA) is a specialist who installs, secures, tunes, and maintains an organization's databases to keep data available, performant, and protected.

MLOps Engineer

An MLOps Engineer is an engineer who builds the pipelines, infrastructure, and automation that let machine learning models be trained, deployed, monitored, and retrained reliably in production.

Product & Design

10 roles
Product Manager

A Product Manager is a professional who defines what a product should do and why, aligning customer needs, business goals, and engineering effort to ship products that matter.

Product Designer

A Product Designer is a designer who shapes how a product looks, works, and feels, owning the full experience from problem framing through polished, shipped interfaces.

UX Designer

A UX Designer is a designer who focuses on understanding users and structuring intuitive, accessible experiences through research, information architecture, and interaction design.

UI Designer

A UI Designer is a product design professional who crafts the visual interface of digital products, translating flows and requirements into clean, usable screens that people enjoy using.

Graphic Designer

A Graphic Designer is a visual communication professional who creates artwork and layouts across digital and print to convey a brand's message with clarity and impact.

Associate Product Manager

An Associate Product Manager is an early-career product professional who supports the product team by researching users, defining requirements, and helping ship features that solve real problems.

Product Owner

A Product Owner is the person on an agile team who owns and prioritizes the backlog, translating product vision into well-defined work the development team can build.

UX Researcher

A UX Researcher is a specialist who studies user behavior, needs, and motivations through research so teams can design products that are genuinely useful and easy to use.

Design Lead

A Design Lead is a hands-on design leader who guides a team's craft, sets the visual and interaction standard, and connects design decisions to product and business goals.

Motion Designer

A Motion Designer is a visual storyteller who brings brands and interfaces to life through animation, transitions, and motion-driven video.

Sales

10 roles
Sales Executive

A Sales Executive is a revenue-focused professional who prospects, pitches, and closes deals, owning the full sales cycle from first contact to signed contract.

Account Executive

An Account Executive is a full-cycle sales professional who owns qualified opportunities from discovery through close, acting as the primary point of contact for prospective customers.

Sales Manager

A Sales Manager is a revenue leader who builds, coaches, and holds accountable a team of sales reps to hit targets while improving how the team sells.

Business Development Manager

A Business Development Manager is a growth-focused professional who identifies new markets, builds strategic partnerships, and opens revenue opportunities beyond the standard sales motion.

Sales Development Representative

A Sales Development Representative is an early-stage sales professional who prospects and qualifies leads, generating the pipeline that account executives close.

Inside Sales Representative

An Inside Sales Representative is a sales professional who sells remotely by phone, email, and video, guiding prospects from first contact to closed deal.

Regional Sales Manager

A Regional Sales Manager is a sales leader who owns revenue for a defined territory, leading a team of reps to hit targets across the region.

Key Account Manager

A Key Account Manager is a relationship-focused sales professional who grows and retains a company's most important customers.

Sales Operations Manager

A Sales Operations Manager is an operator who runs the systems, data, and processes that let a sales team sell efficiently and forecast accurately.

VP of Sales

A VP of Sales is a senior revenue leader who owns the company's sales strategy, builds and scales the sales organization, and is accountable for hitting the revenue number.

Marketing

14 roles
Marketing Manager

A Marketing Manager is a marketing leader who plans and executes campaigns across channels, owning the strategy, budget, and results that drive awareness and demand.

Digital Marketing Manager

A Digital Marketing Manager is a marketing leader who plans, runs, and optimizes campaigns across paid, organic, email, and social channels to grow traffic, leads, and revenue.

Content Writer

A Content Writer is a marketing professional who researches, writes, and edits clear, engaging content such as blog posts, guides, and web pages that attract and inform an audience.

SEO Specialist

An SEO Specialist is a marketing professional who improves a website's organic search visibility through keyword research, on-page optimization, technical fixes, and link building.

Social Media Manager

A Social Media Manager is a marketing professional who plans, creates, and publishes content across social platforms to grow an audience, drive engagement, and build the brand.

Performance Marketer

A Performance Marketer is a data-driven marketer who plans, runs, and optimizes paid acquisition campaigns to hit measurable targets like cost per acquisition and return on ad spend.

Product Marketing Manager

A Product Marketing Manager is a marketer who owns positioning, messaging, and go-to-market for a product, making sure the right buyers understand why it matters.

Brand Manager

A Brand Manager is a marketing professional who owns how a product or company looks, sounds, and is perceived, translating brand strategy into campaigns, guidelines, and experiences that customers remember.

Growth Marketing Manager

A Growth Marketing Manager is a data-driven marketer who runs experiments across the funnel to acquire, activate, and retain users at scale and with a measurable return.

Copywriter

A Copywriter is a writer who crafts clear, persuasive words for ads, websites, emails, and campaigns that move a specific audience to take action.

PR Manager

A PR Manager is a communications professional who shapes public perception of a company by earning media coverage, managing its reputation, and telling its story to the press and the public.

Community Manager

A Community Manager is a marketing and engagement professional who builds, grows, and nurtures the relationship between a brand and the people who gather around it online and offline.

Email Marketing Specialist

An Email Marketing Specialist is a marketer who plans, builds, and optimizes email campaigns and automated flows that nurture subscribers and drive engagement, conversions, and retention.

Marketing Coordinator

A Marketing Coordinator is an organized marketing professional who keeps campaigns, content, and events running smoothly by coordinating people, timelines, and deliverables across the team.

HR & People

13 roles
HR Manager

An HR Manager is a people leader who oversees an organization's HR function, from hiring and employee relations to policy, compliance, and performance management.

HR Generalist

An HR Generalist is a people professional who supports the full range of HR functions, including onboarding, employee relations, benefits, and compliance, across the employee lifecycle.

Recruiter

A Recruiter is a talent professional who sources, screens, and hires candidates by managing the full recruitment process from job intake to offer.

Talent Acquisition Specialist

A Talent Acquisition Specialist is a recruiting professional who sources, screens, and hires candidates while building a pipeline of talent that fits the company's roles and culture.

HR Business Partner

An HR Business Partner is a senior people professional who aligns HR strategy with business goals, advising leaders on organization design, performance, and employee engagement within a specific function or region.

HR Coordinator

An HR Coordinator is a people-operations professional who keeps HR processes, records, and employee touchpoints running smoothly across the full employee lifecycle.

HR Executive

An HR Executive is a human resources professional who handles day-to-day people operations, from recruitment coordination and onboarding to records, policy support, and employee queries.

HR Director

An HR Director is a senior people leader who sets and drives the human resources strategy, aligning talent, culture, and organizational design with the goals of the business.

People Operations Manager

A People Operations Manager is an HR professional who designs and runs the systems, processes, and programs that make the employee experience smooth, consistent, and scalable.

Learning & Development Manager

A Learning & Development Manager is an HR professional who designs, delivers, and measures training and growth programs that build the skills an organization needs.

Compensation & Benefits Manager

A Compensation & Benefits Manager is an HR professional who designs and manages pay structures, benefits programs, and reward policies that keep an organization fair, competitive, and compliant.

Payroll Specialist

A Payroll Specialist is a finance and HR professional who processes employee pay accurately and on time, ensuring correct wages, deductions, taxes, and compliance every cycle.

CHRO

A CHRO (Chief Human Resources Officer) is the top people executive who owns the human capital strategy and ensures the organization has the talent, culture, and leadership to achieve its goals.

Finance

11 roles
Accountant

An Accountant is a finance professional who records, reconciles, and reports on financial transactions to keep the books accurate and the business compliant.

Financial Analyst

A Financial Analyst is a finance professional who builds forecasts, models scenarios, and analyzes performance so leaders can make confident, data-backed decisions.

Finance Manager

A Finance Manager is a finance leader who oversees budgeting, forecasting, reporting, and a small finance team to keep the business financially healthy and well informed.

Financial Controller

A Financial Controller is a senior accounting leader who owns the accuracy of the books, financial reporting, and internal controls, ensuring the numbers are correct, timely, and compliant.

Bookkeeper

A Bookkeeper is a finance professional who records daily transactions, reconciles accounts, and keeps the books accurate so the business always knows where its money stands.

Accounts Payable Specialist

An Accounts Payable Specialist is a finance professional who manages a company's outgoing payments, ensuring every supplier invoice is verified, approved, and paid accurately and on time.

Accounts Receivable Specialist

An Accounts Receivable Specialist is a finance professional who manages incoming payments, invoicing customers accurately and collecting outstanding balances to keep cash flowing into the business.

Auditor

An Auditor is a finance professional who examines financial records, controls, and processes to verify accuracy, ensure compliance, and give stakeholders confidence that the numbers can be trusted.

Tax Accountant

A Tax Accountant is a finance professional who prepares tax returns, ensures compliance with tax law, and plans strategies that legally minimize an organization's or individual's tax liability.

Payroll Manager

A Payroll Manager is a finance and HR professional who oversees the accurate, compliant, and on-time payment of employees, managing the entire payroll process and the team behind it.

CFO

A CFO (Chief Financial Officer) is a senior executive who leads an organization's entire financial strategy, from planning and reporting to capital allocation, risk, and long-term value creation.

Operations

10 roles
Operations Manager

An Operations Manager is a leader who oversees the day-to-day running of a business, improving processes, managing teams, and making sure work gets delivered efficiently and on standard.

Project Manager

A Project Manager is a delivery professional who plans, coordinates, and drives projects to completion on scope, on time, and within budget.

Program Manager

A Program Manager is a senior delivery leader who oversees a portfolio of related projects, aligning them to strategic goals and managing dependencies across teams.

Business Operations Manager

A Business Operations Manager is an operations leader who keeps a company running smoothly by improving processes, aligning teams, and turning strategy into efficient day-to-day execution.

Supply Chain Manager

A Supply Chain Manager is an operations professional who oversees the flow of goods from suppliers to customers, balancing cost, speed, and reliability across sourcing, production, and delivery.

Logistics Manager

A Logistics Manager is an operations professional who plans and controls the transportation, warehousing, and distribution of goods so shipments arrive on time, in full, and at the lowest sensible cost.

Procurement Manager

A Procurement Manager is an operations professional who sources goods and services, negotiates supplier contracts, and manages vendor relationships to secure the best value, quality, and reliability for the business.

Office Manager

An Office Manager is an operations professional who keeps the workplace running smoothly by managing facilities, supplies, vendors, and administrative support so the team can focus on their work.

Executive Assistant

An Executive Assistant is an administrative professional who manages an executive's calendar, communications, and priorities, acting as a trusted right hand so the leader can focus on high-impact work.

Administrative Assistant

An Administrative Assistant is a support professional who handles scheduling, correspondence, data entry, and day-to-day office tasks to keep a team or department running smoothly.

Customer

7 roles

Leadership

10 roles
Chief Technology Officer

A Chief Technology Officer is the senior executive who sets a company's technology vision and owns the strategy, teams, and systems that turn that vision into a scalable, secure product.

VP of Engineering

A VP of Engineering is the leader who runs engineering execution at scale, owning delivery, team health, and operational excellence so the organization ships quality software predictably.

Chief of Staff

A Chief of Staff is a senior generalist who acts as a force multiplier for a company's leader, driving priorities, running the operating rhythm, and closing gaps that no single function owns.

CEO

A CEO (Chief Executive Officer) is the most senior executive in a company, responsible for setting the vision and strategy and being accountable to the board for overall performance.

COO

A COO (Chief Operating Officer) is the senior executive responsible for running the company's day-to-day operations and turning strategy into repeatable, scalable execution.

CMO

A CMO (Chief Marketing Officer) is the senior executive who owns the company's marketing strategy, brand, and demand generation, and is accountable for how the business grows through marketing.

Chief Product Officer

A Chief Product Officer is the senior executive who owns product strategy and vision across the entire portfolio, aligning what gets built with company goals and customer needs.

VP of Product

A VP of Product is a senior product leader who owns the product strategy and roadmap for a major area of the business and leads the product managers who deliver it.

VP of Marketing

A VP of Marketing is a senior marketing leader who owns marketing strategy and execution across the funnel and leads the teams that drive brand, demand, and pipeline.

Managing Director

A Managing Director is a senior executive who owns the overall performance, strategy, and profit and loss of a business or major division, steering it toward sustainable growth.

IT & Infrastructure

5 roles