Skip to main content
All CollectionsBenchmarkingJob Definitions
Job Families & Specializations - Extended
Job Families & Specializations - Extended
Updated over a week ago

πŸ“ˆ Business Strategy

Job families that focus on analyzing, developing, and implementing strategic plans and initiatives to drive business growth, improve processes, and boost performance, usually through market research and trend and competitor analysis.

Affiliates Management

Jobs responsible for managing and optimizing the performance of the company's affiliate partnerships. The Affiliates Management team works to develop and execute strategies to maximize revenue and growth opportunities through affiliate marketing channels. Key responsibilities include identifying and recruiting new affiliates, managing relationships with existing ones, and monitoring key metrics.

Business Analysis

Jobs responsible for analyzing business operations and identifying opportunities for improvement. The Business Analysis team conducts research and gathers essential data to uncover areas to enhance efficiency, productivity, and profitability. Key responsibilities include identifying indicators, developing business models, and recommending decisions based on insights.

Business Development

Jobs responsible for identifying and pursuing opportunities for business growth. The Business Development team works to build and maintain relationships with key stakeholders to drive revenue growth and increase market share. Key responsibilities include identifying new business opportunities, developing and executing strategies, and negotiating and closing business deals.

Business Intelligence

Jobs responsible for designing, developing and managing business intelligence infrastructure to support strategic decision-making. The Business Intelligence team architects data models, builds efficient pipelines, and integrates data sources into a data warehouse. Key responsibilities include optimizing ETL processes, maintaining the data infrastructure, and providing the technical foundation for data-driven insights and operational efficiency.

Business Intelligence Analysis

Jobs responsible for analyzing and interpreting data to provide insights and support data-driven decision-making. The Business Intelligence Analysis team works to gather data and transform it into actionable insights. Key responsibilities include building and maintaining data pipelines and creating reports to present data-driven insights to stakeholders across the organization.

Market Research

Jobs responsible for conducting research and analyzing market data to support strategic decision-making. The Market Research team works to gather data on market trends, customer needs and preferences, and competitors. Key responsibilities include designing and conducting surveys, focus groups, and other research studies, analyzing data, and presenting the findings.

Monetization

Jobs responsible for developing and implementing strategies to generate revenue from products, services, or digital platforms. The Monetization team works to identify and optimize revenue streams. Key responsibilities include analyzing data on user behavior, market trends, and the competitive landscape for revenue growth.

πŸ”¬ Clinical Research

Job families that focus on designing, conducting, and analyzing scientific studies to evaluate the safety, efficacy, and effectiveness of pharmaceuticals, medical devices, and treatments in humans while complying with ethical and regulatory guidelines.

Clinical Quality Assurance

Jobs responsible for ensuring the quality and integrity of clinical trials and research studies. The Clinical Quality Assurance team works to establish and maintain procedures and standards for clinical research activities. Key responsibilities include monitoring compliance, conducting audits, and implementing corrective actions to address any deficiencies.

πŸ™‹ Customer Service

Job families that focus on assisting customers before, during, and after their interactions with a company (through various channels like phone, email, or chat) to ensure their satisfaction and resolve any issues they may have.

Account Management

Jobs responsible for managing relationships with key customers. The Account Management team works to ensure that customers receive excellent service, meet their needs, and are satisfied with the products or services provided. Key responsibilities include building and maintaining relationships, identifying opportunities for upselling or cross-selling, and retaining customers.

Call Center

Jobs responsible for handling incoming customer inquiries, complaints, and support requests. The Call Center team is typically the primary point of contact for customers seeking assistance with products or services. Key responsibilities include answering calls, providing accurate and helpful information, and resolving customer issues and complaints.

Customer Service Group Management

Jobs responsible for addressing customer inquiries, complaints, and issues. Customer service teams ensure customer satisfaction and retention through effective communication, problem-solving, and service delivery. Key responsibilities include responding to inquiries via multiple channels, resolving issues and complaints, and escalating complex issues.

Customer Success

Jobs responsible for ensuring that customers achieve their desired outcomes while using the company's products or services. The Customer Success team is focused on building strong relationships with customers and helping them to overcome challenges. Key responsibilities include proactive guidance, ongoing support, and monitoring.

Customer Training

Jobs responsible for training customers on how to effectively use a product or service. The customer training team develops and implements programs to ensure customers have a positive experience with the product/service and can effectively utilize all features. Key responsibilities include assessing training needs, developing materials, and delivering sessions.

Escalation

Jobs responsible for managing and resolving customer complaints and issues that have been escalated from lower-level customer service representatives. The Escalation team works to ensure that customer issues are resolved promptly and to the customer's satisfaction. Key responsibilities include investigating, managing expectations, and providing feedback to other departments.

Field Application

Jobs responsible for providing technical support and assistance to customers in the field. The Field Application team works closely with customers to troubleshoot technical issues and provide product demonstrations and training. Key responsibilities include maintaining in-depth knowledge of products, and providing timely and accurate support to customers.

Non-Tech Support
​

Support specialization responsible for troubleshooting and resolving issues (related to products or services) that do not require extensive technical knowledge (such as shipping or billing), Providing assistance and support to customers with limited technical knowledge or experience. Also providing support with product returns, refunds, and exchanges.

Onboarding

Jobs responsible for ensuring new customers are successfully integrated into the company's products or services. The Onboarding team is responsible for providing customers with the necessary information and training, answering questions, and addressing issues or concerns. Key responsibilities include managing the onboarding process from start to finish and developing training materials.

Professional Services

Jobs responsible for providing specialized services to customers such as installation, customization, training, and consulting. The Professional Services team works closely with Sales and Customer Success to ensure that the services provided meet customer needs. Key responsibilities include scoping and planning projects, managing project timelines and resources, and ensuring customer satisfaction.

Support Group Management

Support specialization responsible for providing exceptional customer service, blending empathy and communication skills. Managing and improving customer interactions while adapting to client needs. This specialization should be used when there's no other matching specialization.

Tech Support Tier 1-2

Support specialization responsible for providing assistance and support to customers experiencing issues with products or services. Answering basic questions, providing guidance, and resolving common issues like login problems, hardware malfunctions, and software glitches. Communicating technical information to non-technical users. Escalating complex issues to Tier 3-4 specialists.

Tech Support Tier 3-4

Support specialization responsible for providing advanced assistance and support to customers experiencing complex or critical issues. Investigating the root causes of issues and developing and implementing solutions for them. Working with other technical teams (like engineering or product development) to diagnose and resolve problems in a timely manner.

Technical Customer Success

Jobs responsible for ensuring that customers receive technical support to successfully implement and use the company's products or services. Technical Customer Success focuses on building strong relationships with customers and providing technical guidance and assistance. Key responsibilities include managing expectations and identifying and resolving technical issues.

πŸ” Cyber & Security

Job families that focus on protecting computer systems, networks, and digital assets from unauthorized access (such as malware, phishing, and social engineering attacks), theft, and damage, developing recovery plans, and conducting vulnerability assessments.

Application Security

Jobs responsible for ensuring the security of the software applications. Application security specialists analyze and assess applications for vulnerabilities and work to prevent security breaches. Key responsibilities include identifying and mitigating application security risks, conducting vulnerability assessments, and implementing security policies and procedures.

