Skip to content
Penroll

Role library · 104 reviewed roles

A clearer way to describe the role.

Explore practical job description templates, responsibilities, salary ranges, and the skills that matter. Begin with the role you actually need to fill.

Write a job description

Engineering

AI Engineer

Design and deploy machine learning models and AI systems that solve real business problems. Own the full lifecycle from data pipeline to production monitoring, working closely with product and ops to ship features that move the needle.

Android Developer

Design and build native Android applications that solve real customer problems. Own the full development lifecycle from architecture to production deployment, ensuring code quality and app performance across devices.

Automation Engineer

Design and build automated systems that eliminate manual, repetitive work across operations, infrastructure, and business processes. You own the tooling and workflows that let the team scale without proportional headcount growth.

Backend Developer

Own the design, build and scaling of server-side systems that power your product. You'll write clean, testable code and make architectural decisions that balance speed-to-market with long-term maintainability.

Cloud Engineer

Design, deploy, and maintain cloud infrastructure that scales with the business. Own the reliability, security, and cost efficiency of cloud systems supporting product and operations.

Computer Vision Engineer

Design and deploy machine learning models that interpret visual data to solve real business problems—from quality control to autonomous systems. Own the full pipeline from dataset curation through production inference.

Data Engineer

You design and maintain the data pipelines and infrastructure that turn raw data into reliable, accessible datasets for analytics and product teams. You own data quality, performance, and the systems that make data work at scale.

Data Scientist

Build predictive models and analytics pipelines that drive product decisions and customer insights. Own the full lifecycle from data exploration through production deployment.

DevOps Engineer

Owns the infrastructure, deployment pipelines, and reliability that keep the product online and shipping.

Embedded Systems Engineer

Design, develop, and maintain firmware and low-level software that runs on microcontrollers, IoT devices, and hardware platforms. You own the bridge between hardware and software, ensuring reliable, efficient embedded solutions that power your product.

Engineering Manager

Lead a team of 4–8 engineers to ship features on time and maintain code quality. Own sprint planning, technical decisions, hiring, and performance feedback while staying hands-on with architecture.

Firmware Engineer

Design, develop, and maintain embedded firmware for hardware products, bridging hardware and software to deliver reliable device functionality. Own the full firmware lifecycle from architecture through production support.

Frontend Developer

Owns the interface customers touch — turning designs into fast, accessible, responsive web experiences.

Full Stack Developer

Build and maintain web applications across frontend and backend, shipping features from database design through user interface. Own technical decisions that directly impact product reliability and user experience.

Game Developer

Design, build, and ship gameplay systems, mechanics, and features across our game titles. You'll own the full development cycle from concept to production, working in C# or C++ within established game engines.

Integration Engineer

Build and maintain API integrations and data pipelines that connect our platform to customer systems. Own the technical architecture, testing, and deployment of third-party integrations end-to-end.

iOS Developer

Design and build native iOS applications that customers rely on daily. Own the full lifecycle from architecture through App Store deployment, collaborating with product and backend teams to ship features on time.

Machine Learning Engineer

Design and deploy machine learning models that solve real business problems—from recommendation systems to predictive analytics. Own the full lifecycle: data pipeline, model training, evaluation, and production monitoring.

Mobile Developer

Design and ship iOS and Android apps that solve real customer problems. You own the full mobile development lifecycle, from architecture to app store deployment.

Network Engineer

Design, deploy, and maintain the infrastructure that keeps your company connected and secure. You'll own network architecture, troubleshoot outages, and ensure systems scale as the business grows.

Platform Engineer

Design, build, and maintain the internal platforms, infrastructure, and developer tooling that enable your engineering team to ship faster. Own the systems that abstract complexity away from product engineers so they can focus on customer value.

QA Engineer

Own quality assurance across product releases by designing test strategies, automating test suites, and catching bugs before they reach users. You'll balance manual and automated testing while mentoring junior QA staff.

Salesforce Developer

Design, build, and maintain custom solutions on the Salesforce platform that automate sales, service, and marketing workflows. Own the technical delivery of Salesforce implementations and integrations that directly impact revenue operations.

Security Engineer

Design, implement, and maintain security infrastructure that protects company systems, data, and customer information. You'll own vulnerability assessments, incident response, and security compliance across cloud and on-premise environments.

Site Reliability Engineer

