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.
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
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
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
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.
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.