Fraud Analysis

Jobs responsible for identifying and investigating instances of fraud. Fraud analysts are responsible for analyzing data to identify suspicious behavior, conducting investigations to verify potential fraudulent activity, and taking appropriate action to prevent further fraud. Key responsibilities include developing strategies, monitoring transactions, and conducting investigations.

Incident Response

Jobs is responsible for detecting and responding to security incidents. The incident response team is usually made up of experts in areas such as cybersecurity, computer forensics, and risk management. Key responsibilities include identifying and containing security incidents, investigating their cause and scope, and implementing remediation plans.

Information Security

Jobs that focuses on protecting the confidentiality, integrity, and availability of information assets. Information Security professionals are responsible for identifying, assessing, and managing risks related to information security. Key responsibilities include conducting security assessments, developing and enforcing policies, and responding to security breaches.

Penetration Testing

Jobs responsible for testing the security of computer systems, networks, and applications. The goal of penetration testing is to identify vulnerabilities in the system before an attacker can exploit them. Key responsibilities include conducting vulnerability assessments, creating reports, and making recommendations for improvements.

Risk Analysis

Jobs responsible for identifying and evaluating potential risks to the security of the organization's assets, such as its information, technology systems, and physical facilities. Key responsibilities of the risk analysis team may include conducting security risk assessments, developing strategies, and monitoring the effectiveness of existing risk management controls.

Security Analysis

Jobs responsible for analyzing the security of systems, networks, and applications to identify vulnerabilities and potential threats. Key responsibilities include monitoring security systems and tools, conducting security audits and risk assessments, implementing security measures and protocols, and responding to security incidents and breaches.

Security Operations Center

Jobs responsible for monitoring and responding to security incidents. The SOC maintains the security posture of the organization and protects it against cyber threats. Key responsibilities include monitoring and analyzing security events and alerts, responding to incidents, and implementing security controls and policies to prevent future ones.

Security Research

Jobs responsible for researching and analyzing security threats, vulnerabilities, and trends. Security researchers use various tools and techniques to identify potential threats and develop strategies to mitigate them. Key responsibilities include conducting assessments, analyzing security logs, and developing security policies.

πŸ“Š Data

Job families that focus on collecting, storing, analyzing, and interpreting structured and unstructured information to identify meaningful insights and trends and support decision-making and business operations.

Big Data Engineer

Jobs responsible for managing large volumes of data, typically unstructured, and processing it into useful insights for business operations. Big data engineers design, build, and maintain the infrastructure needed to support the storage and processing of large-scale datasets. Key responsibilities include designing and implementing scalable data architectures, data pipelines, and infrastructure.

Data Analysis

Jobs responsible for interpreting and analyzing large sets of data to extract valuable insights. The Data Analysis team performs various tasks such as collecting, cleaning, and transforming data. Key responsibilities include data exploration, data modeling, data quality control, and providing recommendations based on their findings.

Data Engineering

Jobs responsible for designing, building, and maintaining the systems that manage and process data. Data engineering involves transforming raw data into a format that can be easily analyzed and leveraged by data analysts and scientists. Key responsibilities include modeling, developing pipelines and workflows, and implementing data storage solutions.

Data Entry

Jobs responsible for accurately and efficiently entering data into a system or database. Data entry personnel may also be responsible for organizing and sorting data and generating reports or analyses based on the data entered. Key responsibilities include entering and verifying data, maintaining data integrity, and ensuring data confidentiality.

Data Group Management
​

Jobs responsible for the collection, organization, and analysis of data. The data management team ensures the data is accessible, consistent, secure, and insightful. Key responsibilities include data modeling and architecture, data validation and optimization, data integration, data documentation, and collaboration with other teams. This job family should be used when there's no other matching Data job family.

Data Science

A department or role within an organization that is responsible for analyzing and interpreting complex data sets to uncover insights and inform business decisions. Data scientists use a variety of tools and techniques to process and analyze large data sets. Key responsibilities include designing and implementing data models, conducting statistical analysis, and communicating findings.

🎨 Design

Job families that focus on creating visual and/or functional solutions to meet user needs and solve problems. Designers use a combination of artistic and technical skills to develop products, services, and systems that are both aesthetically pleasing and practical.

Animation Design

Jobs responsible for creating animation designs for various media including film, television, and video games. The animation design team uses a combination of creative and technical skills to bring characters and objects to life. Key responsibilities include concept development, storyboarding, character design, 3D modeling, animation, and post-production.

Creative

Jobs responsible for creating innovative and visually appealing designs that communicate the organization's message effectively. The Creative department utilizes a variety of tools, software, and techniques to produce creative designs. Key responsibilities include understanding design needs, conceptualizing, and creating design solutions.

Design Group Management
​

Jobs responsible for the creation, presentation, and refining of aesthetic elements. The design team ensures the visual elements are engaging, consistent, user-friendly, and visually appealing. Key responsibilities include visual conceptualization, design validation and optimization, design integration, design documentation, and collaboration with other teams. This job family should be used when there's no other matching Design job family.

Game Design

Jobs responsible for creating and designing games for various platforms. The game design team is responsible for developing the overall concept and mechanics of a game. Key responsibilities include prototyping and testing, creating game assets and environments, and collaborating with other departments such as programming and QA.

Graphic Design

Jobs responsible for creating visual concepts to communicate ideas that inspire, inform, or captivate consumers. The Graphic Design team produces artwork for a variety of mediums including print, digital, and social media. Key responsibilities include developing layouts, selecting colors, images, and typefaces, and aligning with the company's branding and messaging.

Marketing Design

Jobs that is responsible for creating marketing materials that promote the company's products or services. The marketing design team ensures that all marketing materials are visually appealing, on brand, and effective. Key responsibilities include creating marketing collateral and developing branding guidelines.

Motion Design

Jobs responsible for creating visually appealing animated content for various media. Motion designers use a combination of graphics, animation, and visual effects techniques to bring static graphics and/or text to life. Key responsibilities include ideation and concept development, storyboarding, and special effects.

Product Design

Jobs responsible for creating and developing products from concept to launch. Product designers work to ensure that products are functional and aesthetically pleasing. Key responsibilities include researching and analyzing user needs and market trends, developing design concepts and prototypes, and creating detailed specifications.

Sound Design

Jobs that focuses on creating and producing high-quality audio content. The Sound Design team is responsible for enhancing the user experience through sound, whether it be in film, television, video games, or other media. Key responsibilities include conceptualizing, recording, editing, and mixing sound effects, dialogue, and music.

UX Research

Jobs responsible for understanding the user experience and ensuring that the products or services being developed are aligned with user needs and expectations. The UX research team conducts research activities to gather data on user behavior, preferences, and pain points. Key responsibilities include defining research goals, selecting research methods, and conducting studies.

UX Writing

Jobs responsible for creating content and text that enhances the user experience of digital products, including websites, mobile apps, and software. The UX Writing team ensures that the text in a product is clear, concise, and engaging. Key responsibilities include crafting user-centered language and establishing and maintaining style guides.

πŸ‘” Executive Management

Job families that focus on setting strategic direction, overseeing operations, and leading organizational change. Executive management professionals are responsible for ensuring that an organization achieves its goals and objectives and that it operates efficiently and effectively.

Business Development

