List of Figures Jobs
Mike Goss avatar
Written by Mike Goss
Updated over a week ago

To help you compare yourself with the market, we're using the most common and shared definitions and jobs architecture to standardise employee data across our customers.

Figures provides +180 detailed roles across various industries, have a deeper look below!

🏦 Banking

Job

Description

KYC

A KYC (Know Your Customer) Analyst primarily reviews documentation for new customer accounts, evaluates high-risk accounts, and analyzes new customer processes and policies. They are responsible for ensuring compliance with regulatory requirements related to customer identification, due diligence, and risk assessment. KYC Analysts play a crucial role in preventing fraud, money laundering, and other illicit activities.

Actuary

An actuary analyzes financial risks using mathematics, statistics, and financial theory to study uncertain future events, especially those of concern to insurance and pension programs.

AML

An Anti-Money Laundering (AML) Analyst is a professional who investigates and monitors financial activity and transactions that appear to be suspicious. They help businesses comply with all anti-money laundering rules and regulations to prevent audits or money-laundering accusations. AML Analysts analyze transaction data, identify red flags, and escalate potential issues for further investigation.

Back Office

Analyze the documentation and conformity for existing clients. Help the client with any event that may happen in the life of the company

Payment Manager

The Payment Manager is responsible for improving the quality and evolution of payment methods. They oversee payment processing systems, manage relationships with payment providers, and ensure compliance with relevant regulations. Payment Managers also analyze payment data, identify trends and opportunities, and implement strategies to optimize payment processes and reduce transaction costs.

🖼 Creative

Job

Description

2/3D Artist

2D/3D Artists are responsible for creating 2D or 3D art for visual elements in various media, such as video games, movies, commercials, and more. They work on components including characters, textures, colors, lighting, objects, and environments. 2D/3D Artists use specialized software and techniques to bring their creations to life and collaborate with other creative professionals to ensure the visual assets align with the project's overall vision.

Creative Director

The Creative Director guides all projects and is responsible for the overall quality of work produced by the creative department. Their team may include art directors, copywriters, content strategists, graphic artists, and others. They maintain a cohesive look and feel for a project, supervise the entire creative process, and provide guidance and direction to the team to ensure the successful execution of creative concepts.

Motion Designer

Motion Designers are responsible for creating animated graphics and visual effects that are used in television shows, movies, commercials, video games, and other forms of media. They use a variety of software tools to create these elements from scratch or modify existing footage to fit the needs of their project. Motion Designers collaborate with other creative professionals, such as directors, producers, and graphic designers, to bring their vision to life.

Producer

A Producer oversees the business and financial aspects of a production, such as games, audio, or other creative projects. They manage all departments involved in the production process, ensuring timely delivery within the allocated budget and adherence to the creative brief. Producers collaborate with various stakeholders, including artists, designers, and developers, to bring the project to life and achieve the desired outcome.

Illustrator

An Illustrator creates visual concepts to communicate ideas that inspire, inform, or captivate consumers. They develop the overall layout and production design for various applications such as advertisements, brochures, magazines, and corporate reports.

Video Editor

Responsible for assembling and editing video footage, often working closely with directors and producers to achieve the desired narrative or concept. Uses various editing software to cut, arrange, add music, and integrate visual effects. Their work serves in various media including commercials, documentaries, or online platforms.

Videographer

Captures video footage for various projects like commercials, corporate events, or social media. Collaborates with creative and marketing teams to bring visual stories to life. Depending on the size of the team and the project, the videographer can also be responsible for post-production (video edition).

🗣 Customer Support

Job

Description

Customer Support Representative - B2B

The B2B Customer Support Representative serves as the first point of contact for business clients, addressing inquiries and resolving issues related to products, services, or account management. They ensure a positive customer experience by providing timely, accurate, and professional assistance, while collaborating with internal teams to address client needs and escalate concerns as necessary.

Customer Support Representative - B2C

The B2C Customer Support Representative serves as the first point of contact for individual consumers, addressing inquiries and resolving issues related to products, services, or account management. They ensure a positive customer experience by providing timely, accurate, and professional assistance, while collaborating with internal teams to address client needs and escalate concerns as necessary.

Customer Support Representative Manager

The Customer Support Representative Manager oversees a team of Customer Support Representatives who provide support to both businesses (B2B) and consumers (B2C). They ensure the delivery of high-quality, timely, and professional customer service, while monitoring performance metrics and implementing continuous improvement initiatives.
On an individual level, the first point of contact for both B2B and B2C

Customer Onboarding Specialist

Responsible for the onboarding and training of new clients. Facilitates a smooth transition for clients from sales to regular use, ensuring they are well-versed in all tool functionalities in order to maximize client satisfaction.

Technical Customer Support Specialist

Provides specialized technical support to customers. Interfaces between technical teams and customers, handles software-related queries, and ensures prompt issue resolution. Manages reporting and collaborates with product teams to improve solutions.

💻 Data

Job

Description

Computer Vision Engineer

Computer Vision Engineers apply computer vision and machine learning research to solve real-world problems. They develop algorithms and software solutions to help machines interpret and understand visual information from the surrounding environment. This may involve tasks such as object recognition, image segmentation, and scene understanding. Computer Vision Engineers must be proficient in programming languages such as Python or C++, and have a deep understanding of computer vision techniques, machine learning, and artificial intelligence. Strong problem-solving, analytical, and technical skills are essential for this role, as well as the ability to work effectively in a team-oriented environment.

Data Scientist

Data Scientists use advanced analytical techniques, such as machine learning and statistical modeling, to analyze and interpret complex data sets. They develop predictive models, identify patterns and trends, and provide actionable insights to inform business strategy and decision making. Data Scientists often have strong programming skills in languages such as R or Python and work closely with data engineers, analysts, and other stakeholders.

Data Analyst

Data Analysts analyze product or business data to gather insights and make recommendations. They collect, process, and interpret large data sets using statistical techniques, visualization tools, and programming languages. Data Analysts work closely with stakeholders across the organization to understand business needs, identify trends, and provide actionable insights that drive data-informed decision-making. Strong analytical, problem-solving, and communication skills are essential for this role, as well as proficiency in various data analysis tools and techniques.

Data Engineer

Data Engineers are responsible for creating and maintaining data pipelines and visualization tools. They design, develop, and optimize data processing systems to ensure the efficient and reliable flow of data between various components, such as databases, data lakes, and data warehouses. Data Engineers work closely with data scientists, analysts, and other stakeholders to support data-driven decision-making.

Data Manager

The Data Manager leads a team of data professionals, overseeing the collection, storage, analysis, and reporting of data for an organization. They develop and implement data management policies and procedures, ensure data quality and security, and work closely with other teams to support data-driven decision-making and insights.

Web analyst

A Web Analyst tracks and analyzes website data to provide insights on user behavior. They use these insights to improve website design, optimize user experience, and increase the effectiveness of marketing strategies.

🔢 Finance

Job

Description

Accountant

An Accountant manages a company's financial records, ensuring accuracy and compliance with regulations. They prepare financial statements, manage tax filings, and handle other accounting-related tasks, such as accounts payable, accounts receivable, and payroll processing. Accountants also assist with budgeting and financial planning, working closely with management to track expenses, identify cost-saving opportunities, and monitor the company's overall financial health. They are responsible for staying up-to-date on accounting standards and regulations, ensuring that the company's financial practices remain in compliance with all relevant laws and guidelines.

Financial Analyst

A Financial Analyst examines a company's financial performance, offering recommendations for improvement by analyzing financial data, monitoring market trends, and evaluating investment opportunities. They create financial models, forecast revenues and expenses, and assess the potential risks and rewards of various business strategies. Financial Analysts also prepare reports and presentations for management, highlighting key findings and providing actionable insights to inform decision-making. Their work is critical to helping companies maintain profitability, identify growth opportunities, and navigate the complex financial landscape.

Financial Controller

A Financial Controller manages the creation, updating, and monitoring of a company's key performance indicators (KPIs) and associated tasks. They oversee the company's accounting and financial reporting activities, ensuring that all financial information is accurate, timely, and in compliance with relevant regulations. Financial Controllers work closely with other members of the finance team to develop budgets, track expenses, and analyze financial data, providing insights and recommendations to support decision-making. They may also be responsible for implementing and maintaining internal controls, managing audits, and coordinating with external stakeholders, such as investors, regulators, and tax authorities.

Cash Manager

A Cash Manager is responsible for steering a company's cash flows and managing associated activities. They oversee the company's cash management processes, including forecasting cash inflows and outflows, monitoring cash balances, and optimizing the use of available funds. Cash Managers work closely with other finance team members to identify and mitigate potential liquidity risks, develop investment strategies, and implement cash management best practices. They may also be responsible for managing banking relationships, negotiating credit facilities, and ensuring compliance with relevant regulations and reporting requirements.

