Function Levels.

What's expected at each stage of a role — ratified rubrics plus JD-derived definitions so every function has a home.

Leveling framework

PerkUp's function levels describe what is expected at each stage of a role — they are the rubrics interviewers calibrate against and the shared language for growth conversations in 1:1s. Each function defines competencies across leadership, craft, and values alignment, with a senior band that extends them.

Two kinds of entry below. Ratified rubrics — Engineering, Product, Customer Success, and the executive roles — are the formal, migrated leveling rubrics. JD-derived definitions — Brand & Graphic Design, Marketing, Operations & Fulfillment, and Customer Support — are built from current hiring job descriptions and team structure so every function has a home here; they still need a People owner to formalize a multi-level rubric (see Needs review).

Engineering

Backend & Frontend tracks — leadership, technical, and senior competencies.

Product

Product Management (PM → Senior → Principal) and Product Design (Designer → Senior).

Brand & Graphic Design

Junior → Graphic Designer → Senior → Design Lead.

Marketing

Content & copywriting against PerkUp's tone of voice.

Customer Success

Associate → Intermediate → Senior CSM.

Customer Support

Support Specialist — inbound recipient & order issues.

Operations & Fulfillment

Procurement, fulfillment, receiving, sourcing, and event logistics.

Executive

CEO, CTO, and CPO role definitions.

Engineering

Backend EngineeringIC track

Leadership & development

  • Still largely concentrates on growing themselves; seeks out opportunities to expand technical and non-technical skills through continuous learning.
  • Often works with other team members to grow understanding of the team's domain through code reviews, pair programming, or mentoring.
  • Participates in code reviews and uses best practices when giving and receiving feedback.
  • Communicates clearly and effectively, especially in writing, when working with peers, stable counterparts, or their manager on technical tasks.
  • Delivers work given clear requirements within the context of their team; seeks assistance managing delivery expectations.
  • Makes responsible decisions by ideating options, identifying consequences, evaluating trade-offs, and seeking advice when necessary.
  • Thinks critically: understands why something needs doing, determines root cause, identifies objectives, and examines previous efforts.
  • Remains calm under pressure; works effectively within established processes and keeps current as they change.

Technical competencies

  • Considers quality, security, and performance of assigned tasks; independently plans, estimates, and delivers small and moderate solutions.
  • Seeks guidance when blocked and iterates to a solution; performs thorough reviews within their domain.
  • Recognizes and proposes improvements when working in existing code; leaves it better than before.
  • Adopts a security-minded approach early; can take on security issues and deliver a working solution.
  • Proactively eliminates technical debt by creating, resolving, and writing code that reduces it.
  • Proficient/fluent with one or more database languages and server-side languages and their frameworks.
  • Able to design and build APIs/Protos; works with 3rd-party services when documentation is available.
  • Ensures appropriate Authentication and Authorization; debugs issues in the Production Environment.

Senior competencies

  • Communicates clearly when advising, setting expectations, or suggesting improvements — written and verbal.
  • Delivers work even when given unclear requirements; understands how their group and stage fit the larger business.
  • Takes on large issues with vague requirements; resolves complex challenges; acts as coach and mentor.
  • High expertise in backend languages and PerkUp's default frameworks; provides architectural guidance on Proto API design.
  • Debugs production issues across services and multiple levels of the stack.
Frontend EngineeringIC track

Leadership & development

  • Still largely concentrates on growing themselves; seeks out opportunities to expand technical and non-technical skills through continuous learning.
  • Often works with other team members to grow understanding of the team's domain through code reviews, pair programming, or mentoring.
  • Participates in code reviews and uses best practices when giving and receiving feedback.
  • Communicates clearly and effectively, especially in writing, when working with peers, stable counterparts, or their manager on technical tasks.
  • Delivers work given clear requirements within the context of their team; seeks assistance managing delivery expectations.
  • Makes responsible decisions by ideating options, identifying consequences, evaluating trade-offs, and seeking advice when necessary.
  • Thinks critically: understands why something needs doing, determines root cause, identifies objectives, and examines previous efforts.
  • Remains calm under pressure; works effectively within established processes and keeps current as they change.

