Senior Software Development Engineer
$199kExpedia Group
Senior Software Development EngineerExpedia Technology teams partner with our Product teams to create innovative products, services, and tools to deliver high-quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction.The Senior Software Engineer role sits within the Universal Messaging Platform (UMP) team—Expedia Group's core communications platform. UMP powers high?scale, reliable delivery across Email, SMS, Push, Inbox, and emerging channels, enabling timely, trusted engagement with millions of travelers worldwide.As a Senior Software Engineer on the Inbox Experience team, you will lead the architecture, development, and operation of mission?critical systems that elevate traveler experience, strengthen loyalty, and drive business growth at global scale.In this role, you will:Design, build, and evolve scalable, reliable services and components, including system design, low-level design, API design, and data modeling to support high-traffic, customer-facing and platform experiences.Write, review, and maintain high-quality, well-tested code, driving engineering best practices in code quality, security, observability, and performance across the team.Take end-to-end ownership of complex features or services, from technical design through implementation, deployment, monitoring, and iterative improvement in production.Collaborate closely with product, design, and cross-functional engineering teams to break down ambiguous business problems into clear technical solutions that can be reused across multiple domains.Safely integrate and operate AI/ML?enabled solutions that improve outcomes, including familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products.Contribute to technical direction by participating in design reviews, proposing improvements to architecture and operational processes, and mentoring other engineers to raise the overall technical bar.Minimum Qualifications:Bachelor's degree in Computer Science or a related technical field; or Equivalent related professional experience.8+ years of relevant professional experience.Proven experience owning services or components through the full software development lifecycle, including design, implementation, deployment, and on-call or operational support.Proficiency in at least one modern programming language and associated frameworks, with strong understanding of system design, API design, and data modeling concepts.Expert proficiency in Java, Kotlin, GraphQL, grpc, Spring bootStrong experience building distributed systems, RESTful APIs, and microservices.Experience with cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes).Familiarity with CI/CD pipelines, infrastructure code, and DevOps practices.Experience working on systems that integrate with multiple services or domains, ensuring reliability, scalability, and effective observability.Preferred Qualifications:Experience designing and evolving service or multi-service architectures at scale, including patterns for resiliency, fault tolerance, and performance optimization.Track record of leading technical design efforts, influencing architectural decisions, and driving improvements to engineering practices and operational excellence within a team or domain.Hands-on experience with data-driven decision making, including defining metrics, using logging/monitoring/analytics to guide iterations, and improving system health and user outcomes.Familiarity with AI-driven systems, tools, or workflows, with experience safely integrating and operating AI/ML?enabled solutions that enhance product capabilities or developer productivity, including Safely integrating and operating AI/ML?enabled solutions that improve outcomes.Demonstrated depth in one or more technical domains (such as distributed systems, data-intensive services, or full stack web applications) while remaining adaptable to work across multiple domains as business needs evolve.The total cash range for this position in San Jose is $199,000.00 to $278,500.00. Employees in this role have the potential to increase their pay up to $318,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role.Starting pay for this role will vary based on multiple factors, including location, available budget, and an individual's knowledge, skills, and experience. Pay ranges may be modified in the future.
- ...Senior Staff Software Engineer At AMD, we are a leader in supercomputing, high-performance computing, cloud, and AI. The Role AMD is... ...problem‑solving mindset, a keen eye for software engineering development, and is diligent and passionate about technology. A...Senior
$255.65k - $271.2k
...trace analysis.Drive architectural reviews, ensuring consistency, modularity, and scalability across all whiteboard subsystems.Mentor engineers in advanced rendering, concurrency control, and state synchronization techniques.Collaborate with backend, design, and PM partners...SeniorWork at officeRemote work- ...analysis platform designed for a variety of products. This is an excellent opportunity to engage in cutting-edge distributed system development including fostering innovative ideas, developing prototypes, and getting involved in industry product. You must have solid...SeniorFull time
$150k - $190k
...We are seeking an experienced Senior Software Engineer with a strong background in EVPN VXLAN technologies for data center and service provider... ...multi-homing will be an advantage. Contribute to the development of EVPN VXLAN with multicast components using knowledge of...SeniorWorldwide$150k - $180k
...best life as part of the IPI team! We are looking for a Senior Software Engineer to join our US team. This will be Full time opportunity based... ...and functional testing in Agile and waterfall software development environment. Participate in Architectural discussions,...SeniorFull timeWork at office$134k - $167k
...members. What you’ll do: Support the development and maintenance of Archer’s high... ...to support end-to-end automation of lab software Work with internal groups to create... ...field ~ BS in Computer Science, Computer Engineering or related field ~ Proficiency in...SeniorFull timeLocal area$199k
...drive loyalty and traveler satisfaction. The Loyalty Engineering organization powers continuous engagement, re-engagement, and... ...of relevant professional experience. ~ Professional software development experience building and operating full stack services, including...SeniorWorldwide$150k - $175k
...challenge in the earthtech sector, we encourage you to take a look at these postings from our thriving partner companies Senior Software Engineer HYPERLUME Software Engineering San Jose, CA, USA USD 150k-175k / year About the role Senior Software Engineer on the PILOT...Senior$152k - $287.5k
...NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa Clara, California. This role focuses on designing and maintaining software for complex computing systems used in High Performance...Senior- ...Robotics, or a related field with over 12 years of industry experience in autonomous systems or safety-critical software. Must possess strong C++ development skills and a deep understanding of motion planning and machine learning systems. Key Skills C++ Autonomous Vehicle...Senior
$100k - $180k
...integration.Job Responsibilities:Integrate L2, L3 and MPLS features in dataplane and integrate with 3rd party SDK.Contribute in software design, development, review, and documentations to deliver high quality products.Trouble shoot and fix reported issues with routing protocol...Senior$150k - $190k
...We are seeking a highly skilled and motivated Senior Software Engineer to join our Mapping & Localization team. In this role, you will be responsible... .... Enhance the mapping CI system to support robust development and deployment workflows. Optimize performance of...SeniorFull time- ...integrations.Lead the design and front-end development of intuitive and user-friendly... ...developers, and uphold high standards for software design and implementation.Collaborate with... ...intelligent automation, recommendation engines, or conversational interfaces.Continuously...Senior
- ...Senior Software EngineerThis role has been designed as "Onsite" with an expectation that you... ...are seeking a Senior Software Systems Engineer to join our team in designing, developing... ...on networking systems software development and collaborative problem-solving and...SeniorWork at office
- ...Senior Software EngineerHere at Siemens, we take pride in enabling sustainable progress through... ...the physical world. As a Software Engineer, you will set the technical direction... ...an impact by:Leading architecture and development of complex, high-scale systemsDriving...SeniorImmediate start
- ...NETRIS Shape the AI buildout Join the team shaping the networking foundation behind the world's most demanding AI clouds. Senior Software Engineer About Netris Netris is the leading network automation platform for AI clouds. AI is the largest infrastructure buildout in...SeniorFlexible hours
$159.5k - $271.2k
...Systems Software EngineerKLA makes industrial systems that are indispensable... ...compute.The Systems Software Engineer position we are trying to... ...between them.As a senior member of the team a successful... ...responsible for the design, development, testing and roll out of software...SeniorWork experience placement$70 per hour
...Senior Software EngineerLocation: San Jose, CA Type: Contract Compensation: $70.00 per hour Work Model: Onsite In-Person all working days... ..., defects, trends, and corrective actions.Collaborate with engineering, quality, and project teams to align testing activities and...SeniorHourly payContract workAll shiftsDay shift- ...Contractor - Senior Software EngineerSenior level Software Engineer with strong knowledge in application and tools design and development. With strong knowledge in Python, Java programming language, software design lifecycle, and system integration. Familiar with agile...SeniorFor contractors
$144k - $216k
...As a Senior AI Engineer on our Core AI team, you will be a cornerstone of FloQast's AI transformation... ...What You'll Do Architect and lead development of production AI products including... ...'ll Bring ~8+ years of professional software engineering experience with 4+ years...SeniorFull timeWork at office- ...OCI offers the opportunity to grow as an engineer while working on real-world problems... ...tradeoffs.ResponsibilitiesAs a member of the Software Engineering team, you will apply your... ...requires an understanding of team roles, development processes, and established procedures. You...SeniorWork at officeWorldwideRelocationRelocation package
$154k - $286k
...Cadence Virtuoso Platform Software DeveloperThe Cadence Virtuoso platform powers all of the latest design innovations in consumer, mobile... ...& CollaborationAbility to work in a fast-paced research and development environment.Strong analytical thinking and debugging skills....SeniorWorldwide$70k - $200k
...and a comprehensive set of hardware, software and mobile solutions for every... ...for generations to come. Reports To Senior Software Engineering Manager What You Will Be Doing As a... ...you will contribute to the design, development, and maintenance of backend services...Senior$180k - $270k
...Working on end-to-end lifecycle application development across the full stack (roughly 50%... ...implementation, including coordinating other engineers’ work Bringing a focus on design,... ...life cycle and reduce traditional software development and maintenance pain points...SeniorFull timeWork at officeFlexible hours- ...blends deep expertise in AI, cybersecurity, platform and systems engineering. We are driven by a shared belief that the only way to... ...lakes and warehouses or streaming platforms.Fluent Python or Go Development – Experience building scalable backend services, APIs, and automation...SeniorImmediate start
- ...organizations that keep the world running. Our Team's Vision Our Engineering team is driven by a culture that thrives on visionary... ...Own critical features and subsystems and oversee the entire software development lifecycle, from clarifying requirements to ensuring...Senior
$130k - $200k
...Senior Software EngineerReady to make connectivity from space universally accessible, secure... ...Space is looking for a Senior Software Engineer to join our Ground Software team. You... ...be responsible for the entire software development lifecycle—from system design and...SeniorImmediate start- ...Senior Software EngineerAt Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under... ...is looking for a passionate, self-driven Senior Software Engineer with deep expertise in distributed systems to join our core engineering...SeniorWork from home
$143.5k - $212.85k
...about the role: \n \nAs a member of the Checkout Engineering team, you will be responsible for the development and delivery of the applications and services that... ...what the buyers and merchants using our software desire from us. We\u0027re looking for talented,...SeniorFull timeWork at officeLocal areaImmediate startWorldwideFlexible hours$125k - $160k
...Job TitleCentric Software® is a global leader, providing an innovative and AI-enabled product-concept-to-commercialization platform... ...Docker and Kubernetes.Collaborate with Product Management and engineering peers from concept through delivery.Maintain high engineering...SeniorFull timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Development Engineer. Be the first to apply!
- software engineer part time San Jose, CA
- software developer intern San Jose, CA
- software developer fintech San Jose, CA
- ngo software engineer San Jose, CA
- intel software engineer San Jose, CA
- machine learning software engineer San Jose, CA
- senior software engineer remote San Jose, CA
- junior software developer remote San Jose, CA
- software engineer full time San Jose, CA
- software engineer staff San Jose, CA



