Design Systems Engineer

Halliburton
Full-time$9k-16k/month (USD)Denver, United States

📍 Job Overview

Job Title: Design Systems Engineer

Company: Halliburton

Location: Denver, Colorado, United States

Job Type: Full Time

Category: Engineering / Technology / Design Systems

Date Posted: May 22, 2026

Experience Level: Experienced Hire (6-10+ years)

Remote Status: On-site

🚀 Role Summary

  • Architect and maintain a comprehensive end-to-end design system pipeline, bridging the gap from initial design concepts through to production-ready code.

  • Develop and scale robust design token infrastructure, encompassing transformation, version control, and efficient distribution mechanisms.

  • Build and manage sophisticated integrations between design tools (e.g., Figma), codebases, and cutting-edge AI-assisted tooling to streamline UI development.

  • Define and implement systems for AI-generated UI, ensuring seamless alignment with established system standards and rigorous production requirements.

  • Leverage AI technologies like Claude and Figma AI capabilities within workflows to enhance design and development processes.

📝 Enhancement Note: This role focuses on the critical intersection of design, engineering, and emerging AI technologies within the context of a large, established energy industry company. The emphasis on a full pipeline, design tokens, AI integration, and multi-framework support indicates a senior-level position requiring deep technical expertise and strategic thinking in building scalable design systems.

📈 Primary Responsibilities

  • Architect and maintain the end-to-end design system pipeline, from initial design ideation and tokenization through to code implementation and production deployment.

  • Design, build, and scale robust design token infrastructure, including processes for transformation, versioning, and distribution across various platforms and teams.

  • Develop and implement integrations between design tools (such as Figma), code repositories, and AI-assisted tooling, enhancing the overall developer experience and output quality.

  • Define, implement, and govern systems for AI-generated UI, ensuring that outputs consistently meet system standards, accessibility requirements, and production-ready specifications.

  • Integrate and optimize the use of large language models (LLMs) like Claude, Figma AI capabilities, and code generation systems into established design and development workflows.

  • Build and maintain automated Continuous Integration/Continuous Deployment (CI/CD) pipelines specifically for:

    • Synchronizing design tokens across all relevant environments.
    • Automating the publishing and versioning of design system components.
    • Implementing robust system validation and regression detection to ensure stability and consistency.
  • Engineer a shared architecture that enables multi-framework support, ensuring seamless integration and consistency across platforms like Angular, React, and others.

  • Develop internal tooling, including Command Line Interfaces (CLIs), APIs, and IDE integrations, to significantly improve developer experience and efficiency within the design system ecosystem.

  • Establish and maintain mechanisms to ensure continuous alignment between design specifications, codebase implementations, and AI-generated outputs over time.

  • Collaborate closely with product designers, UI/UX specialists, and software engineers to iteratively evolve the design system platform based on real-world product usage and feedback.

📝 Enhancement Note: The responsibilities highlight a highly technical and strategic role focused on building and maintaining the foundational elements of a scalable design system. The emphasis on automation, AI integration, and cross-framework support suggests a need for a candidate who can not only execute but also innovate and lead in this specialized area.

🎓 Skills & Qualifications

Education:

  • Bachelor's degree in Computer Science, Engineering, Human-Computer Interaction, Design, or a closely related field.

Experience:

  • 6 to 10+ years of progressive experience in frontend engineering, design systems development, or platform engineering.

  • Demonstrated experience in building and scaling complex UI platforms or contributing significantly to established design systems.

Required Skills:

  • Frontend Engineering Expertise: Strong proficiency in JavaScript/TypeScript and modern frontend frameworks, with a deep understanding of React and/or Angular.

  • Design Systems Development: Demonstrated experience in building, maintaining, or significantly contributing to mature design systems, UI component libraries, or platform architectures.

  • Design Token Architecture: Expertise in defining, transforming, versioning, and distributing design tokens across multiple platforms and technologies.

  • Automation & CI/CD: Experience in building and managing automation pipelines, including CI/CD processes for component publishing, token synchronization, and system validation.

  • API & System Integration: Experience working with scalable systems, developing APIs, and integrating various tools and platforms within a complex ecosystem.