Finance Manager

The Finance Manager leads a team of finance professionals or works as an individual contributor, overseeing financial planning, analysis, and reporting for the organization. They are responsible for budget management, financial forecasting, and ensuring compliance with accounting standards and regulations. As a Finance Generalist, they have a comprehensive understanding of various financial disciplines, enabling them to provide strategic guidance and support to the business.
On an Individual contributor level => Finance Generalist

Credit & Underwriting Manager

Credit Underwriting Managers are responsible for conducting detailed research on the financial history of businesses and individuals to determine their creditworthiness. They assess risk, set credit limits, and make lending decisions, ensuring compliance with relevant regulations and industry best practices.

Tax Manager

Responsible for overseeing a company's tax strategy and ensuring compliance with tax laws and regulations. They manage tax reporting, tax planning, and tax compliance activities for the organization. Tax Managers collaborate with other departments to identify opportunities for tax savings and optimize the company's tax position.

Asset manager

An Asset Manager is responsible for managing, acquiring, and selling assets on behalf of clients. They optimize financial returns and mitigate risks, often within real estate or financial portfolios.

Credit analyst

A Credit Analyst assesses the creditworthiness of potential borrowers. They analyze financial data, evaluate economic trends, and make informed decisions on lending money or extending credit.

Business controller

Business Controller is a strategic financial professional who supervises and manages a company's business operations. They perform comprehensive financial analysis, guide operational decisions, and ensure the alignment of financial strategies with the company's overarching business goals. Reporting directly to the COO or CEO, they help optimize business performance and efficiency,

Collection Specialist

Professional responsible for managing and recovering outstanding debts from clients or customers. Involves contacting debtors, negotiating payment arrangements, maintaining collection records, and ensuring legal compliance in debt recovery efforts.

📑 General Administration

Job

Description

Admin Assistant

Admin Assistants are responsible for various administrative tasks that may include accounting, billing, HR, and other operational functions. They provide support to managers and employees, assist with daily office needs, and manage general administrative activities. Admin Assistants may also be responsible for organizing meetings, managing calendars, and handling correspondence. Strong organizational, communication, and problem-solving skills are essential for this role, as well as the ability to work effectively in a fast-paced environment.

Executive Assistant

The Executive Assistant supports an executive by managing schedules, reviewing and prioritizing emails, answering and returning phone calls, organizing documents, maintaining records, taking notes at meetings, and handling other administrative tasks that help the executive perform their job more efficiently.

⚖️ Legal & Compliance

Job

Description

Legal Officer

Legal Officers are responsible for handling a company's legal affairs, with specialization depending on the organization (e.g., Labor Law, Privacy, Business, M&A). They provide expert advice on legal matters, ensure compliance with relevant laws and regulations, and manage legal risks. Legal Officers may also be involved in drafting and reviewing contracts, negotiating agreements, and handling dispute resolution. Strong communication, legal research, and problem-solving skills are essential for this role, as well as a thorough understanding of the legal landscape in which the company operates.

Legal Manager

Legal Managers are responsible for overseeing all legal affairs within a company. They provide expert advice on legal matters, manage legal risks, and ensure compliance with relevant laws and regulations. Legal Managers work closely with various departments, including human resources, finance, and sales, to address legal issues that arise during day-to-day operations. They may also manage relationships with external legal counsel, negotiate contracts, and handle dispute resolution. Strong communication, problem-solving, and legal research skills are essential for this role, as well as a thorough understanding of the legal landscape in which the company operates.

Fraud Analyst

A Fraud Analyst is responsible for collecting, analyzing, and reviewing financial data to identify and investigate potential fraudulent activities. They use various tools and techniques to detect patterns, trends, and anomalies in financial transactions, working closely with internal teams and external partners to prevent and mitigate fraud risks.

Compliance Officer

The Compliance Officer ensures that a company operates in a legal and ethical manner, while meeting its business objectives. They develop and implement compliance policies and procedures, conduct audits and investigations, and provide guidance and training to employees on regulatory requirements and best practices.

Data Protection Officer (DPO)

A Data Protection Officer is responsible for overseeing an organization's data protection strategy and implementation. They ensure compliance with data privacy laws and regulations, manage risks related to data processing, and serve as a liaison between the organization and regulatory authorities. Data Protection Officers also provide guidance on data protection best practices and handle inquiries from data subjects regarding their rights.

Policy and Regulatory Affairs

A Policy and Regulatory Affairs Specialist/Manager is responsible for understanding, interpreting, and ensuring compliance with local, state, national, and international regulations and standards relevant to the company's industry. They liaise with regulatory bodies, monitor policy changes, advise internal teams on compliance matters, and contribute to strategic decision-making to navigate the regulatory landscape effectively.

🎨 📈Marketing/Growth

Job

Description

Growth Marketer

Growth Marketers are marketing specialists who focus on identifying and implementing growth drivers using tools, extensions, plugins, or ""hacks,"" often with low investment and within short timeframes. They use data-driven approaches to create, test, and optimize marketing campaigns, with the ultimate goal of increasing user acquisition, engagement, and revenue. Growth Marketers are well-versed in digital marketing channels, analytics, and experimentation methodologies, and must be adaptable and creative to stay ahead of changing market conditions.

Brand Manager

Brand Managers are responsible for implementing brand strategies to increase awareness and promote the company's brand to the general public and the media. They manage product launches, advertising campaigns, and other marketing initiatives, while monitoring market trends and competitor activities to inform their strategies.

Content Manager

Content Managers are responsible for overseeing and managing the content published on behalf of a company or its management, which may include websites, social media platforms, blogs, and other channels. They create, edit, and curate content that aligns with the company's brand and marketing objectives, ensuring it is engaging, informative, and relevant to the target audience. Content Managers work closely with marketing, design, and SEO teams to develop content strategies, optimize content for search engines, and analyze performance metrics. Strong writing, editing, and communication skills are essential for this role, as well as the ability to manage multiple projects and deadlines.

Graphic & Web Designer

A Graphic & Web Designer is responsible for creating and maintaining a company's brand elements, such as logos, fonts, and online elements (websites, banners, flyers). They work with marketing, product, and other teams to develop visually appealing and effective designs that convey the company's message and engage target audiences. Graphic & Web Designers utilize design software, such as Adobe Creative Suite, and various programming languages, such as HTML and CSS, to create digital and print materials. They also ensure that designs are responsive, accessible, and optimized for various devices and platforms. In addition, they collaborate with other stakeholders to gather requirements, present design concepts, and incorporate feedback throughout the design process.

Marketplace Manager

The Marketplace Manager plays a crucial role in overseeing the daily operations of the company's online marketplace platform. This role encompasses a wide range of responsibilities, including devising strategies to enhance user experience, optimizing listings, monitoring the platform's performance, and identifying growth opportunities. The Marketplace Manager works closely with different departments to ensure the platform operates seamlessly, providing a superior user experience while maximizing profitability. Proficiency in market analysis and a deep understanding of e-commerce trends are vital in this role.

Copywriter

A Copywriter is responsible for creating written content on behalf of a company for various purposes, such as press releases, social media posts, blogs, and marketing materials. They work with marketing, communications, and other teams to develop compelling copy that effectively communicates the company's message and engages target audiences. Copywriters must be skilled at adapting their writing style and tone to match the brand voice and appeal to different customer segments. They are also responsible for researching industry trends, understanding customer needs, and ensuring that their writing is accurate, engaging, and optimized for search engines and other digital channels.

Traffic Manager

A Traffic Manager is responsible for managing web traffic and implementing strategies to increase it. They work closely with marketing, content, and technical teams to optimize websites and online campaigns for search engine rankings, user engagement, and conversion. Traffic Managers use various tools and techniques, such as search engine optimization (SEO), search engine marketing (SEM), and social media optimization (SMO), to drive traffic and improve online visibility. They monitor and analyze web traffic data, identify trends, and adjust strategies as needed to achieve desired results. Traffic Managers also collaborate with other stakeholders to develop and execute digital marketing campaigns, manage budgets, and measure the success of their efforts.

CRM Manager

A CRM Manager is responsible for implementing, configuring, and maintaining a company's Customer Relationship Management (CRM) system. They work closely with sales, marketing, and customer support teams to ensure that the CRM system meets their needs and helps them manage customer interactions effectively. CRM Managers train new employees on using the CRM, create custom reports and dashboards, and troubleshoot any technical issues that arise. They also collaborate with IT and other departments to integrate the CRM with other systems and applications, ensuring seamless data flow and maximizing the value of the company's customer data. In addition, CRM Managers stay up-to-date on industry best practices and CRM system updates, making recommendations for improvements and enhancements as needed.

