Occupations
1,999 roles mapped with the career paths between them, the skills they run on, and the open roles for each.
- Systems Manager2 openSystems Managers oversee enterprise software platforms and data infrastructure that support business operations, typically in financial planning, workforce management, or related domains. The role combines technical system administration and governance with stakeholder management, requiring expertise in specific enterprise systems like SAP, Adaptive Planning, or workforce management platforms alongside knowledge of the business processes they support. Systems Managers suit technically skilled professionals who can bridge technical and business teams, manage data quality and system improvements, and often lead smaller teams or cross-functional initiatives.
- Systems Performance Engineer1 openSystems Performance Engineers optimize the infrastructure and resource allocation that enable software systems to run efficiently, focusing on network performance, throughput, and latency in complex computing environments. The role involves analyzing system bottlenecks, tuning configurations, and sometimes writing code to test and improve performance across distributed systems, using tools like profilers, monitoring platforms, and Linux-level diagnostics. This position suits detail-oriented problem-solvers with strong technical foundations in networking, operating systems, or distributed systems who enjoy investigative work and can think systematically about tradeoffs between speed, resource usage, and stability.
- Systems Safety EngineerSystems Safety Engineers identify and mitigate hazards in complex technical systems, particularly in aerospace and safety-critical industries, using failure analysis methods like FMEA (failure modes and effects analysis) and fault tree analysis. They work across design, development, and testing phases to ensure systems meet safety standards and regulations, collaborating with engineers, program managers, and regulatory bodies to document safety cases and compliance. The role suits detail-oriented engineers with strong analytical skills, systems thinking, and often requires background in engineering disciplines combined with formal safety certification or training.
- Systems Support SpecialistA Systems Support Specialist keeps an organization's computers, servers, and user accounts running, typically as part of an IT helpdesk or infrastructure team reporting to an IT manager. Daily work involves troubleshooting hardware and software issues, administering Windows/Linux systems and Active Directory accounts, and logging and resolving requests through ITIL-based ticketing systems like ServiceNow. The role suits detail-oriented, patient problem-solvers with solid networking fundamentals who enjoy direct end-user support.
- Talent Acquisition Manager5 openA talent acquisition manager sets the overall hiring strategy for an organization, overseeing employer branding, workforce planning, and the ATS systems recruiters use day to day. They partner with senior stakeholders across departments through stakeholder management to forecast hiring needs and build long-term talent pipelines rather than filling individual roles. This leadership-level HR position typically manages a team of recruiters and reports into senior HR or People leadership.
- Talent DirectorA Talent Director leads an organization's recruiting and workforce planning function, typically sitting within senior HR leadership and overseeing teams of recruiters and sourcers. They set talent acquisition strategy, build employer branding to attract candidates, and manage stakeholder relationships with hiring managers and executives to align staffing with business goals. The role is usually filled by an experienced HR professional skilled in workforce planning and comfortable running HRIS/ATS platforms to track pipeline and hiring metrics.
- Talent Management Specialist1 openA talent management specialist develops and administers programs for employee growth and retention, including performance management systems, succession planning, and learning and development initiatives. Working within HR departments, they use HRIS platforms to track employee data and design strategies to boost employee engagement and prepare high-potential staff for future leadership roles. This role suits people-oriented professionals with an interest in organizational development and workforce planning.
- Talent Recruiting ManagerA Talent Recruiting Manager leads an organization's hiring efforts, developing recruiting strategy, overseeing the interviewing process, and building employer branding to attract candidates. They manage a team of recruiters, rely on ATS software to track pipelines, and partner closely with hiring managers across departments, typically sitting within human resources or a dedicated talent acquisition function. The role suits a people-oriented leader skilled at both strategic workforce planning and day-to-day recruiting execution.
- Tax Analyst2 openA Tax Analyst prepares and reviews tax filings, researches tax law and compliance requirements, and ensures an organization or its clients meet federal, state, and local tax obligations. They use tax preparation software alongside Excel and financial reporting tools to model liabilities and support audits or planning decisions, drawing on ongoing tax research to stay current with changing regulations. This role suits analytically minded professionals with an accounting or tax background, often working in corporate tax departments or public accounting firms.
- Tax Director7 openA Tax Director leads a company's tax function, overseeing tax planning and compliance across federal, state, and international jurisdictions while ensuring accurate financial reporting under GAAP or IFRS. They manage relationships with auditors and tax authorities, direct the use of tax software such as OneSource or CorpTax, and provide team leadership to a group of tax managers and analysts. This senior finance role, usually held by a CPA with a decade or more of corporate tax experience, reports to the CFO or VP of Finance.
- Tax Manager19 openA tax manager oversees an organization's tax compliance and planning, ensuring accurate filings and adherence to tax law while managing complex accounting requirements like ASC 740 for income tax provisions. They rely on Excel and specialized tax software such as OneSource or CorpTax to prepare returns and analyses, often supervising a team of tax accountants within a corporate finance department or public accounting firm. This role typically requires a CPA and several years of tax experience, combining technical expertise with managerial responsibility.
- Tax Preparer12 openA tax preparer helps individuals and small businesses file accurate tax returns, using tax preparation software like TurboTax or ProSeries alongside solid knowledge of tax law and current IRS regulations. Strong attention to detail is essential to catch errors and maximize deductions, while client communication skills help preparers gather documentation and explain outcomes in plain language. This seasonal or year-round role is common in accounting firms, tax franchises, and independent practices, particularly during filing season.
- Tax Specialist1 openA Tax Specialist prepares and reviews tax returns for individuals or businesses, ensuring compliance with current tax law while identifying opportunities to minimize liability. Working in accounting firms, corporate finance departments, or independent practice, they rely on tools like QuickBooks and Excel alongside deep knowledge of tax preparation and tax compliance regulations. The role attracts detail-oriented professionals who stay current on shifting tax codes and enjoy analytical, deadline-driven work.
- Teacher4 openA teacher plans and delivers instruction to students in a classroom setting, developing curriculum and lesson plans aligned to learning standards while managing classroom behavior and engagement. This role is foundational to any school system, spanning early childhood through secondary education, and is held by individuals with a passion for education and, in most jurisdictions, a teaching credential. Effective teachers rely on differentiated instruction to reach students at varying levels, educational technology like Google Classroom to organize materials, and ongoing student assessment to track and support progress.
- Team LeadA Team Lead guides a small group of employees on day-to-day tasks and projects, often as the first step into people management, common in customer service, tech, and manufacturing settings. The role blends team leadership and task delegation with performance coaching to help team members improve, along with scheduling responsibilities to keep work on track. Communication is central to the job, since a Team Lead typically still performs individual work alongside coordinating others.
- Technical Account Manager11 openA Technical Account Manager serves as the primary technical point of contact for key customers, blending customer relationship management with hands-on technical troubleshooting for SaaS or cloud platforms. They coordinate project timelines and act as a liaison between the customer and internal engineering, support, and product teams through strong cross-functional communication. This role is common at technology companies and is held by someone who combines technical fluency with client-facing relationship skills.
- Technical Mentor1 openA Technical Mentor guides learners through specialized technical topics, typically through one-on-one meetings, small group sessions, and Q&A forums, helping students understand complex concepts and build practical skills. The role involves explaining technical material clearly, reviewing student work, and sometimes creating educational content or resources, often on a flexible, part-time basis while the mentor maintains other work. This role suits experienced practitioners in their field who enjoy teaching and can communicate technical ideas accessibly to people at various skill levels.
- Technical Program Manager68 openA technical program manager coordinates complex, cross-functional software or engineering initiatives, applying Agile/Scrum methodologies to plan sprints, manage risk, and keep projects aligned with the software development lifecycle. They provide cross-functional leadership across engineering, product, and design teams, communicating progress and roadblocks to stakeholders at all levels. This role in tech companies typically requires a technical background paired with strong organizational and communication skills to drive delivery without necessarily writing code directly.
- Technical Project Manager6 openTechnical Project Managers oversee the planning and execution of complex technical programs, coordinating dependencies across engineering, product, and operations teams while managing budgets, timelines, and stakeholder alignment from conception through delivery. The role requires translating between technical and business stakeholders, removing organizational blockers, and maintaining oversight of multi-team initiatives that often span hardware, software, or manufacturing processes—demanding both technical credibility and operational discipline. This position suits experienced program managers or engineers who combine deep technical understanding with strong organizational and communication skills and who thrive in environments requiring sustained coordination of diverse, specialized teams.
- Technical Support AnalystA Technical Support Analyst assists end users with software and hardware issues, troubleshooting problems via remote desktop tools and logging cases in ticketing systems. Armed with networking basics and strong customer service skills, they typically work within an IT help desk or vendor support team, resolving both routine and escalated technical issues. The role suits a communicative problem-solver who enjoys walking users through fixes step by step.
- Technical Support DirectorA Technical Support Director runs an organization's technical support operations, setting service standards, staffing plans, and escalation procedures for handling complex customer issues. They apply ITIL/ITSM frameworks to structure incident and problem management and rely on CRM/ticketing systems like Zendesk or ServiceNow to track performance metrics. Strong team leadership and customer escalation management skills are essential, as this director typically oversees multiple support managers and reports to a VP of Customer Success or Operations.
- Technical Support Engineer10 openA Technical Support Engineer resolves more complex, often product-specific technical issues escalated from frontline support, working closely with engineering teams at software or hardware companies. The role combines strong troubleshooting and networking knowledge with the ability to write scripts in Python or Bash to diagnose or automate fixes, all tracked through ticketing systems. Clear customer communication is essential, since engineers must translate technical root causes into terms that clients or internal stakeholders can understand.
- Technical Support ManagerA technical support manager leads a team of support representatives who troubleshoot customer or internal technical issues, using ticketing systems like Zendesk or ServiceNow to track and resolve cases within defined SLA management targets. They handle escalation management for complex or high-priority problems, coach staff on troubleshooting techniques, and report on team performance metrics. This role blends strong team leadership with hands-on technical knowledge, common in SaaS companies, IT service providers, and product support organizations.
- Technical Support SupervisorA Technical Support Supervisor leads a team of help desk or technical support agents, ensuring customer issues are resolved efficiently through ticketing systems like Zendesk or ServiceNow. Common in software, telecom, and IT services companies, they combine technical troubleshooting expertise with escalation management to handle complex cases that frontline staff cannot resolve. Strong customer service instincts and team leadership are essential, as the role blends people management with hands-on technical problem-solving.
- Technical Trainer3 openTechnical Trainers design and deliver instruction in specialized technical skills, typically in manufacturing, engineering, aerospace, or systems environments. They develop curricula tailored to their industry, conduct hands-on training for production teams or staff, and ensure learners understand both technical concepts and compliance requirements—translating complex material into clear instruction for diverse skill levels. The role suits individuals with deep technical or manufacturing expertise who are effective communicators, can adapt teaching methods to different learners, and often manage curriculum development and training outcomes independently.
Find where you fit
Your work history places you on this map — each role you add connects you to an occupation, its career paths, and the open roles that match it.