Jobs responsible for identifying, securing, and nurturing relationships for business growth. The business development department ensures opportunities are maximized, partnerships are profitable, and growth strategies are effective. Key responsibilities include strategic planning, opportunity identification, business relationship management, business development documentation, and collaboration with other teams.

Chief Executive Officer

A position within an organization that holds the highest level of authority and responsibility for the company's overall performance and success. The CEO sets the company's strategic direction and vision and develops and implements long-term plans to achieve organizational goals. Key responsibilities include managing finances, overseeing day-to-day operations, and building and maintaining relationships with key stakeholders.

Chief of Staff

Jobs that serves as a key advisor to the Chief Executive Officer (CEO) and other top executives. The Chief of Staff is responsible for coordinating and executing the CEO's strategic initiatives and managing critical projects across the organization. Key responsibilities include managing the CEO's schedule and priorities, preparing briefs and reports, and liaising with other departments.

Clinical Quality Assurance

Jobs responsible for ensuring the quality and safety of clinical practices and products. The clinical quality assurance department ensures protocols are followed, data is reliable, and patient safety is upheld. Key responsibilities include quality monitoring and improvement, data verification, quality documentation, and collaboration with other teams.

Compliance

Jobs responsible for ensuring that the company is in compliance with relevant laws, regulations, and industry standards. The Compliance department is tasked with identifying, assessing, and mitigating compliance risks across the organization. Key responsibilities include developing and implementing policies and procedures, monitoring, reporting, and conducting internal audits.

Creative Design

Jobs responsible for the creative and visual aspects of the company's brand and products. The Creative Design department is tasked with creating and executing visually appealing, innovative, and consistent designs. Key responsibilities include developing and managing the company's visual identity and creating marketing materials.

Customer Service

Jobs responsible for ensuring that the company provides high-quality customer service to its clients and customers. The Customer Service department is tasked with responding to customer inquiries, and resolving complaints. Key responsibilities include developing and implementing customer service policies and procedures and analyzing customer feedback.

Data

Jobs overseeing the strategic use and governance of data to drive business insights and decision-making. The Data department is tasked with collecting, analyzing, and interpreting data from a variety of sources. Key responsibilities include developing and implementing data management strategies and policies and managing data quality and integrity.

Finance

Jobs responsible for managing the financial resources of the company and providing financial guidance and support to other departments. The Finance department is tasked with developing and implementing financial strategies and policies and managing cash flow. Key responsibilities include financial planning and analysis, budgeting and forecasting, and financial risk management.

Hardware Engineering

Jobs responsible for designing and developing the hardware components of the company's products. The Hardware Engineering department is tasked with researching and developing new technologies, designing and testing prototypes, and overseeing production. Key responsibilities include managing the product development lifecycle and mitigating hardware-related risks.

Information Technologies / Information Security

Jobs responsible for managing the company's information technology (IT) infrastructure and ensuring the security of the company's data and information assets. Key responsibilities include managing the company's network and server systems, ensuring the security of company data and information, and developing and implementing disaster recovery and business continuity plans.

Legal

Jobs responsible for managing the company's legal affairs and ensuring it operates in compliance with all relevant laws and regulations. The Legal department provides legal advice and guidance to other departments and represents the company in legal proceedings. Key responsibilities include developing and implementing legal strategies and policies and managing legal risks.

Marketing

Jobs responsible for managing the company's marketing efforts to promote its products or services to customers and potential customers. The Marketing department is tasked with developing and implementing marketing strategies and campaigns. Key responsibilities include managing advertising and promotional activities, developing initiatives, and tracking marketing data.

Medical

Jobs responsible for guiding and supervising the health-related aspects of the company's products or services. The Medical team is charged with ensuring that the company's health-focused strategies and procedures align with ethical standards and regulatory requirements. Key responsibilities include liaising with the tech and product teams, guiding the implementation of health-related technologies, and ensuring user safety in the context of the company's products or services.

Operations

Jobs responsible for overseeing and managing the day-to-day operations of the company. The Operations department is tasked with ensuring that the company's operations are efficient, effective, and aligned with goals and objectives. Key responsibilities include managing production, logistics, supply chain, and quality control processes.

People & Culture

Jobs responsible for managing the company's human resources functions and ensuring that the company's culture aligns with its values and mission. The People & Culture department is tasked with attracting, retaining, and developing the best talent, and creating a positive and inclusive work environment. Key responsibilities include managing benefits and compensation, recruitment, and onboarding.

Product Management

Jobs responsible for overseeing and managing the company's product portfolio. The Product Management department is tasked with identifying market opportunities, conducting customer research, and developing strategies that drive growth and profitability. Key responsibilities include defining roadmaps, managing the development process, and conducting market and competitive analysis.

Research

Jobs responsible for undertaking research and analysis to inform the company's technological advancements and strategic initiatives. The Research department is committed to identifying emerging tech trends and opportunities, as well as understanding user behavior and preferences. Key responsibilities include designing and conducting technological and user research studies, interpreting data, and conveying insights and discoveries.

Sales

Jobs responsible for driving revenue growth through the sale of the company's products or services. The Sales department is tasked with developing and executing sales strategies, managing customer relationships, and achieving revenue targets. Key responsibilities include identifying and pursuing new business opportunities and negotiating contracts.

Scientific Research

Jobs responsible for conducting scientific research to support the company's strategic goals. The Scientific Research department is tasked with developing and executing research strategies, designing experiments, and analyzing data. Key responsibilities include managing research projects and ensuring that research is conducted in a rigorous and ethical manner.

Site Management

Jobs responsible for overseeing the operations and maintenance of physical facilities. The Site Management department is tasked with ensuring that facilities like factories, warehouses, or office buildings are safe, efficient, and compliant. Key responsibilities include managing site budgets, overseeing maintenance and repairs, and organizing training in safety protocols.

Software Development

Jobs responsible for designing, developing, and maintaining software applications. The Software Development department is tasked with developing software that meets customer needs, is reliable and secure, and is delivered on schedule and within budget. Key responsibilities include managing software development projects, designing software architecture, and writing and testing code.

Software Quality Assurance

Jobs responsible for ensuring that software products meet the company's quality standards. The Software Quality Assurance department is tasked with designing and executing tests to verify that software is reliable, functional, and free of defects. Key responsibilities include defining testing strategies, writing and executing test plans, and tracking and reporting issues.

Supply Chain Operations

Jobs responsible for managing the flow of goods and services from suppliers to customers. The Supply Chain Operations department is tasked with ensuring that goods and services are delivered on time, with high quality, and at a reasonable cost. Key responsibilities include managing supplier relationships, forecasting demand, and coordinating logistics.

Technology

Jobs responsible for the development and implementation of technology solutions to support the company's operations and products. The Technology department is tasked with managing the organization's technology infrastructure, including hardware, software, and networks. Key responsibilities include developing and implementing strategies and managing projects.

πŸ’° Finance

Job families that focus on managing and investing financial resources to maximize returns and minimize risks, as well as financial planning and analysis, financial reporting, budgeting, cash management, and investment management.

Finance Group Management

The Finance Group Manager oversees the financial activities of the organization, including budgeting, forecasting, and reporting. Key responsibilities include managing financial teams, ensuring compliance with regulations, and developing financial strategies. This role involves collaborating with senior management, optimizing financial processes, and driving financial performance. The Finance Group Manager focuses on strategic planning, risk management, and resource allocation to support organizational goals.