Technical competencies

  • Considers quality, security, and performance; independently plans, estimates, and delivers small and moderate solutions.
  • Recognizes and proposes improvements in existing code; leaves it better than before.
  • Working knowledge of PerkUp's default frontend frameworks; constructs applications using components.
  • Identifies and builds re-usable abstract components; proficient consuming REST and GraphQL APIs.
  • Writes efficient, performant code; avoids introducing common frontend exploits (e.g. XSS).
  • Able to analyze page-speed performance; debugs issues in the Production Environment.

Senior competencies

  • Delivers work even with unclear requirements; understands how their group and stage fit the larger business.
  • Takes on large issues with vague requirements; resolves complex challenges; acts as coach and mentor.
  • High expertise in frontend languages and PerkUp's default frameworks; architectural guidance on Proto API design.
  • Identifies and addresses slow/inefficient frontend implementations; debugs production issues across the stack.

Product

Product ManagementIC track

Core responsibilities

  • Understand and communicate the problems of our users and customers.
  • Define requirements for a solution that users and customers love.
  • Ensure the product is viable for PerkUp.

Core PM tasks

  • Maintain and update the product roadmap; plan and prioritize work for each cycle.
  • Regularly review KPIs and update metric dashboards; triage new issues.
  • Create post-release content for marketing and sales; drive alignment with stable counterparts via OKAs.
  • Connect user and customer insights with product prioritization; assist in determining pricing tiers.

What the PM is not responsible for

  • Technical decisions on how the product is built or architected — engineers own these.
  • Managing a team of engineers, or being solely responsible for shipping on time (the group is).
  • Design and UX — product designers are directly responsible.

PM → Senior → Principal

  • PM (2–4 yrs): adept at customer interviewing, RICE-style prioritization, story mapping, and prototyping with Design.
  • Senior PM (4–6 yrs): skilled at deriving insights, elevates group performance, ensures activities fit go-to-market, drives build/buy/partner decisions.
  • Principal PM (8–10 yrs, 1+ yr managing): teaches validation, leads cross-group initiatives, manages business results across product domains.
Product DesignIC track

Responsibilities

  • Define and improve the interface and experience of PerkUp; design features that fit the larger flows.
  • Advocate for design — educate and enable others to create on-brand experiences.
  • Create wireframes, mockups, prototypes, and flows to communicate ideas; iterate with PMs and engineers.
  • Contribute to research (usability tests, surveys, interviews) alongside UX Researchers and PMs.
  • Working knowledge of HTML/CSS, familiarity with JavaScript, and design-systems theory and practice.

Designer → Senior

  • Product Designer: works on assigned product(s), validates solutions with guidance, contributes to the design system, participates in design reviews.
  • Senior Product Designer: deeply understands the product and proactively learns others, independently validates, defines vision, coaches iteration, and shapes the design system.

Brand & Graphic Design

Distinct from Product Design: brand & graphic design owns marketing creative, swag and packaging mockups, short-form video, and PerkUp's visual identity. The ladder below is derived from the active Graphic Designer job description and the current team structure — it is a role definition, not yet a formally ratified rubric.

Graphic DesignerBrand track

Responsibilities

  • Design graphics for LinkedIn, blog posts, e-books, sales decks, and social campaigns.
  • Create short-form videos and animations for LinkedIn (CapCut Pro or similar).
  • Produce detailed mockups for packaging and promotional products.
  • Own visual identity standards and guide the brand's evolution.
  • Work fluently with AI design tools to raise output and quality.

Craft & tools

  • Adobe Creative Suite (Photoshop, Illustrator), Figma, and CapCut or similar.
  • Strong portfolio showing visual storytelling and business impact.
  • Advanced written and spoken English; available during EST business hours.
  • Bonus: packaging design, Framer, and design-systems experience.