Events Manager

Events Managers are responsible for the organization of events, both internal and external, or for participating in external exhibitions. They plan, coordinate, and execute events such as conferences, trade shows, product launches, and employee gatherings. Events Managers work closely with vendors, sponsors, and internal teams to ensure that events are executed smoothly and achieve their objectives. Strong organizational, communication, and problem-solving skills are essential for this role, as well as the ability to manage budgets and work effectively with diverse stakeholders.

SEM (SEO / SEA / SMO) Expert

An SEM (SEO / SEA / SMO) Expert is a professional who specializes in one or more areas related to driving web traffic, such as Search Engine Optimization (SEO), Search Engine Advertising (SEA), and Social Media Optimization (SMO). They work with marketing, content, and technical teams to develop and implement strategies that improve a company's online visibility and attract targeted users. SEM Experts analyze web traffic data, monitor search engine algorithms, and stay up-to-date on industry trends to ensure their strategies remain effective and in line with best practices. They may also collaborate with other stakeholders on content creation, website design, and digital marketing campaigns to maximize their impact on traffic and user engagement.

Community Manager

A Community Manager is responsible for building, nurturing, and engaging a community of users, customers, or fans around a brand, product, or service. They create and maintain a positive environment for members by moderating online forums, social media platforms, and other communication channels. Community Managers develop and execute strategies to increase community engagement, facilitate discussions, and address any concerns or issues that arise. They also collaborate with marketing, customer support, and other teams to gather feedback from the community, share insights, and ensure that the company's messaging and activities align with community needs and interests. In addition, Community Managers may organize events, create content, and manage partnerships to further strengthen the relationship between the company and its community.

Acquisition Manager

Acquisition Managers are responsible for managing user or client acquisition campaigns on various channels, including social media, search engines, and content marketing platforms. They develop and implement strategies to attract new customers, monitor campaign performance, and optimize campaigns based on data-driven insights. Acquisition Managers also manage campaign budgets and work towards achieving key performance indicators (KPIs) set by the organization. Strong analytical, strategic, and communication skills are essential for this role, as well as the ability to adapt to changing market conditions and customer preferences.

Partnership Manager

A Partnership Manager is responsible for managing external partnerships and collaborations that can drive business growth and enhance the company's offerings. They identify potential partners, negotiate agreements, and maintain ongoing relationships to ensure mutual success. Partnership Managers work closely with sales, marketing, product, and other teams to integrate partner products and services into the company's portfolio and develop joint marketing initiatives. They also monitor partner performance, resolve any issues that arise, and identify opportunities for further collaboration or expansion. Strong communication, negotiation, and relationship-building skills are essential for this role, as is the ability to balance the needs and interests of multiple stakeholders.

Marketing Manager

Manages one or more Marketing teams (Lead Marketing to CMO)
Marketing Managers are responsible for developing, implementing, and executing strategic marketing plans for an entire organization (or lines of business and brands within an organization) to attract potential customers and retain existing ones. They oversee marketing campaigns, analyze performance data, and optimize strategies to meet business goals.

Communication Manager

A Communication Manager is responsible for overseeing and coordinating a company's internal and external communication efforts. They develop and implement communication strategies that effectively convey the company's message, promote its brand, and engage target audiences. Communication Managers work with marketing, public relations, and other teams to create content for various channels, such as social media, press releases, newsletters, and websites. They also ensure that messaging is consistent and aligned with the company's brand and objectives. In addition, Communication Managers may manage media relations, plan and execute events, and monitor industry trends and competitor activities to inform their communication strategies. Strong writing, editing, and presentation skills are essential for this role, as is the ability to adapt communication styles for different audiences and platforms.

Performance Marketing Manager

The Performance Marketing Manager is primarily responsible for the management of digital accounts and diversifying the channel mix using paid social channels. They focus on campaign-specific results and drive the marketing department's commercial performance, optimizing strategies to increase ROI and meet KPIs.

E-Commerce Manager

E-commerce Managers are responsible for the online sales of a brand. They oversee the look and feel of the company website and are responsible for generating sales via online channels. They develop and implement e-commerce strategies, manage website content and promotions, analyze sales data, and optimize the user experience to drive revenue growth.

Technical Writer

Technical Writers are skilled wordsmiths that typically develop product manuals, how-to guides, website help sections, journal articles, and other content that distills technical information with ease and clarity. They work closely with subject matter experts, developers, and other stakeholders to ensure accurate, comprehensive, and user-friendly documentation.

Influencer Marketing Manager

An Influencer Marketing Manager handles the planning and execution of influencer marketing campaigns. They identify suitable influencers, build relationships, and monitor campaigns to enhance brand visibility and engagement.

Marketing Analyst

A Marketing Analyst gathers and interprets data to evaluate marketing strategies and campaigns. Utilizing analytical tools and techniques, they identify trends, forecast demand, measure campaign effectiveness, and provide insights to optimize marketing efforts. Collaboration with other marketing professionals is key to recommend data-driven decisions.

Consumer Insights and Market Research Manager

Responsible for the gathering and analysis of market and consumer insights. Monitors brand perception and industry trends to inform business strategies. Oversees e-reputation, drafts analytical reports, and shares consumer insights with internal teams.

Field Marketing Specialist

Professional responsible for devising and implementing marketing strategies in specific geographic areas. Involves conducting local market analysis, managing and coordinating marketing events, collaborating with sales teams, implementing targeted marketing campaigns and tracking performance to enhance brand presence and align with regional market needs.

💼 Misc

Job

Description

Business Analyst

Business Analysts work closely with data analysts but are more often consumers than creators of company dashboards. They analyze data and generate business or process recommendations, which can lead to improvements in efficiency, cost savings, or increased revenue. Business Analysts may be integrated into specific teams, such as Sales Analysts, or they may work across the organization, collaborating with various departments to identify opportunities for improvement. Strong analytical, problem-solving, and communication skills are essential for this role, as well as the ability to work effectively with both technical and non-technical stakeholders.

Business consultant

A Business Consultant evaluates organizational practices, identifies inefficiencies, recommends solutions, and provides guidance to optimize a company's operational performance. Leveraging industry expertise, they advise on best practices, change management, strategies for growth, and ways to improve profitability and overall business success.

Chief Of Staff

The Chief of Staff serves as a strategic advisor to the CEO or COO, providing support and guidance on key business initiatives, operational processes, and decision-making. Depending on the organization, their role may also involve managing an internal project management office (PMO) to ensure alignment of resources and project execution. They work closely with the executive team to drive organizational efficiency, performance, and goal achievement.

Chief Operating Officer

Chief Operating Officers (COOs) are responsible for the smooth running of operations and the internal execution of the business. They oversee day-to-day operations, manage resources, and ensure that business processes are efficient and aligned with the organization's goals. COOs work closely with other C-level executives, such as the CEO and CFO, to develop and implement the company's strategic plan. Strong leadership, communication, and problem-solving skills are essential for this role, as well as the ability to work effectively with diverse stakeholders and adapt to changing market conditions.

Project Manager

A Project Manager is responsible for leading and coordinating projects of varying nature and complexity, ensuring they are completed on time, within scope, and within budget. They work closely with project stakeholders to define project objectives, develop project plans, and monitor progress throughout the project lifecycle. Project Managers are skilled at identifying and mitigating potential risks, resolving issues, and making data-driven decisions to keep projects on track. They also facilitate communication between team members and stakeholders, ensuring that everyone is informed and aligned with project goals and expectations. Project Managers may work in a variety of industries and can be responsible for managing projects related to IT, construction, marketing, product development, or other areas of business. Strong organizational, problem-solving, and leadership skills are essential for success in this role.

Country Manager / MD / GM

The Country Manager, Managing Director, or General Manager oversees the operations of a company or business unit within a specific country or region. Their responsibilities include developing and executing business strategies, managing budgets, ensuring legal compliance, and leading a team of functional managers to achieve operational and financial targets. They act as the main representative for the organization in the local market, building relationships with key stakeholders, and driving growth.

Risk Officer / Manager

A Risk Officer or Manager is responsible for identifying, assessing, and mitigating potential risks to a company. They develop and implement risk management strategies, policies, and procedures to minimize potential losses. Risk Officers and Managers monitor a company's operations, financial performance, and market conditions to identify potential threats and vulnerabilities. They also collaborate with other departments, such as finance, operations, and IT, to ensure that risk management practices are integrated into the organization's overall decision-making process. In addition, they prepare reports and presentations for senior management, highlighting key risks and providing recommendations for reducing exposure and improving the company's overall risk profile.

Chief Executive Officer