Accounting

Jobs responsible for recording, summarizing, and analyzing financial transactions to provide accurate financial information to stakeholders. The Accounting department is tasked with managing the organization's records and ensuring compliance. Key responsibilities include managing accounts payable and receivable, reconciling accounts, preparing reports, and managing payroll.

Bookkeeping

Jobs responsible for recording and organizing financial transactions to provide a clear picture of the organization's financial health. The Bookkeeping department is tasked with managing day-to-day financial transactions. Key responsibilities include reconciling bank statements, managing petty cash, preparing invoices, and tracking expenses.

Collections

Jobs responsible for collecting outstanding payments from customers or clients. The Collections department is tasked with managing the organization's accounts receivable and following up with customers who have outstanding balances. Key responsibilities include contacting customers via phone, email, or mail to request payment, negotiating payment plans, and managing customer disputes.

Controllership

Jobs responsible for overseeing and managing financial reporting and compliance. The Controllership department is tasked with ensuring that the organization's financial statements are accurate, complete, and in compliance. Key responsibilities include overseeing financial reporting processes, managing financial audits, and monitoring financial risk.

Finance Analysis

Jobs responsible for analyzing financial data to support strategic decision-making. The Finance Analysis department is tasked with providing financial analysis and insights to support business planning, forecasting, and performance. Key responsibilities include analyzing financial data and trends and preparing financial models and forecasts.

Finance Generalist

The job of a finance generalist specifically does not underline any set of tasks, but includes many job responsibilities such as providing finance related information to prospective clients as well as generating newer clientele base, educating employees and workers regarding various financial practices and company policies, updating finance strategies to suit customer demands and market scenario, etc.

FP&A

Jobs responsible for financial planning and analysis. The FP&A department is tasked with providing financial analysis and insights to support strategic decision-making, budgeting and forecasting. Key responsibilities include developing and managing the annual budget process, preparing forecasts and projections, and analyzing financial performance against targets.

Procurement

Jobs responsible for managing the procurement process for goods and services. The Procurement department is tasked with identifying and selecting suppliers, negotiating contracts, and managing vendor relationships. Key responsibilities include developing and implementing procurement policies and procedures, managing supplier performance, and monitoring compliance with contracts.

FinOps

The FinOps Specialist manages and optimizes financial operations, including budgeting, forecasting, and reporting. Responsibilities include analyzing spending, recommending cost-saving strategies, ensuring compliance, and collaborating with departments. This role leverages financial software for automation, identifies process improvements, and focuses on financial accuracy and efficiency.

Payroll

The Payroll Specialist manages and processes the organization's payroll, ensuring accuracy and compliance. Key responsibilities include calculating wages, managing tax withholdings, and maintaining payroll records. This role involves handling employee inquiries, processing payroll adjustments. The Payroll Specialist focuses on timely payroll processing, compliance with regulations, and resolving payroll discrepancies.

πŸ“‹ General & Administrative

Job families that focus on providing support and management functions (such as human resources, legal, facilities management, procurement, and administrative services) to an organization to ensure efficient and effective operations.

Company Driver

Jobs responsible for transporting personnel, equipment, and materials as needed. The Company Driver department is tasked with ensuring the safety and timely transportation of employees and goods. Key responsibilities include maintaining the company's fleet of vehicles, driving company vehicles, and completing required documentation.

Housekeeping

Jobs responsible for maintaining a clean and organized workplace. The Housekeeping department is tasked with ensuring that all areas of the organization are kept clean and tidy, including offices, restrooms, break rooms, and common areas. Key responsibilities include performing routine cleaning tasks, restocking supplies, and managing inventory of cleaning products.

Office Management

Jobs responsible for ensuring the smooth and efficient operation of the office. The Office Management department is tasked with overseeing the day-to-day administrative functions, including managing office supplies and equipment and coordinating meetings and events. Key responsibilities include developing office policies and procedures and supervising administrative staff.

Personal Assistance

Jobs responsible for providing comprehensive support to executive-level staff. The Personal Assistance department is tasked with managing administrative tasks, scheduling appointments, and making travel arrangements. Key responsibilities include screening phone calls and emails, managing calendars, and preparing reports and presentations.

Travel Coordination

Jobs responsible for managing travel arrangements for employees. The travel coordinator works closely with the employees to ensure that all travel plans are executed efficiently and cost-effectively. Key responsibilities include researching travel options, booking flights, arranging ground transportation, and making hotel reservations.

πŸ–₯️ Hardware

Job families that focus on designing, developing, and manufacturing physical components and systems that make up computing devices like computers, smartphones, servers, sensors, and other electronic equipment.

Hardware Engineering

Jobs responsible for the design, development, and improvement of physical devices. The hardware engineering team ensures the hardware is reliable, efficient, compatible, and up-to-date. Key responsibilities include hardware design and development, hardware testing and optimization, hardware integration, hardware documentation, and collaboration with other teams.

Chip/VLSI Design

Jobs responsible for ideation, design and production of integrated circuits (ICs). The team uses computer-aided design (CAD) or electronic design automation (EDA) tools to create detailed layouts of microchips and circuits. Key responsibilities include design, development, documentation and troubleshooting of ICs, prioritizing high performance, low power consumption, and cost-efficiency. They work closely with cross-functional teams. Job holders are required to have a deep understanding of electrical engineering principles and a strong grasp of current technology trends in semiconductor manufacturing.

Firmware

Jobs responsible for the algorithms, rules or software embedded in physical devices. The Firmware engineering team ensures the hardware operates properly by programming and creating software and code. Key responsibilities include design, developing and implementing firmware solutions. They work closely with cross-functional teams. Job holders are required to have a knowledge of both software and electrical engineering principles.

Hardware Testing/Validation

Jobs responsible for the testing of physical devices. The hardware testing/validation team ensures that every component in the hardware is reliable, efficient, compatible, and up-to-date while also validating the hardware provides a good solution to the end user. Key responsibilities include testing the operation and performance of the hardware to match the specific end-to-end system requirements. They work closely with cross-functional teams.

Verification

Jobs responsible for the analysis, evaluation, review, inspection, assessment, and testing of physical devices. The Verification team ensures the hardware is reliable, efficient, compatible, and up-to-date. Key responsibilities include verifying the hardware design and documentation match the specific requirements. They build and implement systems designed to test hardware functionality and create software programs and algorithms to run testing procedures. They work closely with cross-functional teams.

Electronics

Jobs responsible for the design, development, testing, and adjustments of electronic hardware or electrical components and ensure that it complies with specifications. The electronics engineering team ensures the hardware is reliable, efficient, compatible, and up-to-date. Key responsibilities include electronic hardware design, performing printed circuit board (PCB) layout and ensuring it is accurate. This category will include Electronics Engineering roles that aren’t VLSI engineering.

Chemistry

Jobs responsible for the production and manufacturing of products through chemical processes. The team develops and designs chemical manufacturing processes. Key responsibilities include designing equipment, systems, and processes for refining raw materials and for mixing, compounding, and processing chemicals. They are involved with material development and production, and process control equipment design. They work closely with cross-functional teams.

