Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Marriott International Logo

FLEX Senior Systems Engineer - Corporate Systems

Marriott International

$47 - $84
Aug 27, 2025
Bethesda, MD, USA
Apply Now

Marriott is looking for a Senior Software Engineer to deploy new and emerging capabilities to their next generation cloud-based HR, Payroll, analytics, and machine learning platforms, focusing on technical expertise in ETL capabilities for HR and Payroll Products.

Requirements

  • In-depth knowledge of SQL and database systems
  • Experience in building ETL solutions
  • 2 to 5 years of experience using Apache Spark with Python i.e., PySpark
  • Strong understanding of distributed computing and parallel processing
  • Experience with data processing frameworks like Hadoop and Spark
  • Hands on experience with programming languages like Python or R or Java
  • Familiarity with SFTP

Responsibilities

  • Perform research, analysis, design, and development using Apache Spark ETL.
  • Set technical standards and develop reusable frameworks to ensure secure, consistent, and efficient creation of ETL capabilities and products.
  • Assume technical ownership of Service Provider deliverables and lead their technical resources to ensure deliverables are of high quality, follow our technical standards & best practices and perform at scale.
  • Research emerging technologies that will provide future capabilities as well as seek solutions for complex technical issues.
  • Make decisions on complex, non-routine requests to support analytics based decisioning by Marriott business teams.
  • Supports existing applications and large projects.
  • Facilitates achievement of expected deliverables and obligations of Services Providers

Other

  • Ability to listen and understand business requirements, ask questions, and translate the requirements into design documents
  • Ability to elicit, organize and document detailed and comprehensive technical, and non-functional requirements
  • Experience developing test plans, test scripts, and managing unit, system, regression, and user acceptance testing
  • Ability to troubleshoot technical issues across platforms and follow through to a resolution
  • Ability to work independently, identifying and driving required tasks to completion in a timely manner