You design, build, and maintain the infrastructure and systems that keep our applications running reliably at scale. You own observability, incident response, and deployment automation to minimize downtime and unplanned outages.

Software Engineer

Builds and ships the product — designing, writing, and maintaining the code your customers rely on every day.

Solutions Architect

Design and build end-to-end technical solutions that connect customer business needs to your product capabilities. Own the technical strategy and delivery roadmap for enterprise deals from discovery through implementation.

Technical Lead

You unblock engineering teams by setting technical direction, reviewing architecture decisions, and mentoring engineers. You own the quality and scalability of core systems while staying hands-on with code.

Test Automation Engineer

Build and maintain automated test suites that catch bugs before they reach customers. You'll own test strategy, design frameworks, and work with developers to ship reliable software.

WordPress Developer

Build and maintain WordPress sites that drive revenue for SMB clients. You'll handle custom theme development, plugin integration, and performance optimization to deliver sites that convert.

Sales

Account Executive

Owns revenue — running discovery, demos, and negotiations to turn pipeline into closed deals.

Account Manager

Own a portfolio of existing client relationships, drive upsell and retention revenue, and serve as the primary point of contact for customer success. You'll expand account value while ensuring customers hit their goals with our product.

Business Development Manager

Identify and pursue new revenue opportunities by building relationships with prospects, negotiating partnerships, and closing deals. You own the pipeline from lead discovery through contract signature.

Channel Sales Manager

Build and manage a network of reseller and distributor partners to drive revenue growth. You own partner recruitment, enablement, and performance tracking across assigned territories or verticals.

Enterprise Account Executive

Own the full sales lifecycle for Fortune 500 and mid-market accounts, from initial discovery through contract closure and expansion. You'll build strategic relationships with C-suite stakeholders and drive multi-six-figure deal cycles.

Field Sales Representative

Own direct sales pipeline development and client relationship management across assigned territory. Close deals through consultative selling and in-person account engagement.

Head of Sales

Own the full commercial strategy and revenue growth for the business, from pipeline generation through deal closure and customer retention. Build, coach, and scale a high-performing sales team that hits or exceeds targets.

Inside Sales Representative

Qualify and close inbound leads through phone and email, building relationships with prospects and converting them into paying customers. Own your pipeline and hit monthly revenue targets.

Insurance Agent

An Insurance Agent sells and renews insurance policies to small business and individual clients, managing the full sales cycle from prospect to policy placement. You own client relationships, policy recommendations, and hitting monthly/quarterly premium targets.

Partnerships Manager

Own the strategy and execution of partnerships that drive customer acquisition and revenue growth. Build and manage relationships with complementary businesses, resellers, and integration partners to expand market reach.

Real Estate Agent

Close residential or commercial property sales by prospecting leads, conducting showings, negotiating offers, and managing transactions from listing to closing. You own the full client relationship and revenue per transaction.

Regional Sales Manager

Own revenue growth and team performance across a defined geographic territory. Build and coach a sales team to hit quota while managing key accounts and pipeline health.

Renewals Manager

Own the renewal pipeline and revenue retention for existing customers, negotiating contract extensions and upsells to maximize customer lifetime value. You'll be the primary point of contact for renewal conversations, managing forecasts and ensuring smooth handoffs between sales and customer success.

Sales Development Representative

Prospect and qualify inbound and outbound leads, setting qualified meetings for account executives. Own pipeline generation targets and convert early-stage interest into sales-ready opportunities.

Sales Engineer

A Sales Engineer bridges technical and commercial conversations, translating customer problems into product solutions and unblocking deals through technical credibility. You own the technical narrative in sales cycles, from discovery through POC delivery.

Sales Manager

Builds and leads the sales team — setting targets, coaching reps, and owning the number.

Solutions Consultant

You translate customer problems into technical solutions and guide deals from discovery through implementation. You own the relationship between sales and delivery, ensuring customers see clear ROI from day one.

VP of Sales

Own end-to-end revenue generation, sales strategy, and team leadership for a growing SMB. Build and scale a high-performing sales organization from hiring through compensation, forecast accuracy, and customer acquisition.

Marketing

Brand Manager

Own the development and execution of brand strategy, positioning, and visual identity across all customer touchpoints. Drive brand awareness, consistency, and equity to support revenue growth and market differentiation.

Community Manager