Junior → Graphic Designer → Senior → Lead

  • Junior Graphic Designer: executes defined briefs (social, decks, mockups) with art direction; builds fluency in the brand system and production constraints.
  • Graphic Designer: owns assets end-to-end across marketing and swag; turns briefs into on-brand work with minimal direction; handles packaging and promo-product mockups.
  • Senior Graphic Designer: sets visual direction for campaigns and product lines, raises the craft bar, reduces reliance on external contractors, and mentors juniors.
  • Design Lead: accountable for brand identity and design quality across the team; art-directs and owns design throughput against demand.

Marketing

Marketing owns content and copy across PerkUp's channels. The definition below is derived from the Marketing Content Creator job description; it needs a People owner to formalize a multi-level rubric.

Marketing Content Creator / CopywriterMarketing
Draft — needs a formal rubric. Level bands have not been defined for Marketing. The responsibilities below come from the role JD; a People owner should ratify a Content/Copywriting ladder.

Responsibilities

  • Create marketing content across channels — social, blog, email, and web.
  • Write copy that matches PerkUp's tone of voice: warm, direct, founder-to-founder.
  • Partner with brand & graphic design on campaigns and launch assets.
  • Support demand generation and keep messaging consistent with how the product is positioned.

Customer Success

Customer Success ManagerIC track

The CSM remit

  • Customer adoption — drive use-case maturity, onboard intended users, mitigate adoption risk.
  • Positive business outcomes — help customers meet and exceed desired outcomes and quantify their investment.
  • Trusted advisor — build relationships with customer management and technical teams.
  • Account expansion — partner with Sales to realize expansion potential and ROI.
  • Business reviews — review progress, address challenges, align on future objectives.

Associate → Intermediate → Senior

  • Associate CSM: immediate onboarding, build Customer Success Plans, program-manage escalations, surface relevant new features.
  • Intermediate CSM: trusted/strategic advisor, deployment best practices, measure KPIs, translate usage data into advice, regular SLA touchpoints.
  • Senior CSM: set team objectives, mentor Associate/Intermediate CSMs, solve complex cross-departmental scenarios, drive thought leadership and adoption of "boring solutions".

Customer Support

Distinct from Customer Success: Support handles inbound questions from customers and recipients and resolves order and redemption issues. The definition below is derived from the Support function in the hiring database and needs a People owner to formalize a multi-level rubric.

Support SpecialistSupport
Draft — needs a formal rubric. Level bands have not been defined for Support. A People owner should ratify a Support Specialist → Senior ladder.

Responsibilities

  • Respond to customer and recipient inquiries across support channels.
  • Resolve order, delivery, and reward-redemption issues end-to-end.
  • Escalate to Customer Success, Operations, or Engineering when an issue needs a deeper fix.
  • Keep help-center content accurate as the product and process change.

Operations & Fulfillment

Operations runs procurement, order fulfillment, receiving, promotional-product sourcing, and event logistics — the backbone of the gifting platform. The roles below come from active and recent hiring job descriptions; they are role definitions, not yet formal leveling rubrics.

Procurement CoordinatorOperations

Responsibilities

  • PO lifecycle management — convert sales orders into purchase orders within 24 hours.
  • Manage 10+ concurrent orders across multiple vendors.
  • Vendor & supplier management, US and international.
  • Production & fulfillment coordination across 9 warehouses (US, Canada, UK, EU, India, Hong Kong, China, Mexico, Melbourne).
  • Process improvement and reporting.

Coordinator I → II → Lead

  • Procurement Coordinator I: runs the PO lifecycle for assigned orders to SLA; coordinates with vendors and warehouses under guidance.
  • Procurement Coordinator II: handles higher volume and complex multi-vendor international orders; drives process improvements.
  • Procurement Lead: owns vendor relationships, sets the procurement process, and coordinates the team.
Order Fulfillment SpecialistOperations

Responsibilities

  • Process and fulfill orders (e.g. via Shopify) accurately and on time.
  • Coordinate with warehouses to confirm stock, shipment, and tracking.
  • Keep order status and records up to date; flag exceptions early.
Receiving / 3PL Operations CoordinatorOperations

Responsibilities

  • Warehouse receiving and inventory management.
  • Quality checks on inbound shipments.
  • Work with inventory-management systems to keep counts accurate.
  • Kitting and order fulfillment support.