Preferred Skills:

  • Figma Ecosystem: Experience working with Figma APIs, developing Figma plugins, or leveraging its AI capabilities.

  • Internal Tooling Development: Proven ability to build internal platforms, developer tooling (e.g., CLIs), or system infrastructure to enhance developer productivity.

  • Multi-Framework Support: Familiarity with designing and implementing UI architectures that support multiple frontend frameworks (e.g., React, Angular, Vue).

  • Cross-Functional Collaboration: Experience collaborating deeply and effectively with both design and engineering teams to achieve shared goals.

  • AI/LLM Integration: Experience using or integrating large language models (LLMs) such as Claude or GPT into development workflows, or a strong understanding of AI-assisted UI generation.

📝 Enhancement Note: The qualifications emphasize a blend of deep technical frontend engineering skills with specialized knowledge in design systems and emerging AI technologies. The requirement for 6-10+ years suggests a senior individual contributor role with significant autonomy and influence.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Design System Case Studies: Showcase examples of design systems you have architected, built, or significantly contributed to, detailing the scope, challenges, and your specific contributions.

  • Token Architecture Examples: Present clear documentation or examples of design token structures you've developed, illustrating their transformation, versioning, and distribution strategies.

  • Automation Pipeline Demonstrations: Include artifacts or descriptions of CI/CD pipelines you've implemented for design system components, token synchronization, or system validation.

  • Developer Tooling Artifacts: If applicable, provide examples or detailed descriptions of internal tools (CLIs, APIs, plugins) you've created to improve developer experience within a design system context.

  • AI Integration Examples: Demonstrate any experience or conceptual work integrating AI tools (LLMs, AI design assistants) into design or development workflows, highlighting outputs and process improvements.

Process Documentation:

  • Workflow Design & Optimization: Provide examples of how you have documented and optimized workflows for design-to-code handoffs, component development, and system updates.

  • Implementation & Automation Methods: Detail your approach to implementing new features, components, or system updates, emphasizing automation strategies and best practices.

  • Measurement & Performance Analysis: Show how you track the effectiveness and adoption of design systems, including metrics related to efficiency, consistency, and developer satisfaction.

📝 Enhancement Note: A strong portfolio is crucial for this role, demonstrating practical application of design system principles, technical execution, and strategic thinking. Candidates should be prepared to articulate the "why" and "how" behind their contributions, focusing on scalability, efficiency, and the impact on both design and engineering teams.

💵 Compensation & Benefits

Salary Range:

  • Monthly: $9,362.58 - $16,384.50 USD

  • Annualized: Approximately $112,350 - $196,614 USD

Benefits:

  • Comprehensive Health Support: Access to resources designed to support your physical health.

  • Emotional Well-being Resources: Programs and support for emotional health.

  • Financial Planning & Support: Tools and resources to aid in financial planning and security.

  • Parental Support: Benefits and resources tailored for parents and families.

  • Retirement Savings Plans: Halliburton likely offers competitive 401(k) or similar retirement savings plans with potential company match.

  • Paid Time Off: Standard vacation, sick leave, and holiday pay.

  • Professional Development: Opportunities for continuous learning, training, and career advancement.

  • Life and Disability Insurance: Coverage options for employees and their families.

Working Hours:

  • Standard full-time work schedule, typically 40 hours per week.

  • While the role is on-site, there may be flexibility in daily start/end times, subject to team and project needs.

📝 Enhancement Note: The provided salary range is specific to a "Technical Advisor Interaction Designer," which is likely a closely related or equivalent role to the Design Systems Engineer, given the context. The annualized figure is an estimate based on the monthly range. Benefits are derived from the provided description and typical offerings for large corporations in the US.

🎯 Team & Company Context

🏢 Company Culture