The Chief Executive Officer (CEO) serves as the head of a company, responsible for setting the organization's strategic direction, making high-level decisions, and managing overall operations. The CEO works closely with other C-level executives, the board of directors, and stakeholders to ensure the company's mission and vision are effectively pursued. The CEO must have strong leadership, communication, and decision-making skills, as well as the ability to adapt to changing market conditions and inspire trust and confidence among employees, investors, and customers.

Sustainability Officer

The Sustainability Officer oversees a comprehensive suite of activities related to reducing environmental impacts and promoting sustainable practices within an organization. They develop and implement sustainability strategies, monitor progress against goals, and collaborate with internal and external stakeholders to drive continuous improvement in environmental performance.

Strategy Manager

Strategy Managers are responsible for developing and executing the plans that guide their organization's future growth. They work closely with senior leadership to identify opportunities, determine which ones are most worthwhile, and create a plan of action to achieve those goals. Strategy Managers analyze market trends, competitor activities, and internal capabilities to inform their strategic recommendations.

Journalist

Researches, investigates and reports news or in-depth content in various formats (written, audio, and video) for a variety of media platforms (newspaper, radio, television, websites, social media).

🛠 Operations

Job

Description

Operations Manager

The Operations Manager is responsible for overseeing the day-to-day activities of a business or specific department, ensuring smooth and efficient operations. They develop and implement operational policies and procedures, manage budgets, and allocate resources as needed. Depending on the sector or business, their responsibilities may include overseeing production, logistics, facilities management, or other operational areas.

Knowledge Manager

The primary responsibility of a Knowledge Manager is to encourage the correct and widespread usage of the company's knowledge base. They create guidelines for capturing information, determining who should capture it, how it integrates with the rest of the tech stack, and how to prevent it from becoming outdated. Knowledge Managers work closely with cross-functional teams to identify knowledge gaps, develop and maintain documentation, and ensure that employees have access to the information they need to perform their jobs effectively. They also promote a culture of knowledge sharing and collaboration within the organization. Strong communication, organizational, and analytical skills are essential for this role, as well as a deep understanding of knowledge management principles and best practices.

Claim Manager

Claim Managers work in insurance-based firms and are responsible for logging, maintaining, and processing claims. They deal with customers at the front end and manage the progress and updates on any claims filed. Claim Managers evaluate and analyze claim information, determine coverage and liability, negotiate settlements, and ensure timely and accurate claim resolutions. They collaborate with various departments, such as underwriting, legal, and finance, to address complex claims issues and ensure compliance with industry regulations and company policies. Strong communication, analytical, and problem-solving skills are essential for this role, as well as a thorough understanding of insurance concepts and regulations.

Mechanics

Repair and maintain mechanical equipment, such as vehicles, machinery, and engines. Diagnose issues, replace parts, and perform maintenance tasks. Require strong mechanical aptitude, troubleshooting skills, and attention to detail.

Catalogue Integration Specialist

Responsible for the integration and harmonization of customers' product catalogues onto the platform. Ensures data accuracy, seamless onboarding of new catalogues and updates existing ones.

📣 People Operations

Job

Description

Payroll Officer

A Payroll Officer is responsible for managing a company's payroll administration, ensuring that employees are paid accurately and on time. They process payroll data, such as hours worked, deductions, and bonuses, and generate paychecks, direct deposits, and other forms of payment. Payroll Officers also maintain employee records, update payroll information as needed, and ensure compliance with relevant tax, labor, and other regulations. They collaborate with HR, finance, and other departments to address payroll-related questions or concerns and may also be responsible for preparing and submitting payroll tax filings, year-end reports, and other required documentation. Strong attention to detail, knowledge of payroll software and systems, and a solid understanding of payroll regulations are essential for success in this role.

Workplace Manager (Happiness / Office)

A Workplace Manager oversees the management and operation of office facilities, ensuring that the work environment is conducive to productivity and employee well-being. They are responsible for managing office spaces, coordinating maintenance and repairs, and ensuring that all necessary supplies and equipment are available for staff. Workplace Managers also plan and oversee internal events, such as team-building activities, holiday parties, and employee training sessions. They work closely with HR and other departments to support employee onboarding, develop workplace policies, and address any concerns related to the physical work environment. In addition, they may be responsible for managing office budgets, negotiating contracts with vendors, and ensuring compliance with health and safety regulations.

Talent Acquisition Specialist - Tech

A Talent Acquisition Specialist in the tech field is responsible for recruiting technical roles, such as developers, product managers, and data analysts. They manage the entire recruitment process, from identifying talent needs and sourcing candidates to conducting interviews and extending offers. Talent Acquisition Specialists work closely with hiring managers to understand the specific requirements for each role and develop targeted recruitment strategies. They may also be responsible for promoting the company's employer brand through blogs, career sites, and other channels. Strong communication, relationship-building, and assessment skills are essential for this role, as is a deep understanding of the tech industry and the specific skills and qualifications needed for various technical roles.

Talent Acquisition Specialist

Talent Acquisition Specialists are in charge of recruiting for a variety of business roles and may also be responsible for managing an employer's brand, such as through blogs or career sites. They develop and implement recruitment strategies, source and screen candidates, and coordinate interviews. Talent Acquisition Specialists work closely with hiring managers to ensure that the best candidates are selected for each role, and they may also be involved in onboarding new employees. Strong communication, relationship-building, and organizational skills are essential for this role, as well as the ability to work effectively with diverse stakeholders.

HR Business Partner

An HR Business Partner serves as the main point of contact for a specific part of the business and is responsible for developing and implementing HR strategies that support the organization's goals and objectives. They work closely with managers and employees to address a variety of HR-related needs, such as talent management, employee development, and performance management. HR Business Partners also play a key role in onboarding, training, and employee retention efforts. They collaborate with other HR specialists to ensure that HR policies and practices are aligned with business needs and compliant with relevant laws and regulations. Strong interpersonal, problem-solving, and communication skills are essential for success in this role, as is a deep understanding of HR best practices and the ability to apply them in a business context.

Training Manager

A Training Manager is responsible for overseeing all aspects of a company's internal and external training programs. They assess training needs, develop training curricula, and ensure that employees have access to the resources and support they need to develop their skills and knowledge. Training Managers also evaluate the effectiveness of training initiatives, making adjustments as needed to improve outcomes and align with business objectives. They may work with external vendors to source training materials or facilitate workshops and collaborate with other departments to ensure that training initiatives are integrated into broader talent management and employee development strategies. Strong organizational, leadership, and communication skills are essential for success in this role, as is a deep understanding of adult learning principles and training methodologies.

C&B Specialist

A Compensation & Benefits (C&B) Specialist is responsible for managing and implementing an organization's compensation and benefits programs. They ensure that these programs are competitive, compliant with relevant laws and regulations, and aligned with the organization's goals and objectives. C&B Specialists conduct market research to benchmark compensation and benefits offerings, develop salary structures and incentive plans, and manage benefits programs such as health insurance, retirement plans, and employee assistance programs. They also collaborate with HR Business Partners, managers, and employees to address compensation and benefits-related questions or concerns, and may be responsible for administering annual compensation review processes and other related activities. Strong analytical, problem-solving, and communication skills are essential for success in this role, as is a deep understanding of compensation and benefits best practices.

HRIS Specialist

An HRIS (Human Resources Information System) Specialist is responsible for implementing, maintaining, and optimizing HR technology tools and systems. They work closely with HR, IT, and other departments to ensure that HR systems meet the organization's needs, support data-driven decision-making, and streamline HR processes. HRIS Specialists are responsible for data integrity, system security, and compliance with relevant laws and regulations. They also provide training and support to HR and other users, troubleshoot technical issues, and manage system updates and upgrades. In addition, HRIS Specialists may be responsible for creating custom reports, analyzing HR data, and making recommendations for process improvements or system enhancements. Strong technical, analytical, and problem-solving skills are essential for success in this role, as is a deep understanding of HR processes and best practices.

People Development Specialist

A People Development Specialist is responsible for managing and implementing various aspects of an organization's people development programs, which may include onboarding, career development, performance management, and employee engagement initiatives. They work closely with HR Business Partners, managers, and employees to ensure that people development strategies support the organization's goals and objectives, as well as foster a positive and productive work environment. People Development Specialists may also be responsible for designing and delivering training programs, providing coaching and mentoring support, and measuring the impact of their efforts on employee satisfaction, retention, and performance. Strong interpersonal, communication, and problem-solving skills are essential for success in this role, as is a deep understanding of HR best practices and the ability to apply them in a people development context.

HR Manager

The HR Manager is responsible for overseeing the human resources function within an organization, including recruitment, employee relations, benefits administration, and compliance with labor laws. They manage a team of HR professionals or act as an individual contributor, providing guidance and support to employees and managers. As an HR Generalist, they have a broad range of expertise in various HR disciplines, enabling them to effectively address the diverse needs of the organization.