RF/Network Engineering

Jobs responsible for the design, development, installing and repairing of systems and equipment that transmit radio signals. Key responsibilities include assessment of existing network systems to identify opportunities to improve performance, security and efficiency, design and maintenance of transmission equipment, such as radio antenna, or manage larger systems such as networks of cell phone towers.

Hardware Production/NPI

Jobs responsible for ensuring that production lines of physical devices are safe, effective and efficient. The team provides input for Design for Test (DFT) and Design for Assembly (DFA) considerations, determining how system tests will be performed, how products will be assembled and establishing pass/fail criteria as well as diagnostic methodologies. Key responsibilities include designing, installing and testing new equipment, processes, procedures and systems, and collaboration with other teams. They work closely with cross-functional teams.

Assembly

Jobs responsible for installing and testing new physical devices on the production lines. Key responsibilities include mounting of electrical and electronic components to a printed wiring board (PWB), or any other types of assemblies requiring the use of screws, bolts, nuts, component studs, adhesives, etc. Testing assembled hardware and identifying defective parts.

Robotics

Jobs responsible for the design, development, build, test and maintenance of robotic systems. Key responsibilities include programming robots for a specific purpose or performing adjustments and maintenance on existing robotic equipment. Jobs related to drones, as pilots or operators, are also included in this category. Knowledge of computer programming, motor control, and electrical schematics is required.

Lab Specialist

Jobs responsible for testing hardware in a lab environment or jobs related to medical environments. Key responsibilities include receiving, testing, analyzing, recording, and reporting results of their tests. Conducting experiments under defined conditions to verify/reject various types of hypotheses using refined scientific methods.

🌐 Information Technology

Job families that focus on managing and using digital information and communication technologies to support business operations and achieve strategic goals, including network administration, cybersecurity, data management, and help desk support.

Help Desk

Jobs that provides technical support to end-users for hardware, software, and other technology-related issues. The Help Desk is responsible for resolving technical problems in a timely and efficient manner. Key responsibilities include answering support calls, diagnosing and troubleshooting technical issues, and providing solutions and workarounds.

Integration

Jobs responsible for integrating various software components and systems to ensure seamless functioning. The integration team works closely with stakeholders to identify integration requirements, develop integration plans, and test integrated systems. Key responsibilities include managing projects, finding potential issues, and resolving integration problems.

IT Engineering

Jobs responsible for the design, development, and maintenance of the IT infrastructure and systems. IT engineering professionals work to ensure that an organization's technology systems are up-to-date, secure, and efficient. Key responsibilities include developing and implementing strategies, managing network infrastructure, and troubleshooting system issues.

IT Generalist
​

Jobs responsible for the implementation, maintenance, and troubleshooting of technology systems. The IT team ensures the systems are functional, secure, up-to-date, and efficient. Key responsibilities include system setup and maintenance, IT support and optimization, IT integration, IT documentation, and collaboration with other teams.

IT Group Management
​

The IT Group Manager oversees the organization's IT operations, including system management, network security, and infrastructure. Key responsibilities include leading IT teams, ensuring compliance with technology policies, and developing IT strategies. This role involves collaborating with senior management, optimizing IT processes, and managing technology projects. The IT Group Manager focuses on strategic planning, risk management, and resource allocation to support organizational goals.

Network Operations Center

Jobs responsible for managing and maintaining the network infrastructure. The Network Operations Center (NOC) is tasked with ensuring the network is operational, secure, and performing optimally. Key responsibilities include monitoring network performance, identifying and resolving network issues, and providing technical support to users.

System Administrator

Jobs responsible for managing the company's technology infrastructure. System Administrators ensure that the company's computer systems are reliable, secure, and functioning optimally. Key responsibilities include installing and configuring software and hardware, maintaining system security, and troubleshooting technical issues.

βš–οΈ Legal

Job families that focus on providing legal advice and services to ensure compliance with laws and regulations and to resolve disputes (can include corporate law, intellectual property law, contract law, criminal law, and litigation).

Compliance

Jobs responsible for ensuring that the organization operates in compliance with laws and regulations. The legal compliance team ensures the organization's practices are lawful, risks are managed, and compliance standards are met. Key responsibilities include compliance monitoring and reporting, risk assessment, compliance documentation, and collaboration with other teams.

Intellectual Property

Jobs responsible for managing the company's intellectual property assets. The IP team ensures the protection and enforcement of the company's patents, trademarks, copyrights, and trade secrets. Key responsibilities include conducting patent searches, drafting and filing applications, and managing trademark portfolios.

Legal Counsel

Jobs responsible for the oversight, guidance, and advice on legal matters. The legal team ensures the organization is compliant, rights are protected, contracts are enforced, and legal risks are minimized. Key responsibilities include legal research and advice, legal analysis and risk management, legal documentation, and collaboration with other teams. This job family should be used when there's no other matching Legal job family.

Paralegal

The paralegal department is responsible for conducting legal research, drafting legal documents, managing case files, and providing support to attorneys during trials and other legal proceedings. Key responsibilities include conducting research and analysis on relevant laws and regulations, preparing legal documents like contracts, agreements, and pleadings, and organizing case files

Public Policy

Jobs responsible for analyzing and shaping public policy that affects the company's operations. This may include monitoring legislative and regulatory developments, identifying potential issues, and developing strategies to influence policy. Key responsibilities include research and analysis, advocating for positions, and building relationships with key stakeholders.

🏭 Manufacturing

Job families that focus on overseeing and managing various aspects of the production process within a manufacturing company. Manufacturing professionals are responsible for converting raw materials into finished products, designing efficient manufacturing processes, and ensuring compliance.

Production Engineering

A department within a manufacturing organization responsible for optimizing the production processes and improving efficiency. Production engineers work closely with the production team to identify areas for improvement and implement solutions to reduce waste, increase output, and improve quality. Key responsibilities include designing and implementing production systems and schedules.

Production Technician

A department or role in the manufacturing industry responsible for operating and maintaining production equipment to ensure efficient and effective manufacturing processes. The production technician is responsible for ensuring high quality standards. Key responsibilities include performing routine maintenance, troubleshooting equipment issues, and maintaining inventory levels of materials.

πŸ“£ Marketing

Job families that focus on identifying, creating, and promoting products and services to meet customer needs and achieve business objectives. For example, developing marketing strategies, creating advertising campaigns, and managing social media and digital marketing channels.

Branding

Jobs responsible for developing and managing the brand identity of the company. The Branding team works to create a strong and consistent brand image that resonates with customers and differentiates the company from its competitors. Key responsibilities include conducting market research, developing brand strategy and messaging, and designing visual identity elements.

Campaign Management
​

Digital marketing specialization responsible for creating and implementing digital advertising campaigns for companies and brands. Planning, executing, and optimizing marketing campaigns. Managing multiple channels across various digital platforms. Setting up tracking and analytics. Managing budgets and collaboration with other departments to create strategies that resonate with a target audience.

Communication

Jobs responsible for managing the communication and messaging of the organization's products or services to customers, stakeholders, and the general public. The communication team ensures that all messaging is consistent and accurate. Key responsibilities include developing marketing strategies and creating content for various channels.

Community

