This job delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC). It involves advising management on project-level issues, guiding junior engineers, operating with little supervision, and applying knowledge of technical best practices.
Compensation
$176,500.00 - $262,350.00 Annually
Responsibilities
Acts as a project or system leader, coordinating the activities of other engineers on the project or within the system
Determines the technical tasks that other engineers will follow
Actions result in the achievement of customer, operational, program or service objectives
The Identity Authentication Services team owns and develops the backend authentication APIs and services used across Expedia Group’s many brands, focusing on scalability, reliability, and low latency.
Compensation
The total cash range for this position in Austin is $119,000.00 to $166,500.00. Employees in this role have the potential to increase their pay up to $190,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role.
Responsibilities
Design, develop, and maintain authentication and authorization services that are reliable, secure, and performant for large-scale customer and partner-facing applications.
Implement APIs, data models, and low-level designs that support identity, session management, and policy enforcement workflows across multiple products and platforms.
Collaborate with product, security, and engineering teams to translate authentication and access control requirements into technical solutions and deliver features end to end.
Own the quality, observability, and support for the services you build, including automated testing, monitoring, logging, and on-call participation for production systems.
Apply secure coding practices, threat-aware design, and familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products to continually strengthen authentication capabilities.
Requirements
Bachelor’s degree in Computer Science or a related technical field
Nice to have: designing and operating highly available authentication or identity services at scale
Lead technical vision and architecture for AI‑powered loyalty experiences at Expedia Group.
Compensation
The total cash range for this position in San Jose is $249,000.00 to $348,500.00. Employees in this role have the potential to increase their pay up to $398,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role.
Responsibilities
Set the architectural vision, design, and delivery approach for complex software solutions across multiple technical domains, enabling AI and machine learning powered loyalty offers and experiences.
Drive system design, API development, and data modeling to keep platforms secure, maintainable, and scalable.
Take on the most technically demanding problems across the loyalty experience ecosystem, closing critical gaps.
Mentor and raise the bar for engineering teams, fostering technical excellence and encouraging genuine innovation.
Elevate and simplify, keeping business problems and customer metrics in view.
Requirements
Bachelor's degree in Computer Science or a related technical field
Design, develop, and maintain authentication and authorization services that are reliable, secure, and performant for large-scale customer and partner-facing applications.
Compensation
The total cash range for this position in Austin is $119,000.00 to $166,500.00. Employees in this role have the potential to increase their pay up to $190,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role.
Responsibilities
Design, develop, and maintain authentication and authorization services
Implement APIs, data models, and low-level designs for identity, session management, and policy enforcement
Collaborate with product, security, and engineering teams to translate requirements into technical solutions
Own quality, observability, and support for services, including automated testing, monitoring, logging, and on-call participation
Apply secure coding practices and threat-aware design, incorporating AI/ML concepts
Requirements
Bachelor’s degree in Computer Science or a related technical field; or Equivalent related professional experience.
Enterprise Architect to support the Global Markets domains within Bank of America, responsible for defining architectural vision and solution aligned to enterprise architecture strategy.
Compensation
$105,600.00 - $165,000.00 annualized salary, offers to be determined based on experience, education and skill set.
Responsibilities
Consults with the business and operations to identify and understand challenges and opportunities to improve the use and effectiveness of technology
Works with product management and other stakeholders to plan and prioritize technology focused backlog items for the architecture runway
Performs design and code reviews to ensure all non-functional requirements for a solution are sufficiently met
Leads rapid shaping of a high level architecture with details filled in with emerging business requirements
Educates team members on the technology practices, standardization strategies, and best practices to create innovative solutions
Requirements
BSc-level degree in computer science or equivalent experience in industry
Provide architectural leadership across the Spend Data Management portfolio, supporting enterprise master data, data products, and modernization initiatives. Design secure, scalable, resilient solutions for high-volume data platforms.
Compensation
The current salary range for this role is $135,200.00 to $236,600.00.
Responsibilities
Lead the technical adoption of the Spend Data Management data-product model by establishing standards for product ownership, consumer outcomes, interfaces, data contracts, quality, support, security, discoverability, and lifecycle management.
Design end-to-end solution and reference architectures spanning enterprise master data, data products, applications, APIs, integrations, cloud platforms, eventing, data quality, identity, security, and semantic technologies.
Translate business capabilities and requirements into secure, scalable, resilient architectures and reusable capabilities for master-data management (MDM), product and vendor mastering, identity resolution, data access, data quality, and stewardship workflows.
Architect high-volume data solutions that process millions of records and improve scalability, throughput, data correctness, and near-real-time availability.
Provide architectural leadership across multiple products and guide internal engineering teams and implementation partners through solution design, delivery, production readiness, and technical evolution.
Provide architectural leadership across the Spend Data Management portfolio, designing secure, scalable, resilient solutions for high-volume data platforms.
Compensation
The current salary range for this role is $135,200.00 to $236,600.00.
Responsibilities
Lead the technical adoption of the Spend Data Management data-product model by establishing standards for product ownership, consumer outcomes, interfaces, data contracts, quality, support, security, discoverability, and lifecycle management.
Design end-to-end solution and reference architectures spanning enterprise master data, data products, applications, APIs, integrations, cloud platforms, eventing, data quality, identity, security, and semantic technologies.
Translate business capabilities and requirements into secure, scalable, resilient architectures and reusable capabilities for master-data management (MDM), product and vendor mastering, identity resolution, data access, data quality, and stewardship workflows.
Architect high-volume data solutions that process millions of records and improve scalability, throughput, data correctness, and near-real-time availability.
Provide architectural leadership across multiple products and guide internal engineering teams and implementation partners through solution design, delivery, production readiness, and technical evolution.