TA / HR Coordinator

TA (Talent Acquisition) or HR Coordinators are responsible for coordinating interviews and onboarding processes for new employees. They schedule interviews, communicate with candidates, manage logistics, and ensure that all necessary paperwork is completed. TA or HR Coordinators also work closely with hiring managers and other HR professionals to ensure a smooth and efficient recruitment process. Strong organizational, communication, and problem-solving skills are essential for this role, as well as the ability to work effectively with diverse stakeholders.

Employer brand specialist

The Employer Brand Specialist develops and promotes a company's employer brand, attracting and retaining top talent. They analyze the company's culture and values, create branding strategies, and coordinate initiatives such as employee advocacy programs, social media campaigns, and events to enhance the organization's reputation as an employer of choice.

People Operations Specialist

Manages day-to-day HR administrative tasks, from employment contracts to payroll and HRIS management. Serves as a go-to for employee questions and handles onboarding/offboarding processes. Focused on operational efficiency in HR.

💭 Product & Design

Job

Description

Game Artist

A Game Artist is responsible for creating the visual elements of a video game, including 2D and 3D art. They develop characters, environments, textures, and other assets, using a variety of software tools and techniques. Their work contributes to the overall look and feel of the game, enhancing the player's experience and immersion in the game world.

Product Owner

A Product Owner leads a team in agile development methodologies, acting as the main point of contact for internal users. They prioritize tasks, set goals, and ensure that projects are completed on time and within budget. Working closely with developers, designers, and other stakeholders, Product Owners translate business requirements into actionable user stories and manage the product backlog to ensure that the team is always working on the highest priority items. They also collaborate with the Scrum Master to facilitate agile ceremonies, such as sprint planning, daily stand-ups, and sprint reviews, helping the team continuously improve their processes and deliver high-quality products that meet the needs of their users.

Product Manager

A Product Manager oversees the development and improvement of a product, working with cross-functional teams to define the product roadmap, prioritize features, and ensure that user needs are met throughout the development process. They conduct market research, analyze customer feedback, and collaborate with stakeholders to establish product requirements and set strategic goals. As the project progresses, Product Managers monitor progress, make adjustments as needed, and ensure that deliverables are completed on time and within budget. They also work closely with marketing, sales, and support teams to develop go-to-market strategies, train team members on product features, and address any post-launch issues that may arise.

Product Manager - Non Software

The Product Manager is responsible for planning, coordinating, and managing the development of non-software products. They work closely with cross-functional teams, including engineering, design, and marketing, to bring new products to market and ensure their success. Their responsibilities include defining product requirements, managing budgets and timelines, and overseeing the entire product development process.

UX / UI / Product Designer

A UX/UI/Product Designer is responsible for designing and improving the user interface (UI) and user experience (UX) of a product, often focusing on digital platforms such as websites and applications. They conduct user research, create wireframes, develop visual designs, and collaborate with developers to implement their designs. A Product Designer may also take on broader product responsibilities, such as feature specifications and project management.

Product Marketing Manager

A Product Marketing Manager is responsible for communicating the features and benefits of a company's products or services to its customers or users. They develop and execute marketing strategies that effectively showcase the value of the product and drive customer engagement and adoption. Product Marketing Managers collaborate with product, sales, and marketing teams to develop product positioning, messaging, and go-to-market plans, create marketing collateral, and participate in product launches and promotional campaigns. They also analyze market trends, customer feedback, and competitor activities to inform product development and marketing efforts. Strong communication, analytical, and project management skills are essential for success in this role, as is a deep understanding of the target market and the ability to translate product features into customer benefits.

User Researcher

Responsible for understanding user behaviors, needs, and motivations through various research methods. Conducts interviews, surveys, and usability tests to guide product teams in creating user-centered solutions.

Product Operations Specialist

A professional dedicated to enhancing the efficiency of product management teams. Responsibilities include optimizing processes, managing development tools, analyzing product data, coordinating with cross-functional teams, managing feedback loops, and overseeing resource allocation. This role is pivotal in streamlining product development and ensuring the effective execution of product strategies.

🎙Sales/Customer Success

Job

Description

Sales Development Representative (SDR ou BDR)

Sales Development Representatives (SDRs or BDRs) are responsible for prospecting and generating meetings or calls for Business Developers or Account Managers. They use a variety of tactics, such as cold calling, email campaigns, and social media outreach, to identify potential leads and set up appointments for sales team members. SDRs or BDRs must be skilled at building relationships, qualifying leads, and effectively communicating the value of the company's products or services. Strong communication, perseverance, and time management skills are essential for this role.

Field Sales Representative (B2B)

Field Sales Representatives (B2B) are responsible for generating sales deals primarily through on-the-ground meetings with physical businesses. They identify potential clients, establish relationships, and present the company's products or services in a compelling manner. They often work in a specific territory, building a network of clients and prospects to achieve their sales targets. Strong communication, negotiation, and relationship-building skills are essential for this role, as is a deep understanding of the company's products and services and the ability to tailor solutions to meet the unique needs of each client.

Sales executive / AE - B2C

Sales Executives or Account Executives (AE) with a focus on B2C (business-to-consumer) are responsible for hunting and opening new accounts in the consumer market. They identify potential clients, establish contact, present the company's products or services, and negotiate contracts to generate sales. Sales Executives must be skilled at building relationships with individual customers, understanding their needs, and providing tailored solutions. Strong communication, negotiation, and relationship-building skills are essential for this role.

Sales executive / AE - SMBs / MidMarket

Sales Executives or Account Executives (AE) with a focus on both small businesses (SMBs) and midmarket companies are responsible for hunting and opening new accounts to handover to Account Managers. They target both small and medium-sized businesses, identify potential clients, and present the company's products or services in a compelling manner. Sales Executives in this role negotiate contracts, close deals, and work towards meeting or exceeding sales targets. They also collaborate with Account Managers to ensure a seamless transition for clients. Strong communication, negotiation, and relationship-building skills are essential for this role.

Sales executive / AE - SMBs

Sales Executives or Account Executives (AE) with a focus on small businesses (SMBs) are responsible for hunting and opening new accounts to handover to Account Managers. They target small businesses, identify potential clients, and present the company's products or services in a compelling manner. Sales Executives in this role negotiate contracts, close deals, and work towards meeting or exceeding sales targets. They also collaborate with Account Managers to ensure a seamless transition for clients. Strong communication, negotiation, and relationship-building skills are essential for this role.

Sales executive / AE - MidMarket

Sales Executives or Account Executives (AE) with a focus on the midmarket are responsible for hunting and opening new accounts to handover to Account Managers. They target medium-sized businesses, identify potential clients, and present the company's products or services in a compelling manner. Sales Executives in this role negotiate contracts, close deals, and work towards meeting or exceeding sales targets. They also collaborate with Account Managers to ensure a seamless transition for clients. Strong communication, negotiation, and relationship-building skills are essential for this role.

Sales executive / AE - Enterprise / Large Accounts

Sales Executives or Account Executives (AE) for Enterprise or Large Accounts are responsible for ""hunting"" new business opportunities by opening new accounts and handing them over to Account Managers. They focus on large enterprises and major accounts, identifying potential clients, and building relationships with key decision-makers. Sales Executives / AEs develop and deliver customized sales presentations, negotiate contracts, and close deals. They must have strong communication, negotiation, and relationship-building skills, as well as an in-depth understanding of the products or services they are selling and the specific needs of large enterprise clients.

Sales executive / AE - All accounts sizes

Sales Executives or Account Executives (AE) for all account sizes are responsible for ""hunting"" new business opportunities by opening new accounts and handing them over to Account Managers. They focus on a broad range of clients, from small businesses to large enterprises, identifying potential clients and building relationships with key decision-makers. Sales Executives / AEs develop and deliver customized sales presentations, negotiate contracts, and close deals. They must have strong communication, negotiation, and relationship-building skills, as well as an in-depth understanding of the products or services they are selling and the specific needs of different types of clients.

Account Manager - B2C

Account Managers for Business-to-Consumer (B2C) markets are responsible for managing commercial relationships with individual customers. They focus on "farming" activities, which involve maintaining and growing existing client accounts, rather than acquiring new ones. B2C Account Managers work closely with clients to understand their needs, preferences, and potential pain points, and offer personalized solutions to address these concerns. They also monitor account performance, ensure customer satisfaction, and build long-lasting relationships. Strong communication, interpersonal, and problem-solving skills are essential for this role.

Account Manager - SMBs / MidMarket