Industry: Energy Services (Global Leader in oilfield services, equipment, and technology). Halliburton operates within the complex and technologically driven global energy sector, providing a wide range of products and services to exploration and production companies. This context implies a culture that values safety, reliability, innovation, and operational efficiency.

Company Size: Large Enterprise (Halliburton is one of the world's largest providers of products and services to the energy industry, employing tens of thousands globally). This size suggests a structured environment with established processes, significant resources, and opportunities for large-scale impact.

Founded: 1919. With over a century of operation, Halliburton has a deep history and extensive experience in its industry, indicating stability and a long-term vision.

Team Structure:

  • The Design Systems Engineer will likely be part of a larger Engineering or Technology department, potentially within the "Landmark Software & Services" product service line.

  • The role suggests a hybrid team structure, collaborating closely with both dedicated design teams (UI/UX designers) and software engineering teams across various product development initiatives.

Methodology:

  • Data-Driven Decision Making: As a large technology-focused company, Halliburton likely emphasizes data analysis to inform system design, performance improvements, and strategic direction.

  • Process Optimization: The company's core business relies on operational efficiency, which translates into a culture that values process optimization, automation, and continuous improvement.

  • Agile & Iterative Development: Software development within Halliburton likely follows agile methodologies, with a focus on iterative development, rapid prototyping, and continuous feedback loops.

Company Website: https://www.halliburton.com/

📝 Enhancement Note: Halliburton's position as a global leader in the energy sector suggests a company culture that prioritizes robust engineering, operational excellence, and technological advancement. The "Landmark Software & Services" division indicates a significant focus on digital solutions within the oil and gas industry.

📈 Career & Growth Analysis

Operations Career Level: This role is positioned as an "Experienced Hire" with a requirement of 6-10+ years of experience, indicating a senior individual contributor or specialist level. It involves architectural responsibilities and the development of critical infrastructure (design systems, pipelines), suggesting a high degree of autonomy and technical leadership within its domain.

Reporting Structure: The Design Systems Engineer will likely report to an Engineering Manager or Director within the software development or platform engineering group. Close collaboration with Design Leads and Product Managers is expected, though direct reporting lines may vary. This structure allows for deep technical focus while maintaining alignment with product and design strategy.

Operations Impact: The Design Systems Engineer plays a pivotal role in enhancing the efficiency, consistency, and scalability of digital product development across Halliburton. By creating and maintaining a robust design system, they directly impact:

  • Developer Productivity: Streamlining UI development, reducing redundant work, and accelerating time-to-market for new features and products.

  • Product Consistency & Quality: Ensuring a unified user experience and brand identity across all digital touchpoints.

  • Cost Reduction: Minimizing design and development rework by establishing a single source of truth for UI components and styles.

  • Innovation Enablement: Providing a stable foundation that allows designers and engineers to focus on innovative solutions rather than rebuilding common UI elements.

Growth Opportunities:

  • Technical Specialization: Deepen expertise in design systems, frontend architecture, tokenization, and AI integration, potentially becoming a subject matter expert or principal engineer.

  • Leadership & Mentorship: Lead design system initiatives, mentor junior engineers and designers, and influence platform strategy.

  • Cross-Disciplinary Advancement: Move into broader platform engineering roles, product architecture, or technical leadership positions, leveraging a strong understanding of both design and engineering.

  • Emerging Technology Focus: Take on roles that focus on the application of AI and generative design within enterprise software development.

📝 Enhancement Note: This role offers significant scope for technical growth and impact within a large, established organization. The focus on design systems and AI integration places it at the forefront of modern software development practices, providing ample opportunity for specialization and career advancement.

🌐 Work Environment

Office Type: The role is designated as "On-site" in Denver, Colorado. This suggests a traditional office environment where collaboration, spontaneous discussions, and team cohesion are facilitated through in-person interaction. Halliburton's office spaces are likely professional and equipped with standard corporate amenities.

Office Location(s): 1125 17th Street, Suite 500, Denver, Colorado, 80202, United States. This central Denver location provides accessibility within a major metropolitan area.

Workspace Context:

  • Collaborative Environment: The on-site nature encourages direct interaction with designers, engineers, product managers, and other stakeholders, fostering a collaborative atmosphere conducive to problem-solving and innovation in design systems.

  • Technology & Tools: Employees will have access to standard corporate IT infrastructure, including necessary hardware, software licenses, and network access required for development and system management. This includes access to specialized design and development tools.

  • Team Interaction: Regular team meetings, design reviews, code reviews, and cross-functional sync-ups are expected, providing ample opportunities for knowledge sharing and professional development within the design systems domain.

Work Schedule:

  • The standard work schedule is full-time, typically 40 hours per week.

  • While on-site, there may be some flexibility in daily working hours, subject to team needs and project deadlines, allowing for effective collaboration across different time zones if necessary for global teams.

📝 Enhancement Note: The on-site requirement in a major city like Denver implies a professional corporate setting focused on collaboration and structured work processes, typical of large enterprise environments.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A recruiter or HR representative will likely conduct an initial phone screen to assess basic qualifications, interest, and cultural fit.

  • Technical Interview(s): Expect one or more technical interviews focusing on frontend engineering fundamentals (JavaScript, React/Angular), design systems principles, token architecture, and automation strategies. These may involve coding challenges or system design discussions.

  • Design System Deep Dive: A dedicated interview or session focusing on your experience with design systems, your portfolio, and your approach to architecting and maintaining them. This might involve presenting a case study from your portfolio.

  • AI/Emerging Tech Discussion: An interview segment exploring your understanding and experience with AI tools, LLMs, and their application in design and development workflows.

  • Cross-Functional Collaboration Interview: An interview with a designer and/or engineer to assess your ability to collaborate effectively across disciplines and communicate technical concepts to non-technical stakeholders.

  • Hiring Manager Interview: A final interview with the hiring manager to discuss overall fit, career aspirations, and alignment with the team's goals.

Portfolio Review Tips:

  • Curate Selectively: Choose 2-3 of your strongest, most relevant projects that showcase your expertise in design systems, tokenization, automation, and AI integration.

  • Structure Your Case Studies: For each project, clearly outline the problem, your role and contributions, the solution implemented (technologies, processes), key challenges, and measurable outcomes (e.g., efficiency gains, consistency improvements).

  • Highlight Technical Depth: For design system projects, be prepared to discuss architectural decisions, the underlying code, token structure, and how you handled scalability and maintainability.

  • Demonstrate AI Integration: If you have relevant AI experience, clearly articulate how you applied it, the tools used, and the impact on the design or development process. Show guardrails, validation, or synchronization if applicable.

  • Quantify Impact: Use data and metrics whenever possible to demonstrate the value of your work. This could include improvements in developer velocity, reduction in UI bugs, or consistency scores.

  • Be Ready for Live Coding/System Design: Some interviews may include live coding exercises or system design problems related to building components, managing tokens, or designing pipeline logic.

Challenge Preparation:

  • System Design Scenarios: Practice designing scalable solutions for common design system challenges, such as token management across teams, component versioning, or integrating AI outputs.

  • Coding Exercises: Brush up on JavaScript/TypeScript, React/Angular component development, and basic scripting for automation tasks.

  • Problem-Solving: Prepare to articulate your approach to troubleshooting issues within a design system or automation pipeline.

  • AI Application Scenarios: Think about how you would integrate LLMs or AI tools to solve specific design or development problems within an enterprise context like Halliburton.

📝 Enhancement Note: The interview process is designed to assess both technical proficiency and strategic thinking. A well-prepared portfolio is essential, serving as the foundation for discussions about your experience and capabilities, particularly regarding the integration of AI and robust system architecture.

🛠 Tools & Technology Stack

Primary Tools:

  • Frontend Frameworks: React and/or Angular are explicitly mentioned, requiring strong proficiency.

  • Programming Languages: JavaScript and TypeScript are core requirements.

  • Design Tools: Figma is highlighted, with potential use of its APIs and AI capabilities.

  • Version Control: Git is standard for code management.

  • Package Managers: npm or Yarn for JavaScript dependency management.

Automation & CI/CD:

  • CI/CD Platforms: Jenkins, GitLab CI, GitHub Actions, or similar for automating build, test, and deployment processes.

  • Scripting Languages: Bash, Python, or Node.js for custom automation scripts and CLIs.

  • Containerization (Potential): Docker might be used for consistent development and deployment environments.

AI & Emerging Technology:

  • LLMs: Direct experience or familiarity with models like Claude, GPT, or similar for code generation, content creation, or workflow automation.

  • AI Design Tools: Integration with AI features within Figma or other emerging generative design platforms.

Infrastructure & APIs:

  • API Development: Experience with RESTful APIs or GraphQL for internal tooling and integrations.

  • Cloud Platforms (Potential): While not explicitly stated, experience with AWS, Azure, or GCP could be beneficial for deploying and managing services.

Design System Tooling:

  • Tokenization Tools: Style Dictionary, Theo, or custom solutions for managing and transforming design tokens.

  • Component Libraries: Storybook or similar for documenting, testing, and showcasing UI components.

📝 Enhancement Note: The technology stack is heavily focused on modern frontend development, robust automation, and the integration of emerging AI technologies. Candidates should be comfortable with a sophisticated toolchain designed for scalable and efficient design system management.

👥 Team Culture & Values

Operations Values:

  • Innovation & Adaptability: Halliburton, especially within its technology divisions, values forward-thinking and the embrace of new technologies like AI to drive efficiency and competitive advantage.

  • Collaboration & Cross-Functional Partnership: The role emphasizes working closely with both design and engineering, underscoring a value placed on strong interdisciplinary teamwork and shared ownership.

  • Excellence & Quality: As a leader in the energy sector, there's a deep-seated value in delivering high-quality, reliable, and scalable solutions, which is critical for design systems.

  • Efficiency & Process Improvement: A core tenet of operations and engineering roles at Halliburton is the continuous drive to optimize processes, automate tasks, and improve workflows.

  • Data-Driven Approach: Decisions regarding design system evolution and implementation are likely informed by data on adoption, performance, and user feedback.

Collaboration Style:

  • Integrated Teams: Expect a collaborative style where designers and engineers work hand-in-hand, with the Design Systems Engineer acting as a bridge, ensuring seamless translation of design intent into functional code.

  • Open Feedback Loops: A culture that encourages constructive feedback on components, code, and processes to foster continuous improvement.

  • Knowledge Sharing: Opportunities to share expertise through documentation, internal presentations, and mentorship, contributing to a collective understanding of the design system's best practices.

  • Proactive Problem Solving: A proactive approach to identifying and addressing potential issues within the design system or development workflows before they impact product delivery.

📝 Enhancement Note: The team culture likely blends the rigor and systematic approach of a large engineering firm with the collaborative and innovative spirit required for cutting-edge design system development and AI integration.

⚡ Challenges & Growth Opportunities

Challenges:

  • Scaling Across a Large Enterprise: Implementing and maintaining a unified design system across diverse product lines and potentially global teams within a large organization like Halliburton can be complex.

  • Bridging Design & Engineering Gaps: Effectively translating design vision into robust, scalable code and ensuring alignment between AI outputs and system standards requires strong communication and technical acumen.

  • Integrating Emerging AI Technologies: Staying ahead of the curve with AI tools and integrating them into existing workflows while ensuring reliability, security, and adherence to standards presents an ongoing challenge.

  • Driving Adoption & Managing Change: Encouraging widespread adoption of the design system and associated tools across various teams requires strong advocacy, training, and ongoing support.

  • Multi-Framework Support Complexity: Architecting a design system that seamlessly supports multiple frontend frameworks (React, Angular, etc.) adds a layer of technical complexity.

Learning & Development Opportunities:

  • Deep Specialization: Become an expert in design systems architecture, tokenization strategies, and the intricacies of cross-framework component development.

  • AI & Generative Design Mastery: Gain hands-on experience and develop expertise in applying LLMs and generative AI to enterprise software development workflows.

  • Platform Engineering Skills: Develop advanced skills in building internal tooling, APIs, and automation pipelines, contributing to the broader platform engineering capabilities.

  • Industry Conferences & Certifications: Opportunities to attend relevant conferences (e.g., design systems, frontend development, AI) and pursue certifications.

  • Mentorship & Leadership: Potential to mentor junior team members and take on technical leadership for key design system initiatives.

📝 Enhancement Note: This role offers significant opportunities to tackle complex, large-scale challenges at the forefront of technology, with ample room for professional growth and specialization in high-demand areas like design systems and AI application.

💡 Interview Preparation

Strategy Questions:

  • "Describe your experience architecting and maintaining an end-to-end design system pipeline. What were the key components, challenges, and outcomes?" (Focus on your portfolio examples, emphasizing the pipeline from design to production).

  • "How would you approach building and scaling design token infrastructure for a large enterprise? Discuss versioning, transformation, and distribution." (Prepare to discuss specific strategies and tools you've used or would recommend).

  • "Imagine integrating an AI tool like Claude to generate UI components. What guardrails, validation mechanisms, and synchronization processes would you put in place to ensure alignment with our design system standards?" (Think about control, consistency, and the human-in-the-loop aspect).

Company & Culture Questions:

  • "Based on your understanding of Halliburton and the energy industry, how do you see a robust design system contributing to the company's overall goals?" (Research Halliburton's products, services, and market position. Connect design system benefits to efficiency, safety, or innovation in their context).

  • "How do you stay updated with the latest trends in frontend engineering, design systems, and AI technologies?" (Showcase your proactive learning habits and passion for the field).

Portfolio Presentation Strategy:

  • Start with the 'Why': Clearly articulate the business problem or user need your portfolio project addressed.

  • Detail Your Role & Contribution: Be specific about what you did, especially in areas like architecture, tokenization, automation, or AI integration.

  • Showcase Technical Execution: Be prepared to discuss the code, the architecture, the tools used, and the reasoning behind your technical decisions.

  • Quantify Impact: Use metrics to demonstrate the success of your projects (e.g., "reduced component development time by 30%," "achieved 95% UI consistency across platforms").

  • Explain AI Integration Clearly: If applicable, walk through the AI tools used, the workflow implemented, and the tangible benefits or improvements achieved.

  • Be Ready for Q&A: Anticipate detailed questions about your technical choices, challenges faced, and alternative solutions considered.

📝 Enhancement Note: Preparation should focus on articulating your technical expertise in design systems and AI, demonstrating your understanding of Halliburton's industry, and showcasing your ability to collaborate effectively in a large enterprise setting.

📌 Application Steps

To apply for this Design Systems Engineer position:

  • Submit your application through the Halliburton careers portal via the provided link.

  • Tailor Your Resume: Ensure your resume highlights keywords and experiences directly related to design systems, frontend engineering (React/Angular, JS/TS), design tokens, CI/CD, API development, and any AI/LLM integration experience. Quantify achievements wherever possible.

  • Prepare Your Portfolio: Select 2-3 of your strongest projects that best demonstrate your skills in architecting, building, and scaling design systems, tokenization, automation, and AI integration. Ensure case studies are clear, concise, and outcome-focused.

  • Practice Interview Responses: Rehearse answers to common technical, behavioral, and situational questions, focusing on specific examples from your experience and preparing to present your portfolio projects effectively.

  • Research Halliburton: Understand Halliburton's business, its "Landmark Software & Services" division, and how a design system can contribute to their operational efficiency and technological advancements in the energy sector.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Requires a Bachelor's degree in Computer Science or a related field with 6-10+ years of experience in frontend engineering or design systems. Proficiency in JavaScript/TypeScript and modern frameworks like React or Angular is essential.