Jobs responsible for building and maintaining relationships with the community. The community team promotes the brand's reputation and creates a positive image by engaging with the target audience. Key responsibilities include developing community outreach programs, organizing events, and managing social media platforms.

Content Writing

Jobs responsible for creating written content to promote and market the company's products or services through articles, blog posts, social media posts, etc. Key responsibilities include researching and analyzing target audiences and creating engaging and informative content while ensuring brand consistency.

Digital Marketing

Jobs responsible for promoting the organization's products or services using digital technologies. The digital marketing team is responsible for creating and executing digital marketing campaigns. Key responsibilities include developing a digital marketing strategy, creating and managing content for digital channels, and analyzing campaign performance metrics.

Event Management

Jobs responsible for planning, organizing, and executing events to promote the company's products or services. The event management team oversees the entire event planning process. Key responsibilities include creating event timelines, managing event logistics, overseeing event marketing, and executing post-event evaluations.

Field and Channel Management

Jobs responsible for managing the relationship between the company and its distribution partners or channel partners. This department aims to increase sales, drive revenue growth, and enhance brand awareness. Key responsibilities include identifying, recruiting, and managing channel partners, developing joint marketing initiatives, and providing training and support.

Marketing Generalist
​

Jobs responsible for the planning, execution, and assessment of marketing strategies. The marketing team ensures the brand is engaging, consistent, recognized, and competitive. Key responsibilities include marketing plan creation and implementation, market analysis and optimization, marketing campaign documentation, and collaboration with other teams.

Marketing Group Management

The Marketing Group Manager oversees the organization's marketing activities, including campaign planning, market research, and brand management. Key responsibilities include leading marketing teams, developing marketing strategies, and ensuring campaign effectiveness. This role involves collaborating with senior management, optimizing marketing processes, and managing promotional projects. The Marketing Group Manager focuses on strategic planning, market analysis, and resource allocation to support organizational goals.

Media Buying

Digital marketing specialization responsible for identifying target audiences, developing marketing strategies, and managing budgets for media buying. Staying up-to-date with the latest trends and innovations in digital advertising. Leveraging data insights to maximize ROI and working with other experts (like data analysts and designers) to create engaging campaigns. Working across different media channels.

PPC
​

Digital marketing specialization responsible for managing and optimizing paid search advertising campaigns for companies and brands. Researching and selecting relevant keywords, creating copy, and managing budgets. Developing and executing PPC (Pay-Per-Click) campaigns across various search engines. Using data analytics to improve campaigns and achieve better results.

Product Marketing

Jobs responsible for promoting and selling a company's products to its target customers. The product marketing team works closely with cross-functional teams to develop and execute product launches and strategies. Key responsibilities include conducting market research, identifying target markets, and developing product positioning and messaging.

Retention Management

Jobs that focuses on retaining existing customers and increasing customer loyalty. The retention management team is responsible for developing strategies and programs that help retain customers and increase customer satisfaction. Key responsibilities include identifying and analyzing customer needs, developing retention programs, and implementing customer feedback systems.

Search Engine Optimization

Jobs responsible for optimizing the website and its content to improve search engine rankings. The SEO team will conduct research on target keywords and analyze website traffic and user behavior to improve the website's visibility to search engines. Key responsibilities include developing and executing an SEO strategy, conducting audits, and optimizing content.

User Acquisition

Jobs responsible for developing and executing strategies to acquire new customers or users. The user acquisition team focuses on identifying target audiences, creating campaigns to reach those audiences. Key responsibilities include conducting market research, creating advertising campaigns, and analyzing data to measure their effectiveness.

βš™οΈ Mechanical

Job families that focus on designing, developing, and manufacturing mechanical systems and devices. Mechanical professionals may work in a variety of industries, including aerospace, automotive, robotics, and manufacturing.

Mechanical Engineering

Jobs responsible for designing and developing mechanical systems and products. The mechanical engineering team ensures that mechanical systems and products are safe, reliable, and efficient. Key responsibilities include designing and analyzing systems, selecting appropriate materials and processes, and testing and evaluating prototypes.

πŸ”„ Operations

Job families that focus on managing and optimizing the day-to-day Job families of an organization to achieve efficiency, quality, and customer satisfaction. For example, supply chain management, production planning, logistics, quality control, and facilities management.

Business Operations

Jobs responsible for managing and optimizing business processes to improve efficiency and effectiveness. Key responsibilities include analyzing and improving existing business processes and identifying opportunities for cost savings and revenue growth. Other key responsibilities include aligning goals and objectives and providing data-driven insights.

Supply Chain Management

Supply chain managers develop and monitor a company’s supply chain strategy. Their goal is to improve productivity and efficiency and reduce costs while securing high quality material for their company.

Supply Chain Operations

Warehouse Operations

Supply chain specialization responsible for managing the flow of goods and materials within a warehouse or distribution center. Overseeing the inbound and outbound logistics and ensuring efficient use of space and resources. Managing inventory levels, minimizing costs, and maintaining high levels of quality. Processing and fulfilling orders in a timely manner and adhering to compliance regulations.

Workplace Resources

Jobs responsible for ensuring that the workplace is functional and efficient. The Workplace Resources team provides services and resources that enable employees to perform their duties efficiently and effectively. Key responsibilities include office design and layout, facilities management, equipment maintenance, and office supplies procurement.

πŸ—‚οΈ Other

Job families that encompass a range of functions that do not fit neatly into other job categories but that may include responsibilities such as project coordination, business development, research and analysis, technical writing, or customer support.
​

Educational Research

A department within an educational organization that focuses on conducting research related to teaching and learning. The goal of educational research is to improve educational practices by studying a variety of topics. Key responsibilities include designing research studies, collecting and analyzing data, and communicating research findings to stakeholders.

Unclassified

πŸ™Œ People & Culture

Job families that focus on managing and developing an organization's human resources to create a positive workplace culture and support business goals, for instance, through recruitment, onboarding, employee development, compensation and benefits, and employee relations.

Employee Experience

Jobs responsible for creating a positive and engaging workplace culture for employees. The Employee Experience team designs and implements programs and initiatives to attract, develop, and retain talent. Key responsibilities include developing and executing strategies to improve the employee experience and analyzing feedback to measure employee satisfaction.

Employer Branding

Jobs responsible for managing and promoting the company's reputation as an employer. The employer branding team works to attract, engage, and retain top talent. Key responsibilities include creating employer branding campaigns and initiatives, managing the company's online presence and reputation, and developing employee value propositions.

HR Business Partner

Jobs that acts as a liaison between management and employees, serving as a consultant to both parties. The HR business partner is responsible for developing and implementing HR strategies that align with the overall business strategy. Key responsibilities include workforce planning, performance management, and compensation and benefits administration.

Learning & Development

Jobs responsible for training and developing employees to improve their skills, knowledge, and performance. The Learning & Development team designs, develops, and delivers training programs and courses. Key responsibilities include assessing employee training needs, creating training plans and materials, and delivering training sessions.

People Analytics

Jobs responsible for using data-driven insights to support and improve human resources (HR) functions. The People Analytics team collects and analyzes HR-related data such as employee engagement, turnover rates, and performance metrics. Key responsibilities include designing and implementing HR metrics and analytics programs, conducting analyses, and providing insights.

People & Culture Generalist
​