An Account Manager for SMBs (Small and Medium-sized Businesses) and MidMarket clients is responsible for managing the commercial relationship with clients in these segments. They focus on maintaining and growing existing business relationships by providing exceptional customer service, understanding client needs, and identifying opportunities for upselling and cross-selling. Account Managers work closely with sales, marketing, and product teams to ensure that clients receive the best possible solutions and support. They also monitor client satisfaction, address any issues that may arise, and serve as the primary point of contact for their clients. Strong communication, negotiation, and relationship-building skills are essential for this role, as is a deep understanding of the company's products and services, and the ability to tailor solutions to meet the unique needs of SMBs and MidMarket clients.

Account Manager - SMBs

Account Managers for Small and Medium Businesses (SMBs) are responsible for managing commercial relationships with small clients. They focus on ""farming"" activities, which involve maintaining and growing existing client accounts, rather than acquiring new ones. Account Managers for SMBs work to understand their clients' needs and identify opportunities for upselling and cross-selling products or services. They also ensure client satisfaction, address concerns, and build long-term relationships. Strong communication, relationship-building, and problem-solving skills are essential for this role.

Account Manager - MidMarket

An Account Manager for MidMarket clients is responsible for managing and cultivating the commercial relationship with medium-sized clients. Their primary focus is on maintaining and expanding existing business relationships, ensuring customer satisfaction, and identifying opportunities for upselling or cross-selling products and services. Account Managers collaborate with sales, marketing, and product teams to develop customized solutions for their clients, address client concerns, and ensure that the company meets or exceeds client expectations. They also monitor client performance, provide regular updates and reports, and maintain ongoing communication to foster strong relationships. Strong interpersonal, communication, and negotiation skills are essential for success in this role, as is a deep understanding of the client's industry and business needs.

Account Manager - Enterprise / Large Accounts

Account Managers for Enterprise or Large Accounts, sometimes called Key Account Managers, are responsible for managing the commercial relationships with large enterprises. They focus on ""farming"" activities, which involve maintaining and growing existing client accounts, rather than acquiring new ones. Account Managers for Enterprise or Large Accounts work to understand their clients' needs and identify opportunities for upselling and cross-selling products or services. They also ensure client satisfaction, address concerns, and build long-term relationships. Strong communication, relationship-building, and problem-solving skills are essential for this role, as well as an understanding of the specific needs and challenges faced by large enterprise clients.

Account Manager - All accounts sizes

An Account Manager for all account sizes is responsible for managing and cultivating the commercial relationship with clients of varying sizes, from small businesses to large enterprises. Their primary focus is on maintaining and expanding existing business relationships, ensuring customer satisfaction, and identifying opportunities for upselling or cross-selling products and services. Account Managers collaborate with sales, marketing, and product teams to develop customized solutions for their clients, address client concerns, and ensure that the company meets or exceeds client expectations. They also monitor client performance, provide regular updates and reports, and maintain ongoing communication to foster strong relationships. Strong interpersonal, communication, and negotiation skills are essential for success in this role, as is a deep understanding of the client's industry and business needs.

Sales (/ CSM) Operations

Sales or Customer Success Management (CSM) Operations professionals are responsible for supporting the entire sales or CSM team through CRM management, reporting, and process improvement. They help optimize the team's performance by analyzing data, identifying trends and opportunities, and implementing best practices. In addition, they ensure that the team has access to the right tools and resources to achieve their goals. Strong analytical, communication, and organizational skills are essential for this role.

Customer Success Manager

The Customer Success Manager is responsible for ensuring the successful onboarding, training, and ongoing support of clients using technology platforms. They work closely with customers to understand their needs, provide tailored solutions, and identify opportunities for upselling or cross-selling. Their goal is to maximize customer satisfaction, retention, and overall success in utilizing the platform.

Technical Pre-Sales / Solutions Engineer

Technical Pre-Sales or Solutions Engineers are technical experts who partner with the sales team during the pre-sales, scoping, and onboarding phases. They help customers understand the technical aspects of the company's products or services, address any technical concerns or questions, and collaborate with the sales team to create tailored solutions for each customer's unique needs. They may also participate in product demonstrations, proof-of-concept projects, and other customer engagements. This role requires a strong technical background, excellent communication skills, and the ability to translate complex technical concepts into easily understandable terms.

Sales Enablement Manager

Sales Enablement Managers are responsible for providing salespeople with all the information they need to make their jobs more effective. They develop and implement strategies to improve sales performance, such as creating training materials, providing product information, and sharing best practices. They also work closely with sales, marketing, and product teams to ensure sales representatives have the latest information and resources at their disposal. Strong communication, organizational, and project management skills are essential for this role, as is a deep understanding of the sales process and the company's products and services.

Sales Administrator

Sales Administrators are responsible for receiving and processing sales orders, either autonomously or in partnership with the sales team. They check the accuracy of orders, issue invoices, and maintain sales records. Additionally, they ensure that orders are processed efficiently and accurately, and they may provide support to the sales team in various administrative tasks, such as managing customer accounts and preparing sales reports. Strong attention to detail, organizational skills, and the ability to multitask are essential for this role.

Sales Manager

Sales Managers, or Team Managers, lead a team of Account Managers, Sales Development Representatives (SDRs), Business Developers, or Sales Operations professionals. They are responsible for setting sales targets, developing strategies to achieve those targets, and monitoring the team's performance. Sales Managers also coach and mentor team members, provide resources and support, and ensure that sales processes are efficient and effective. Strong leadership, communication, and problem-solving skills are essential for this role, as well as the ability to work effectively with diverse stakeholders and adapt to changing market conditions.

Chief Revenue Officer

Chief Revenue Officers (CROs) manage the entire revenue team, which may include Sales, Customer Success Management (CSM), Marketing, and Operations departments. They are responsible for setting revenue targets, developing strategies to achieve those targets, and monitoring the performance of each team within the revenue organization. CROs work closely with other C-level executives to ensure that revenue efforts are aligned with the company's overall strategy and goals. Strong leadership, communication, and problem-solving skills are essential for this role, as well as the ability to work effectively with diverse stakeholders and adapt to changing market conditions.

Salesforce Admin

Salesforce Administrators work with stakeholders to define system requirements and customize Salesforce technology, so it works for their organization's goals. Their responsibilities range from developing reports to resetting passwords, maintaining data quality, adding fields, and running backups. Salesforce Administrators play a crucial role in ensuring the efficient and effective use of the Salesforce platform to support business operations.

Salesforce Developer

A Salesforce Developer designs, codes, and implements Salesforce applications. Leveraging the Salesforce platform, they customize solutions to optimize processes, enhance CRM functionality, and address business needs. Familiarity with Salesforce's suite of tools, APEX language, and Lightning components is essential.

Channel Manager

Channel Managers are responsible for developing and maintaining relationships with channel partners, such as resellers and distributors. They train channel partners and their staff, oversee account profiles, and monitor competitor activity. Channel Managers perform these tasks while fostering communication with resellers and creating plans for growing market share. They work with resellers, deliver presentations, manage accounts, monitor competition, and strive to increase their company's market share within the channel. Strong communication, relationship-building, and strategic planning skills are essential for this role, as well as a deep understanding of the company's products or services and the ability to adapt to changing market conditions.

💾 Software Engineering

Job

Description

QA Engineer

QA Engineers are responsible for automating QA processes, such as testing end-to-end detection tools or bug management. They work closely with development teams to design, implement, and maintain automated testing frameworks and tools that ensure the quality and reliability of software products. QA Engineers are proficient in various programming languages, testing methodologies, and automation tools. Their responsibilities may include creating test plans, writing and executing automated tests, identifying and troubleshooting issues, and working with developers to resolve defects. Strong analytical, technical, and communication skills are essential for this role.

Front-End Dev

A Front-End Developer is responsible for creating and implementing visually appealing and user-friendly interfaces for web applications. They work closely with designers and back-end developers to create seamless user experiences, using languages such as HTML, CSS, and JavaScript to bring designs to life. Front-End Developers optimize websites for performance, accessibility, and cross-browser compatibility, ensuring that users have a consistent experience across devices and platforms.

Back-End Dev

A Back-End Developer works on the server-side aspects of applications, including databases and server logic, ensuring that data is efficiently processed and securely transmitted between the front-end and back-end components. They design and implement APIs, manage databases, and write server-side code in languages such as Python, Ruby, or Java. Back-End Developers collaborate with front-end developers to integrate user-facing elements and ensure the overall functionality and performance of the application. They also work on optimizing server resources, implementing security measures, and maintaining the application's infrastructure.

Full-stack Dev