Build and nurture the community around your product or brand, turning users into advocates. Own engagement strategy, moderate discussions, and surface user feedback to shape product decisions.

Content Marketer

Own the strategy and execution of written content across blog, email, and product channels. Drive traffic, engagement, and lead generation through research-backed, audience-first content that converts.

Content Writer

Produces the writing that earns attention — blog posts, guides, emails, and landing-page copy.

Copywriter

You write clear, conversion-focused copy for websites, emails, ads, and product pages that drives business results. You own the voice and messaging strategy across marketing channels, working closely with design and product teams to communicate value to customers.

Demand Generation Manager

Own the full-funnel demand generation strategy—campaigns, lead nurturing, and pipeline acceleration. You'll build and execute programs that consistently deliver qualified leads to sales while measuring ROI at every stage.

Digital Marketing Manager

Owns the strategy and execution of digital marketing campaigns across paid, organic, and email channels. Drives customer acquisition, retention, and revenue growth through data-driven decisions and cross-functional collaboration.

Email Marketing Specialist

Own the strategy, execution, and optimization of email campaigns that drive customer acquisition, retention, and revenue. Build and manage email workflows, segment audiences, and report on performance metrics.

Event Manager

Own end-to-end planning and execution of company events—from product launches and conferences to customer dinners and trade shows. Deliver experiences that strengthen brand reputation and drive pipeline.

Growth Marketer

Own the full-funnel growth strategy from customer acquisition through retention, using data and experimentation to accelerate revenue. You'll lead campaign execution, analyze performance, and iterate on tactics that move the needle.

Influencer Marketing Manager

Own end-to-end influencer partnerships and campaign execution to drive brand awareness and sales. Build and manage relationships with creators across platforms, negotiate deals, and measure ROI on every activation.

Marketing Analyst

You'll turn marketing data into actionable insights, measuring campaign performance and identifying growth opportunities. Your analysis will guide budget allocation and help the team understand what actually drives customer acquisition and retention.

Marketing Coordinator

Own the day-to-day execution of marketing campaigns, content calendars, and customer communications. You'll be the operational backbone that turns marketing strategy into live campaigns and measurable results.

Marketing Manager

Owns demand — content, channels, and a measurable system for turning attention into signups.

Marketing Operations Manager

Own the systems, processes, and data infrastructure that enable your marketing team to execute campaigns efficiently and measure impact. You'll bridge marketing strategy and operational execution, managing martech stacks, campaign workflows, and reporting dashboards.

Performance Marketing Manager

Own the full-funnel performance of paid channels (search, social, display) and optimize spend to hit CAC and ROAS targets. Report monthly on channel health and lead/revenue contribution.

PPC Specialist

You build and optimize paid search and display campaigns across Google Ads, Microsoft Ads, and social platforms to drive qualified traffic and revenue. You own campaign strategy, bid management, and performance reporting for an SMB's digital advertising budget.

PR Manager

Owns all external communications, media relations, and brand reputation for the company. Pitches stories to journalists, manages crisis response, and measures PR impact on business outcomes.

Product Marketing Manager

Own the positioning, messaging, and go-to-market strategy for your product. You'll translate customer insights and product capabilities into campaigns that drive awareness, adoption, and revenue.

SEO Specialist

Own the search visibility roadmap for the business—from keyword research and technical audits through content strategy and competitive analysis. You'll directly influence organic traffic, leads, and revenue.

Social Media Manager

Own the creation, scheduling, and community management across all social platforms. Drive brand awareness, engagement, and lead generation through data-informed content strategy.

Video Editor

Create and edit video content for marketing campaigns, social media, and product demos that drive engagement and brand awareness. Own the full production pipeline from raw footage to final delivery across multiple platforms.

Product & Design

Design Lead

Own the end-to-end visual and user experience strategy for the product. Set design standards, lead a small team, and ensure every customer touchpoint reflects the brand and solves real problems.

Design Manager

Leads a design team to craft user-centered products and brand experiences. Owns design strategy, mentors designers, and ensures quality standards across digital and physical touchpoints.

Design Operations Manager

Own the systems, processes, and tools that enable your design team to ship work efficiently. You'll manage design infrastructure, project workflows, asset management, and cross-functional handoffs so designers focus on solving problems.

Graphic Designer

Owns the visual identity and creative output across marketing, product, and brand touchpoints. Translates business goals into compelling designs that drive engagement and revenue.

