XR Platform Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

The **XR Platform Engineer** designs, builds, and operates the foundational software platform that enables XR (AR/VR/MR) experiences to run reliably across devices, runtimes, and environments. The role focuses on core platform capabilities—runtime services, device abstraction, performance tooling, SDKs/APIs, build and deployment pipelines, and observability—so that XR application teams can ship experiences faster with predictable quality.

Read More

VR Platform Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

A **VR Platform Engineer** designs, builds, and operates the foundational software layers that enable VR applications and experiences to run reliably across headsets and runtimes. This role sits at the intersection of systems engineering, graphics/performance, developer experience, and platform operations—creating shared capabilities (SDKs, services, device abstraction, runtime integrations, testing infrastructure) that product teams depend on.

Read More

Spatial Computing Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

A Spatial Computing Engineer designs, builds, and optimizes software experiences that blend digital content with the physical world using XR (AR/VR/MR), spatial mapping, and real-time 3D interaction. The role focuses on turning spatial input (device pose, hand tracking, depth, planes/meshes, anchors) into reliable, performant user experiences across devices and platforms, while integrating with enterprise-grade systems (identity, telemetry, content delivery, security).

Read More

AR Platform Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

The **AR Platform Engineer** designs, builds, and operates the foundational platform capabilities that enable augmented reality (AR) experiences to be developed, deployed, and scaled reliably across devices and environments. This role focuses on platform-level abstractions (device/runtime, tracking, spatial mapping, anchors, rendering integration, networking, content pipelines) and the developer experience (SDKs, APIs, tools, CI/CD, observability) that product and application teams depend on.

Read More

Sustainability Data Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

The **Sustainability Data Engineer** designs, builds, and operates reliable data pipelines and data products that enable a software or IT organization to measure, report, and improve its environmental footprint (and, in some contexts, broader ESG metrics). The role focuses on turning fragmented operational, cloud, finance, procurement, and supplier data into **audit-ready sustainability datasets** and **decision-grade analytics**.

Read More

Green Software Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

The **Green Software Engineer** designs, builds, and improves software systems with an explicit focus on reducing **environmental impact**—primarily energy use and associated carbon emissions—while preserving reliability, security, cost-effectiveness, and customer value. This role applies software engineering discipline (architecture, performance engineering, testing, observability, DevOps) through a sustainability lens, turning sustainability goals into measurable engineering outcomes.

Read More

Cloud Carbon Optimization Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

The Cloud Carbon Optimization Engineer designs, implements, and operates engineering mechanisms that reduce the carbon footprint of cloud workloads while protecting reliability, performance, and cost. The role blends cloud infrastructure engineering, FinOps-style cloud economics, and sustainability measurement practices to make emissions visible, attributable, and optimizable at the workload and product level.

Read More

Staff Solutions Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

A **Staff Solutions Engineer** is a senior individual contributor in the **Solutions Engineering** organization who partners with Sales, Product, Engineering, and Customer Success to design and validate technical solutions that enable customer adoption and revenue growth. The role combines deep hands-on technical execution (proofs of concept, integrations, architecture) with strategic influence (solution patterns, enablement, deal strategy, feedback loops to product).

Read More

Solutions Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

A Solutions Engineer (SE) is a customer-facing technical individual contributor who partners with Sales and Customer Success to design, validate, and communicate how a software product solves a prospect’s or customer’s business and technical needs. The role blends pre-sales engineering, solution architecture, product expertise, and technical storytelling—often across demos, discovery, proof-of-concepts (PoCs), security reviews, and integration planning.

Read More

Senior Solutions Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

The **Senior Solutions Engineer** is a senior individual-contributor role within **Solutions Engineering** responsible for translating customer business objectives into technically sound, secure, and adoptable solutions—typically in support of pre-sales, expansion, and strategic customer initiatives. The role blends deep product and integration knowledge with customer-facing communication, enabling the business to win and retain revenue while protecting long-term platform health.

Read More

Principal Solutions Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