A Full-Stack Developer is proficient in both front-end and back-end development, working on the entire development stack of a project, from designing user interfaces to implementing server-side logic and managing databases. They have expertise in multiple programming languages and frameworks, allowing them to contribute to all stages of the development process. Full-Stack Developers collaborate with product managers, designers, and other developers to create scalable and maintainable web applications. They ensure that both the user interface and the underlying infrastructure function smoothly and efficiently, making updates and improvements as needed throughout the application's lifecycle.

DevOps Engineer

DevOps Engineers facilitate development work by improving code release, cloud provider, and network automation processes and tools. They bridge the gap between development and operations teams, focusing on streamlining workflows, optimizing infrastructure, and ensuring the reliability, security, and performance of applications. DevOps Engineers often work with tools such as Docker, Kubernetes, Jenkins, and Terraform to manage and automate infrastructure and deployment processes.

Machine Learning Engineer

Machine Learning Engineers are proficient programmers who research, build, and design self-running software to automate predictive models. They develop artificial intelligence (AI) systems that leverage large data sets to generate and refine algorithms capable of learning and making predictions. Machine Learning Engineers work closely with data scientists, engineers, and other stakeholders to define project requirements, design machine learning models, and deploy solutions in production environments. Strong programming, analytical, and problem-solving skills are essential for this role, as well as a deep understanding of machine learning concepts, techniques, and tools.

Machine Learning Researcher

The Machine Learning Researcher explores and develops cutting-edge ML algorithms and techniques to solve complex problems. They conduct experiments, analyze results, and collaborate with interdisciplinary teams to advance the field of AI.

QA / Support / Web Dev

QA, Support, or Web Developers in this context perform simple web development tasks, such as HTML and CSS coding, or provide support to other developers on quality assurance (QA) and testing or other simple functions. These roles may also encompass support functions, such as troubleshooting and bug resolution. This can serve as a step toward a more advanced developer role for less qualified individuals or as a standalone support function. Strong attention to detail, problem-solving skills, and the ability to work well in a team are essential for this role.

Mobile Development Engineer

A Mobile Development Engineer is a software developer who specializes in creating applications for mobile devices, such as smartphones and tablets. They are skilled in programming languages and platforms specific to mobile operating systems, such as iOS, Android, and HTML5. Mobile Development Engineers collaborate with product managers, designers, and other stakeholders to develop user-friendly, high-performing mobile applications that meet user needs and align with business objectives. They are responsible for writing clean, efficient code, debugging and resolving issues, and optimizing application performance. Mobile Development Engineers also stay current on industry trends, best practices, and emerging technologies, helping to inform the development process and ensure that their applications remain competitive in the marketplace.

Android Developer

Android Developers are responsible for writing clean and efficient code for Android applications. They design, build, and maintain high-quality apps that adhere to best practices and meet user requirements. Android Developers monitor the performance of live apps and work on optimizing them at the code level. They identify and resolve bottlenecks, rectify bugs, and enhance application performance. Proficiency in Android SDK, Java, and/or Kotlin, as well as a good understanding of mobile app development concepts, is essential for this role. Android Developers should also have strong problem-solving, communication, and teamwork skills.

IOS Developer

iOS Developers are responsible for writing clean and efficient code for iOS applications. They work on developing, testing, and optimizing mobile apps for Apple devices, ensuring a seamless and high-quality user experience. iOS Developers also monitor the performance of live apps, identify and resolve bottlenecks, rectify bugs, and enhance application performance. Strong programming skills in languages such as Swift or Objective-C, along with a deep understanding of iOS frameworks and design principles, are essential for this role.

Engineering Manager

Engineering Managers oversee one or more teams of developers, ranging from Lead Developers to Chief Technology Officers (CTOs). They are responsible for setting technical direction, managing resources, and ensuring the successful completion of projects. Engineering Managers also work closely with other departments, such as product and marketing, to ensure that development efforts align with the overall business strategy. Strong technical, leadership, and communication skills are essential for this role, as well as the ability to work effectively with diverse stakeholders.

QA Analyst

QA Analysts are responsible for creating, following, and updating test plans to ensure software products meet quality standards. They design and execute test cases, identify and report defects, and collaborate with development teams to resolve issues. QA Analysts also maintain documentation of testing results and work to improve testing processes. This role requires strong attention to detail, analytical thinking, and excellent communication skills to work effectively with developers and other team members.

ScrumMaster

ScrumMasters are responsible for coaching and facilitating project teams, with a focus on Agile methodology. They ensure that teams adhere to Agile principles and practices, facilitate sprint planning, and conduct retrospective meetings. ScrumMasters also work to remove any obstacles that may hinder the team's progress, and they collaborate with product owners to ensure that the team's goals align with the project's overall objectives. Strong communication, leadership, and problem-solving skills are essential for this role, as is a deep understanding of Agile methodology and the ability to work effectively with cross-functional teams.

IT Consultant

An IT Consultant advises clients on the planning, design, installation, and usage of information technology systems to meet the client's business objectives, overcome problems, and improve the structure and efficiency of IT systems. They may also be involved in sales and business development, as well as technical duties

Game Designer

Game Designers create the concepts and worlds of video games. They develop game mechanics, design levels, create characters, and write storylines. Game Designers collaborate with artists, programmers, sound designers, and other members of the development team to bring their ideas to life and create engaging, immersive gaming experiences.

Game Developer

Game Developers design and develop video games for various platforms, including PC, consoles, and mobile devices. They work on aspects such as game mechanics, graphics, sound, and programming to create engaging gaming experiences. In the initial stages of a project, Game Developers collaborate with other team members to brainstorm ideas, create prototypes, and establish the overall vision for the game. As development progresses, they focus on implementing game features, optimizing performance, and fixing bugs. Game Developers use a variety of programming languages and tools, depending on their area of expertise and the specific requirements of the project. They must also stay current with industry trends and advances in technology to create games that resonate with players and meet market demands.

Embedded Software Engineer

An Embedded Software Engineer designs, develops, and implements software for embedded devices and systems, such as microcontrollers, sensors, and other specialized hardware. They work closely with hardware engineers and other stakeholders to ensure seamless integration between software and hardware components, while optimizing performance, reliability, and power consumption.

Software Architect

A Software Architect is a software expert who makes design choices, coordinates and oversees technical standards, including software coding standards, tools, and platforms. They work closely with development teams, product managers, and other stakeholders to ensure that software solutions are designed and implemented according to architectural best practices, performance requirements, and scalability needs.

QA Manager

The QA Manager leads a team of Quality Assurance professionals responsible for testing and validating software, hardware, or other products to ensure they meet quality and performance standards. They develop and implement QA processes, track and analyze test results, and collaborate with development teams to address and resolve issues.

Quantum Application Engineer

The Quantum Application Engineer develops and implements quantum computing solutions for real-world problems. They work closely with researchers, software developers, and clients to design, test, and optimize quantum algorithms and applications.

Quantum Software Engineer

The Quantum Software Engineer designs and develops software for quantum computing systems, translating quantum algorithms into practical applications. They collaborate with researchers and application engineers to optimize code for quantum hardware and ensure efficient implementation.

Quantum Information Scientist

The Quantum Information Scientist researches and develops theories, methods, and techniques in the field of quantum information. They explore areas such as quantum computing, quantum communication, and quantum cryptography, aiming to advance the understanding and applications of quantum technologies.

Implementation Specialist

The Implementation Specialist is responsible for managing the implementation of new systems, software, or technology within an organization. They work closely with cross-functional teams to plan and execute the implementation, ensure timely delivery, and provide ongoing support for the new technology. They also provide training and support to end-users to ensure the successful adoption of the new technology.

Engineering Program Manager

The Engineering Program Manager oversees the planning, execution, and delivery of complex engineering projects. They collaborate with cross-functional teams, set project timelines, manage budgets, and ensure projects are completed on time, within scope, and within budget. They also coordinate communication and resources across multiple teams and stakeholders to ensure successful project outcomes.

Developer Relations

A Developer Relations role is dedicated to building and nurturing relationships with developers. This involves promoting the company's technology, providing technical support, and gathering feedback to inform product enhancements.

⚙️ Information Technology

Job

Description

Cloud Architect

A Cloud Architect specializes in designing and planning cloud infrastructure and solutions, focusing on the overarching cloud strategy and architecture, a role distinct from a Cloud Engineer who implements and manages specific cloud technologies and services, and from a Network/Systems Engineer who designs and manages the broader network and system infrastructure, not exclusively in the cloud.

Cloud Engineer

A Cloud Engineer focuses on the implementation and operational management of cloud solutions, specializing in deploying and maintaining cloud infrastructure and services, a role distinct from a Cloud Architect who designs and plans cloud environments and strategies, and from a DevOps Engineer who integrates development and operations processes, often using cloud technologies to streamline software deployment and scalability.

Database Administrator