Group Product Manager

Lead a portfolio of 2–4 interconnected products from strategy through launch, owning roadmap prioritization, cross-functional alignment, and go-to-market execution. Report to VP Product or Chief Product Officer.

Head of Product

Own the product strategy, roadmap, and day-to-day execution for a fast-growing startup. You'll define what gets built, validate with users, and lead a small team to ship features that drive revenue.

Interaction Designer

Own the end-to-end user experience and interaction patterns across digital products, from wireframes through high-fidelity prototypes. Collaborate with product, engineering, and research to ship interfaces that users find intuitive and enjoyable.

Motion Designer

Design and animate visual content across digital products, marketing materials, and brand communications. You'll translate static designs into compelling motion that drives engagement and clarifies complex ideas.

Product Analyst

Own the quantitative side of product decisions by instrumenting features, analyzing user behavior, and translating data into roadmap priorities. You'll be the bridge between engineering, design, and leadership, ensuring every major decision is grounded in evidence.

Product Designer

Designs how the product works and feels — flows, interfaces, and the system that keeps them consistent.

Product Manager

Owns what gets built and why — roadmap, specs, and the customer research behind them.

Product Owner

Translate customer needs and business strategy into a prioritized product roadmap. Own the vision, backlog, and success metrics for your product area.

Technical Product Manager

Own the product roadmap for technically complex features, translating between engineering constraints and customer needs. Drive shipping decisions that balance feasibility, market fit, and technical debt.

UI Designer

Design intuitive user interfaces for web and mobile products that customers actually want to use. You'll translate research and strategy into pixel-perfect designs, then iterate based on real user feedback.

UX Designer

Own the end-to-end user experience for our product, from research and wireframing through testing and iteration. You'll translate customer needs into intuitive interfaces that drive adoption and reduce support burden.

UX Researcher

Own user discovery and validation for product decisions, translating customer needs into actionable insights. Conduct qualitative and quantitative research that informs roadmap prioritization and feature design.

Webflow Designer

Design and build responsive, conversion-focused websites in Webflow without writing code. You own the full design-to-launch workflow, ensuring sites are visually compelling, technically sound, and aligned with business goals.

Operations

People & Finance

Customer

Client Services Manager

Own the end-to-end client experience for a portfolio of accounts, ensuring retention, satisfaction, and expansion opportunities. Act as the primary point of contact and trusted advisor to clients while coordinating internal teams to deliver on commitments.

Customer Experience Manager

Own end-to-end customer satisfaction and retention by managing support operations, gathering feedback, and driving product improvements. You'll be the voice of the customer internally and the trusted problem-solver externally.

Customer Onboarding Manager

Own the end-to-end onboarding experience for new customers, ensuring they activate quickly and realize value from day one. You'll design processes, train internal teams, and measure success metrics that drive retention and expansion.

Customer Service Manager

Own end-to-end customer support operations, build and coach a small team, and drive customer satisfaction and retention metrics. Set the tone for how your company responds to customer needs and escalations.

Customer Success Manager

Owns retention and expansion — onboarding customers, driving adoption, and protecting revenue.

Customer Support Representative

Own the first and last impression of your company by resolving customer issues, answering product questions, and turning support interactions into retention wins. You'll be the voice customers hear when things go wrong—and the reason they stay.

Customer Support Specialist

The front line for customers — resolving issues quickly and turning problems into loyalty.

Head of Customer Success

Own the end-to-end customer lifecycle, from onboarding through expansion and retention. Build and lead a small team to ensure customers hit their goals and renew.

Implementation Manager

Own the end-to-end delivery of your product into customer environments, ensuring successful adoption and go-live. You bridge sales promises and customer success by managing timelines, resources, and stakeholder expectations.

Support Team Lead

Own the day-to-day running of a support team, handling escalations and coaching reps to hit quality and speed targets. You'll report directly to a VP or founder and own the support experience for all customers.

Technical Account Manager

Own the technical success and retention of a portfolio of enterprise customers post-sale. Bridge product capabilities with customer business outcomes, troubleshoot blockers, and identify expansion opportunities through deep engagement.

Technical Support Engineer

Own the technical troubleshooting and resolution of customer issues across products and platforms. Act as the bridge between customer problems and engineering teams to ensure fast, durable fixes.

Job Description Templates (2026) — Free, by Role — Penroll