The Principal Solutions Engineer is a senior, customer-facing technical leader in the Solutions Engineering organization responsible for shaping technical strategy for high-impact deals, ensuring solution feasibility, and accelerating customer outcomes through expert architecture guidance. This role blends deep software engineering and cloud architecture expertise with executive communication, consultative discovery, and structured solution design.

Read More

Lead Solutions Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

The Lead Solutions Engineer is a senior individual contributor in the Solutions Engineering (Sales Engineering) function who owns the technical strategy for high-value opportunities and guides customers from problem definition through technical validation. This role translates business needs into secure, scalable solution architectures, runs technical discovery, delivers product demonstrations and proof-of-concepts (POCs), and reduces technical risk so deals can close and implementations can succeed.

Read More

Junior Solutions Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

The **Junior Solutions Engineer** is an early-career technical customer-facing engineer who supports the sales and customer acquisition process by translating customer needs into clear technical solution approaches, validating fit through demos and proofs-of-concept (POCs), and enabling successful evaluation of a software product. The role blends **technical fundamentals (APIs, integrations, environments, troubleshooting)** with strong communication and structured execution.

Read More

Associate Solutions Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

The Associate Solutions Engineer is an early-career technical customer-facing engineer who supports the sales process by translating prospect requirements into clear solution approaches, delivering product demonstrations, and assisting with proofs of concept (POCs) and technical validations. The role blends technical depth (APIs, integrations, cloud fundamentals, security basics) with consultative communication to help prospects understand value, feasibility, and implementation paths.

Read More

Staff Payment Systems Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

The **Staff Payment Systems Engineer** is a senior individual contributor responsible for the architecture, reliability, security, and evolution of the company’s payment processing capabilities as a shared platform. This role designs and delivers foundational payment services (authorization, capture, refunds, payout flows, reconciliation, and payment method integrations) that product teams can safely and rapidly build upon.

Read More

Staff Commerce Platform Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

The **Staff Commerce Platform Engineer** is a senior individual contributor responsible for the architecture, reliability, scalability, and developer enablement of a company’s commerce platform capabilities—such as catalog, pricing, promotions, cart, checkout, payments, tax, order management, subscriptions, and entitlement—delivered as internal platforms and shared services. The role focuses on building and evolving a secure, highly available, observable, and extensible commerce foundation that enables product teams to ship customer-facing commerce experiences quickly and safely.

Read More

Senior Payment Systems Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

The Senior Payment Systems Engineer designs, builds, and operates payment capabilities that are secure, highly available, and compliant, enabling the company to accept, route, authorize, capture, settle, and reconcile transactions reliably across multiple payment methods and providers. This role exists because payments are a revenue-critical platform capability where latency, uptime, fraud, compliance, and correctness directly impact conversion, customer trust, and financial reporting.

Read More

Senior Commerce Platform Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

The **Senior Commerce Platform Engineer** designs, builds, and operates the core commerce platform capabilities that enable a company to sell products or services digitally at scale—reliably, securely, and with strong developer ergonomics for product teams. This role focuses on **platform-grade backend services** such as checkout, cart, promotions, pricing, orders, payments integration, taxation, identity/authorization touchpoints, and the APIs/events that connect commerce to downstream systems (fulfillment, CRM, finance).

Read More

Principal Payment Systems Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

The **Principal Payment Systems Engineer** is a senior individual contributor responsible for the end-to-end technical integrity, resilience, and evolution of payment processing capabilities within a software platform organization. This role designs and governs payment services and integrations (e.g., card processing, wallets, bank transfers), ensuring high availability, low latency, correctness of money movement, and audit-ready traceability across complex distributed systems.

Read More

Principal Commerce Platform Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

The **Principal Commerce Platform Engineer** is a senior individual-contributor (IC) engineering leader responsible for the architecture, reliability, scalability, and evolution of the company’s commerce platform capabilities—typically including **catalog, pricing, promotions, cart, checkout, payments, tax, order management, fulfillment integrations, and customer identity touchpoints**. This role designs and steers the technical direction of the commerce platform so product and feature teams can ship customer-facing commerce experiences safely, quickly, and cost-effectively.