A P&C generalist is an P&C employee who typically reports to an P&C manager or director. P&C generalists handle daily core P&C functions, such as recruitment, employee relations, compensation and compliance. P&C managers are senior professionals in human resources who oversee the direction and management of the department.
​

People & Culture Group Management

The HR Group Manager oversees the organization's human resources activities, including recruitment, employee relations, and performance management. Key responsibilities include leading HR teams, developing HR strategies, and ensuring compliance with labor laws. This role involves collaborating with senior management, optimizing HR processes, and managing HR projects. The HR Group Manager focuses on strategic planning, talent management, and resource allocation to support organizational goals.

Sourcing

Jobs responsible for discovering, attracting, and engaging highly skilled professionals for open roles. The Talent Sourcing team develops and carries out recruitment strategies ensuring a positive candidate experience. Key responsibilities include identifying potential talent in various industries, building a diverse and robust talent pipeline, and closely collaborating with hiring managers and HR Business Partners.

Talent Acquisition

Jobs that is responsible for identifying, attracting, and hiring top talent. The TA team works closely with hiring managers to understand the requirements of each role and develop effective sourcing strategies. Key responsibilities include posting job openings, reviewing resumes and applications, and conducting phone screens and interviews.

πŸ“¦ Product

Job families that focus on developing and managing a company's products or services throughout their life cycle, from ideation to launch and beyond. This can apply to technology products, consumer goods, healthcare, and more.

Product Analysis

Jobs responsible for analyzing products and product data to identify opportunities for growth and improvement. The Product Analysis team conducts market research, competitor analysis, and data analysis to identify areas for improvement in existing products and potential new products. Key responsibilities include product research and analysis, market analysis, and competitive analysis.

Product Management

Jobs responsible for the strategy, roadmap, and feature definition of a product. The product management team ensures the product meets market needs, is competitive, and profitable. Key responsibilities include product planning, market analysis, product documentation, and collaboration with other teams.

Product Owner

A role within a product development team responsible for defining and prioritizing product features and ensuring the product meets customer needs and business goals. The Product Owner serves as the primary point of contact for stakeholders, communicates the product vision and roadmap, and works closely with the product management and development teams to ensure successful product delivery.

Technical Writing

Jobs responsible for creating and managing technical documentation for products and services. Technical writers work closely with subject matter experts and product development teams to create user manuals and instructional guides. Key responsibilities include researching and understanding complex technical concepts and creating and updating technical documentation.

Game Economy

The Game Economist Manager oversees the design and management of the in-game economy, including currency, rewards, and pricing strategies. Key responsibilities include analyzing player behavior, balancing in-game resources, and ensuring a fair and engaging economy. This role involves collaborating with game designers, optimizing monetization strategies, and managing virtual goods. The Game Economy Manager focuses on strategic planning, player retention, and resource allocation to support game goals.

πŸ“… Project Management

Job families that focus on planning, organizing, and overseeing resources to achieve specific project goals and objectives within a defined timeline and budget through project scope definition, resource allocation, risk management, and stakeholder communication.

Program Management

Jobs responsible for managing a group of related projects in a coordinated way. The program manager oversees the interdependencies between projects, ensures alignment with the organization's strategy and goals, and manages risks. Key responsibilities include establishing program governance, defining program scope, developing a program plan, and managing program finances.

Project Management

Jobs responsible for the initiation, planning, execution, and closure of projects. The project management team ensures projects are completed on time, within budget, and to the stakeholders' satisfaction. Key responsibilities include project planning and scheduling, project risk and resource management, project documentation, and collaboration with other teams. This job family should be used when there's no other matching Project Management job family.
​

Project Management Office

Jobs responsible for overseeing and coordinating project activities. The PMO ensures projects are delivered on time, with high quality, and within budget. Key responsibilities include planning (project scope, objectives, timeline, etc.), execution (monitoring progress, managing changes), and risk management.

Release Management

Jobs responsible for planning, scheduling, coordinating, and deploying software releases. The Release Management team works closely with cross-functional teams, such as development, QA, operations, and business stakeholders. Key responsibilities include defining policies and procedures, managing schedules, and ensuring release quality.

πŸ’΅ Sales

Job families that focus on identifying and pursuing opportunities to sell a company's products or services to potential customers, prospecting and lead generation, creating sales proposals, negotiating contracts, and managing ongoing customer relationships.

Account Development Representative
​

Sales representative specialization responsible for identifying and developing new business opportunities within an existing target market or customer base. Increasing revenue by generating new business through prospecting and lead-generation activities. Researching potential customers. Driving revenue growth by building long-term relationships with relevant decision-makers.

Business Development Representative

Sales representative specialization responsible for identifying and pursuing new opportunities for a company. Identifying potential customers and partners. Developing Relationships with decision-makers and closing new business deals. Researching potential customers, attending industry events, and developing sales strategies to meet targets. Navigating complex sales processes.

Channels & Partnerships

Jobs responsible for developing and managing relationships with various sales channels and partnerships. The team is focused on identifying and developing new channels and manage existing relationships to ensure revenue growth. Key responsibilities include negotiating contracts and terms, monitoring sales performance, and developing marketing collateral.

Enterprise Sales

Sales representative specialization responsible for develop and executing strategies to identify and target potential enterprise clients. Building relationships with decision-makers and selling products or services to large corporations and enterprises. Managing the entire sales process from lead generation to deal closure. Identifying and pursuing new business opportunities within the enterprise market.

Account Executive

Sales representative specialization responsible for identifying and targeting potential customers and qualifying leads for selling products remotely. Generating new business opportunities by reaching out to customers, understanding their needs, and proposing solutions to meet them. Working collaboratively with other team members and with customer service and technical support teams.

Post Sales

Jobs responsible for managing the post-sale activities for customers. The post-sales team is focused on ensuring customer satisfaction, retention, and loyalty. Key responsibilities include managing customer inquiries and escalations, providing technical support and training, and managing product or service upgrades or renewals.

Pre Sales

A department or team within a company responsible for supporting the sales team in the early stages of the sales cycle. Pre-sales professionals help potential customers understand the value and benefits of a product or service. Key responsibilities include identifying customer needs, developing solutions, preparing proposals, and collaborating with other departments such as marketing and product development.

Pre/Post Sales

Jobs that focuses on both the pre-sales and post-sales activities of the sales process, such as identifying and qualifying leads, assessing customer needs, and ensuring customer satisfaction. Key responsibilities include building and maintaining strong customer relationships, coordinating with other departments, and analyzing sales data.

Revenue Operations

Jobs responsible for maximizing revenue and ensuring sales efficiency. Revenue Operations oversees the entire sales process, from lead generation to closing deals, and focuses on improving the sales team's productivity and effectiveness. Key responsibilities include sales forecasting, pipeline management, sales analytics, and sales process optimization.

Revenue Operations Developer

A position within a sales organization that focuses on creating and maintaining the technology and tools necessary for the sales team to operate efficiently and effectively. Key responsibilities include developing custom applications, automating workflows, managing data integrations, and troubleshooting technical issues to improve sales performance and revenue generation.

Sales Development Representative

Sales representative specialization responsible for building a pipeline of qualifying leads by identifying potential customers. Using research, outreach, and networking to create new relationships and track progress through the sales process. Working with other members of the sales team and customer service representatives. Staying up-to-date with the latest best practices, product features, and benefits.