A Database Administrator is primarily responsible for managing, maintaining, and securing existing database systems, ensuring their optimal performance and reliability, a role distinct from a Database Engineer who focuses on designing, developing, and optimizing database structures and queries.

Database Engineer

A Database Engineer specializes in designing and developing database systems, focusing on creating efficient database structures and writing optimized queries, a role distinct from a Database Administrator who primarily manages and maintains existing database environments, ensuring their performance, security, and reliability.

Information Security Officer

An Information Security Officer, responsible for developing and enforcing policies to safeguard an organization's data, can rise to a Head of Security or Chief Information Security Officer (CISO) role at higher levels, focusing on strategic and managerial aspects of information security, distinct from a Security Engineer who primarily concentrates on designing and implementing technical security solutions to protect against threats.

IT Analyst

An IT Analyst, specializing in systems, network, security, or serving as a generalist, evaluates and implements technology solutions to enhance business efficiency and productivity. Can be a Systems Analyst, or a Network, Security one.

IT Manager

An IT Manager oversees and coordinates the information technology department, focusing on implementing IT strategies and managing IT projects and teams, a role that corresponds to a Chief Information Officer (CIO) at the executive level, and is distinct from IT Support/Helpdesk, which is primarily concerned with resolving immediate technical issues and providing day-to-day user support.

IT Project/Program Manager

An IT Project/Program Manager specializes in overseeing and coordinating technology projects or programs, focusing on meeting IT project goals, managing timelines, resources, and stakeholder communication, a role distinct from an Engineering Program Manager, who leads engineering-specific projects, typically involving product development and technical innovation across various engineering disciplines.

IT Support / Technician / Helpdesk

IT Support Specialists, Technicians, and Helpdesk professionals are responsible for providing technical assistance and support to an organization's computer systems, hardware, and software. They troubleshoot and resolve issues, maintain system performance, and assist users with any technical problems they may encounter. IT Support professionals may also be responsible for installing, configuring, and updating software and hardware, as well as performing regular system maintenance tasks. Strong technical, problem-solving, and communication skills are essential for this role, as well as a good understanding of the organization's IT infrastructure and the ability to work well under pressure.

Network/Systems Administrator

A Network/Systems Administrator is primarily responsible for the day-to-day management, maintenance, and troubleshooting of network and system infrastructures, ensuring operational stability and efficiency, a role that contrasts with a Network/Systems Engineer who focuses more on the design, implementation, and optimization of these infrastructures.

Network/Systems Engineer

A Network/Systems Engineer focuses on the design, implementation, and optimization of network and system infrastructures, often involving complex planning and development, distinct from a Network/Systems Administrator who primarily manages, maintains, and troubleshoots existing networks and systems for operational efficiency and stability.

Security Engineer

A Security Engineer focuses on securing a company's infrastructure and applications by implementing and maintaining security measures, such as intrusion detection systems, firewalls, and vulnerability scanning tools. They work to identify potential threats and vulnerabilities, develop strategies to mitigate risks, and ensure that security best practices are followed throughout the organization. Security Engineers also monitor systems for signs of compromise, investigate security incidents, and coordinate response efforts in the event of a breach. They collaborate with other IT professionals and stay up-to-date on the latest trends and developments in cybersecurity to ensure that their organization remains protected against emerging threats.

📺 Tech (Non Software)

Job

Description

Hardware Engineering Manager

Hardware Engineering Manager plans and directs all aspects of hardware engineering activities within an organization. Ensures all hardware engineering projects, initiatives, and processes are in conformance with the organization's established policies and objectives.

Mechanical Engineer

Mechanical Engineers design, develop, build, test, and inspect mechanical devices and systems, such as machines, tools, and engines. They apply engineering principles and materials science to solve complex problems, create innovative solutions, and improve the performance and efficiency of existing systems.

Mechatronics Engineer

Mechatronics Engineers design and build smart machines by combining both mechanical and electrical aspects. They work on multidisciplinary projects that integrate mechanical engineering, electrical engineering, and computer engineering concepts to create innovative products and systems. Mechatronics Engineers may be involved in tasks such as designing robotic systems, developing control systems, and troubleshooting electromechanical issues. Strong problem-solving, analytical, and technical skills are essential for this role, as well as the ability to work effectively in a team-oriented environment.

R&D Engineer

An R&D Engineer engages in research and development activities to innovate, design, and develop new products, processes, or technologies. They combine scientific research with technical expertise to enhance product offerings, improve operational efficiencies, and maintain a competitive edge in the market.

R&D Manager

The R&D Manager oversees the research and development department, directing efforts towards innovative solutions and product advancements. Responsible for setting research directions, they lead teams in developing new products, improving existing ones, and ensuring alignment with organizational goals.

R&D Technician

An R&D Technician provides hands-on support in research and development activities, executing experiments, testing prototypes, and assisting in the development and improvement of products or processes. They ensure lab equipment functions properly and maintain accurate records of their findings.

Electronics Engineer

Responsible for designing and developing electronic components and systems for various applications. Works on circuit design, prototyping, and testing, ensuring functionality and reliability. Their role also includes researching new technologies for future development.

Field Technician / Field Engineer

Professional responsible for technical tasks like installation, maintenance, and repair of equipment at various off-site locations, rather than in a standard office or laboratory setting. Their responsibilities can vary depending on the industry, but generally include installing, maintaining, troubleshooting, and repairing equipment or systems, conducting site inspections, and providing technical support and training to customers or users. "Service Technician" or "Service Engineer" can be a synonym for this role.

👩‍🏭 Industrial (physical products)

Job

Description

Quality Manager

Quality Manager work to ensure the overall quality of manufactured products and processes. They test processes, monitor quality standards, create documentation, devise quality tests, and define the criteria a test result should meet.

Maintenance Engineer

Maintenance engineers' work involves checking, repairing and servicing machinery, equipment, systems and infrastructures. Maintenance engineers ensure that industrial machinery and equipment run smoothly and reliably.

Production Manager

A Production Manager is a professional who oversees the production process and coordinates all activities to ensure enough resources on hand. They can plan workers' schedules, estimate costs and prepare budgets to ensure workflow meets required deadlines.

Process Engineering Manager

A process engineering manager is in charge of designing and implementing manufacturing processes, plants, and/or equipment within their field. They are primarily responsible for ensuring continual improvement related to process, cost, production, and overall quality of the products.

Industrial Designer

Industrial designers develop products from concept to factory production, adhere to budgets and timelines, identify suitable manufacturing partners, source components, and negotiate cost and price.

Quality Control Technician

Supports production by conducting quality inspections and troubleshooting issues. Participates in testing components and finished products for compliance with standards. Develops and documents test methods and procedures.

🏠 Real Estate

Job

Description

Real Estate Project Manager

A Real Estate Project Manager coordinates and oversees real estate projects. They manage timelines, budgets, and teams to ensure projects, like construction or property development, are completed successfully and on time.

Expansion Manager - Real Estate

An Expansion Manager in real estate is responsible for identifying and securing new property locations. They negotiate deals, manage contracts, and oversee the launch of new sites, driving business growth.

Revenue Manager - Hospitality

A Revenue Manager in hospitality is responsible for implementing pricing strategies to maximize hospitality revenues. They analyze market trends, manage room inventory, and adjust prices based on demand and competition.

Property Manager

A Property Manager oversees the operation of real estate properties. They handle tenant relations, property maintenance, rent collection, and may also manage budgeting and leasing activities.

🚚 Supply Chain and Logistics

Job

Description

Supply Chain Manager

Oversees the entire supply chain operations to maximize efficiency and minimize cost of organization's supply chain, including procurement, production planning, logistics, and distribution.

Logistics Manager

Manages the logistics operations, ensuring efficient storage, transportation and delivery of goods. They analyze and optimize logistical procedures, manage budgets, and ensure the timely and cost-effective delivery of goods and services.

Procurement Manager

Manages the acquisition of goods, services, and equipment, focusing on optimizing cost and quality. Oversees vendor relationships and procurement strategies.

Inventory Manager

Responsible for inventory control, stock management, and ensuring optimal inventory levels.

Warehouse & Fulfillment Manager

Responsible for order fulfillment, quality control, shipping, and coordinating closely with Customer Service and Sales teams. They oversee warehouse operations, manage inventory, implement safety and efficiency improvements, and ensure the accurate and timely processing of orders.

Distribution Manager

Manages the distribution process, focusing on timely and efficient delivery of goods from the warehouse to customers or retail points.

Transportation Manager

Oversees transportation operations, including planning routes and overseeing transportation staff and vehicle fleets.

If you've been through all the family jobs and still have questions on the mapping 🤔 Don't hesitate to reach us: click on the chat box!

Did this answer your question?