Read More

Payment Systems Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

The Payment Systems Engineer designs, builds, and operates the software services and integrations that enable secure, reliable, and scalable payment processing across a company’s products and platforms. This role focuses on payment transaction flows (authorization, capture, refunds, chargebacks), payment orchestration, integrations with payment service providers (PSPs) and card networks (via PSPs), and the operational excellence required for money movement systems.

Read More

Lead Payment Systems Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

The **Lead Payment Systems Engineer** is a senior technical leader within the Software Platforms organization responsible for designing, building, and operating highly reliable payment capabilities (e.g., payment authorization, capture, refunds, payouts, reconciliation, and payment method integrations). The role balances deep engineering execution with technical leadership—setting standards, reducing systemic risk, and ensuring payment flows remain correct, secure, compliant, and observable at scale.

Read More

Lead Commerce Platform Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

The Lead Commerce Platform Engineer is a senior, hands-on engineering leader responsible for building, operating, and evolving the commerce platform capabilities that enable online selling at scale—typically including catalog, pricing, promotions, cart, checkout, payments, order orchestration, and the APIs and infrastructure that power these domains. This role combines deep technical execution with platform stewardship: establishing standards, ensuring reliability and security, and accelerating product teams through reusable components, paved roads, and automation.

Read More

Junior Payment Systems Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

The **Junior Payment Systems Engineer** is an early-career software engineer within the Software Platforms department who helps build, integrate, and operate payment capabilities that enable customers to pay reliably and securely. This role contributes to payment flows such as authorizations, captures, refunds, webhooks, and reconciliation by implementing well-defined engineering tasks under guidance, with a strong focus on correctness, resilience, and observability.

Read More

Junior Commerce Platform Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

A **Junior Commerce Platform Engineer** supports the build, operation, and continuous improvement of a company’s commerce platform capabilities—typically including checkout services, product catalog services, pricing and promotions, order management, payments integration, and related developer tooling. The role focuses on **reliable delivery and operations of platform components** through coding, configuration, automation, monitoring, and incident support under guidance from more senior engineers.

Read More

Commerce Platform Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

The **Commerce Platform Engineer** designs, builds, and operates the core platform capabilities that enable digital commerce experiences—such as product catalog services, pricing and promotions, cart and checkout, order lifecycle, payments integrations, customer identity touchpoints, and commerce-related APIs. This role focuses on creating reusable, reliable, secure, and scalable platform services that product teams and channels (web, mobile, partner, POS, marketplace) can consume to ship commerce features quickly and safely.

Read More

Associate Payment Systems Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

The **Associate Payment Systems Engineer** is an early-career software engineer focused on building, operating, and improving payment capabilities that power a company’s software platforms—such as checkout, billing, invoicing, subscription renewals, and payouts. This role contributes to reliable and secure payment processing by implementing well-defined features, integrations, fixes, and operational improvements under guidance from senior engineers and technical leads.

Read More

Associate Commerce Platform Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

The Associate Commerce Platform Engineer helps build, operate, and continuously improve a company’s commerce platform capabilities—typically covering core e-commerce services such as product catalog, pricing, promotions, cart/checkout, payments integrations, and order lifecycle services. The role blends software engineering with platform operations: delivering reliable services and tooling that enable product teams to ship commerce experiences quickly and safely.

Read More

Web Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

A **Web Engineer** designs, builds, tests, and operates web applications and supporting services that deliver reliable, secure, and performant user experiences. The role focuses on turning product requirements into production-grade web features while maintaining high engineering standards across accessibility, observability, maintainability, and security.

Read More

Systems Engineer: Role Blueprint, Responsibilities, Skills, KPIs, and Career Path

A **Systems Engineer** designs, builds, and operates the compute, storage, networking, operating systems, and foundational services that software teams rely on to develop, deploy, and run products reliably. The role blends hands-on infrastructure engineering with disciplined operations: improving availability, performance, security posture, and the repeatability of environments through automation.

Read More