Promotional Products SourcingOperations
Draft — needs a formal rubric. Derived from the Promotional Products Expert / Purchaser JDs (role currently paused).

Responsibilities

  • Research and source promotional products and custom swag.
  • Find and vet suppliers; bring custom kit and packaging ideas to life.
  • Support the bulk-swag pipeline as volume grows.
Event Logistics CoordinatorOperations

Coordinates event swag and logistics — planning, sourcing, and on-time delivery for customer events. Full job description: Event Logistics Coordinator JD (Google Doc). Role currently paused; needs a formal rubric.

Executive roles

Chief Executive Officer (CEO)Executive

Highest-ranking executive: major corporate decisions, overall operations and resources, and the link between the board and corporate operations.

Key responsibilities

  • Strategic leadership — define and execute vision/mission, set long-term goals, lead fundraising and investor relationships.
  • Organizational leadership — build and mentor the exec team, foster a high-performance culture, own senior hiring and org structure.
  • Financial oversight — ensure fiscal responsibility, approve budgets, report to the board, maintain a sustainable path to profitability.
  • External relations — primary spokesperson; build relationships with key customers, partners, and stakeholders.
  • Operational excellence — ensure efficiency, monitor KPIs, drive continuous improvement.
Chief Technology Officer (CTO)Executive

Owns PerkUp’s technological direction — ensures technology strategy aligns with business goals and leads engineering to deliver scalable, reliable solutions.

Key responsibilities

  • Technical strategy — own the technology roadmap aligned with business objectives, evaluate new technologies, balance technical debt with feature work.
  • Engineering leadership — lead and grow the team, set best practices and standards, build a world-class engineering org.
  • Product development — translate requirements into technical solutions, ensure timely high-quality releases.
  • Infrastructure & operations — platform reliability, security, cloud infra/DevOps, SLAs (99.9%+ availability).
  • Reports to CEO. 8+ yrs engineering, 3+ yrs technical leadership.
Chief Product Officer (CPO)Executive

Owns the overall product vision and strategy — leads product management, product design, and UX so PerkUp builds products customers love.

Key responsibilities

  • Product vision & strategy — define the vision, multi-year roadmap, and prioritize by impact and customer value.
  • Product management — lead the PM function, oversee discovery/definition/go-to-market, balance requests, constraints, and goals.
  • UX & design — champion user-centric design, oversee design and research, drive the design system and in-product brand.
  • Data-driven decisions — establish metrics/KPIs, run experiments, use insights to inform the roadmap.
  • Reports to CEO. 8+ yrs PM, 3+ yrs leading product teams, B2B SaaS track record.

Rubrics needing review

Four functions have a home on this page but no formally ratified multi-level rubric yet. They are built from current hiring job descriptions and team structure so nothing is missing — but a People owner should define and ratify level bands for each:

  • Brand & Graphic Design — ladder derived from the Graphic Designer JD; supersedes the legacy Outline Brand Designer rubric (below).
  • Marketing — Content / Copywriting ladder not yet defined.
  • Operations & Fulfillment — procurement has a draft I→II→Lead ladder; fulfillment, receiving, sourcing, and events need bands.
  • Customer Support — Support Specialist → Senior ladder not yet defined.
Last verified: needs review. Source (Brand Designer level rubric) is about 26 months old old. It was flagged "adapt / verify owner" during the Outline→Notion migration and is not reproduced here. A People owner should confirm it is still accurate before relying on it.

The legacy Brand Designer rubric predates the current design system and is superseded by the Brand & Graphic Design section above. Confirm with the Design lead before relying on the old rubric.

Source — ratified rubrics (Notion): Backend Engineering, Frontend Engineering, Product Management, Product Design, Customer Success CSM, CEO, CTO, CPO. JD-derived definitions (Notion Hiring → Roles): Graphic Designer, Marketing Content Creator, Procurement Coordinator I, Shopify Order Specialist, 3PL Operations Coordinator, Promotional Products Expert, Event Logistics Coordinator. Salaries and private hiring notes are intentionally excluded.