Sales Enablement

Jobs responsible for supporting sales teams to be more effective in their roles. The Sales Enablement team provides salespeople with the tools, resources, and training they need to improve their performance and achieve their sales targets. Key responsibilities include creating sales training materials and programs and developing and maintaining sales content and collateral.

Sales Generalist

The Sales Generalist supports the Sales Team in daily activities, including lead management, customer inquiries, and sales documentation. Key responsibilities include assisting with sales presentations, preparing reports, and maintaining customer records. This role involves coordinating with marketing and product teams, scheduling meetings, and managing sales communications. The Sales Generalist focuses on administrative support, customer service, and ensuring smooth sales operations to support team goals.

Sales Group Management
​

The Sales Group Manager oversees the organization's sales activities, including strategy development, team leadership, and performance monitoring. Key responsibilities include leading sales teams, setting sales targets, and ensuring customer satisfaction. This role involves collaborating with marketing and product teams, optimizing sales processes, and managing key client accounts. The Sales Group Manager focuses on strategic planning, sales growth, and resource allocation to support organizational goals.

πŸ’» Software

Job families that focus on designing, developing, and testing software applications and systems for various industries like technology, healthcare, finance, mobile development, or cloud computing and relying on coding, testing, and maintenance.

Algorithms Development

Software development specialization responsible for designing, implementing, and optimizing algorithms for software applications. Understanding problem requirements and developing solutions using mathematical concepts and probability theory. Working closely with developers, data scientists, and domain experts to solve complex computational problems.

Backend Development

Software development specialization responsible for designing, implementing, and maintaining the server-side components of software applications. Developing APIs, databases, and other back-end infrastructure and integrating them into the overall architecture of a software solution. Using various programming languages (like Java, Python, or Node.js) and technologies (REST APIs, SQL, etc.)

Frontend Development

Software development specialization responsible for designing and implementing user interfaces for the client-side components of software applications. Working closely with developers, UX/UI designers, and product managers to create user-friendly and responsive front-end solutions. Ensuring all applications are efficient, cross-browser compatible, and visually appealing.

Full Stack Development

Software development specialization responsible for working on both the client-side and server-side components of software applications using various tools and programming languages. Designing, implementing, and maintaining both the front-end and back-end of user-friendly, responsive products. Staying up-to-date with the latest technologies, design principles, and accessibility guidelines.

Gaming Development

Software development specialization responsible for designing, developing, and maintaining software applications for video games, including game mechanics, graphics, and game logic. Using programming languages (like C++, Java, and Python) and game engines (like Unity or Unreal Engine) to develop efficient and effective gaming solutions. Working with designers and artists to integrate the game experience.

Manual QA

Quality assurance specialization responsible for testing software products and services to identify defects and ensure their quality through manual testing processes. Designing and executing manual test cases to validate functionality, performance, and usability. Having a good understanding of the software development cycle (SDLC) and Agile and staying up-to-date with the latest testing techniques.

Mobile Development

Software development specialization responsible for develop and maintain software applications for mobile devices like smartphones and tablets. Design and implement apps for iOS, Android, and other platforms using programming languages (like Swift, Java, and Kotlin) and mobile development frameworks (such as React Native, Flutter, and Xamarin). Collaborate with UX designers and QA engineers.

Performance QA

Quality assurance specialization responsible for ensuring the performance and scalability of software products and services. Testing software applications to identify performance issues, bottlenecks, and scalability problems. Analyzing test results and recommend solutions. Communicating effectively with developers and stakeholders to resolve issues in a timely manner.

QA Automation

Quality assurance specialization responsible for ensuring the quality of software products and services through automated testing processes. Developing and executing automated test scripts, identifying defects, and making certain the software meets the required quality standards. Validating functionality, performance, and usability of products. Certifying that the testing frameworks remain efficient and effective.

QA Group Management

Quality assurance specialization responsible for maintaining high product standards, blending rigorous testing with problem-solving analytics. Managing and refining quality protocols while adapting to technological advancements. This specialization should be used when there's no other matching specialization.

RT / Embedded Development

Software development specialization responsible for designing, developing, and maintaining software applications for real-time and embedded systems, such as those found in aerospace, automotive, or medical devices. Using programming languages (like C and Assembly) and software development tools and techniques to debug, test, and optimize performance. Crafting software applications that are efficient, reliable, and safe.

Software Architecture

Jobs responsible for designing the overall structure of software systems, including the architecture, components, modules, interfaces, and data. The software architects ensure that the software is scalable, flexible, and maintainable. Key responsibilities include analyzing user needs, defining system requirements, and designing software solutions.

Software Development

Software Development Group Management

The Software Group Manager oversees the organization's software development activities, including project management, team leadership, and performance monitoring. Key responsibilities include leading software development teams, setting project goals, and ensuring software quality. This role involves collaborating with product management and IT teams, optimizing development processes, and managing key projects. The Software Group Manager focuses on strategic planning, innovation, and resource allocation to support organizational goals.

System / Internals Development

Software development specialization responsible for designing and developing low-level software applications able to interface directly with system hardware and operating systems. Using operating system internals, computer architecture, and programming languages (like C and Assembly) to develop solutions that operate at a core level, such as drivers, firmware, and system utilities.

Web Development

Jobs responsible for designing, developing, and maintaining websites and web applications. The team includes various professionals who work together to ensure that web projects meet both the technical and design requirements. Key responsibilities include developing website architecture and functionality and optimizing them for different devices.

πŸ”§ System Operations

Job families that focus on maintaining and optimizing the performance and availability of systems and infrastructure, including system configuration, monitoring and maintenance, security and compliance, and disaster recovery.

Database Administration

Jobs responsible for managing and maintaining the company's databases. The Database Administration team is in charge of designing, implementing, and maintaining the company's database systems, their performance, security, and availability. Key responsibilities include monitoring and optimizing, implementing security measures, planning and executing database backups and recovery.

DevOps Engineering

Jobs responsible for ensuring that software development and deployment processes are streamlined and efficient. The DevOps team works closely with development, operations, and quality assurance teams to automate and standardize the building, testing, and deployment of applications. Key responsibilities include continuous integration and continuous delivery.

Network Engineering

Jobs that is responsible for designing, implementing, and maintaining an organization's network infrastructure. This includes ensuring network connectivity, security, and performance. Key responsibilities include designing and implementing network architecture, configuring network devices, and resolving network issues that may arise.

Site Reliability

Jobs responsible for ensuring the reliability, availability, and performance of the company's websites and applications. The Site Reliability team combines software engineering and operations expertise. Key responsibilities include developing and deploying monitoring and alerting systems, automating repetitive tasks, and identifying and resolving incidents.

Solutions Engineering

Jobs responsible for designing and implementing technical solutions to meet business needs. The Solutions Engineering team aims to understand the requirements of other departments and develop solutions that are scalable, reliable, and efficient. Key responsibilities include evaluating and recommending new technologies and designing and implementing solutions.

System Engineering

Jobs responsible for the design, implementation, and maintenance of computer systems. The system engineering team ensures the systems are scalable, reliable, secure, and efficient. Key responsibilities include system design and architecture, system testing and optimization, system integration, system documentation, and collaboration with other teams.

Did this answer your question?