FLEX Full Stack Engineer

Marriott International, Inc.
Bethesda, MD, United States
1 day ago
Apply on ejwl.fa.us2.oraclecloud.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$100,381.0 - $180,981.0
Working hours
Regular working hours

Tech stack

Information Systems Data Architecture Data Validation Relational Databases Database Queries Django Web Framework Python (Programming Language) Oracle (Applications) Software Engineering Software Requirements Analysis SQL Databases Systems Integration
+5 more
Workflow Management Systems Flask (Web Framework) Fastapi HR Software Information Technology

Job description

The Full Stack Engineer builds and supports the technology platform used to manage Marriott’s job architecture work. This role creates tools and system features that help teams organize job content, manage the job catalog, review incumbent mapping, track data quality, and support program reporting. The position partners with job architecture, HR, compensation, HR technology, and engineering stakeholders to build a solution aligned with enterprise standards that can be supported after implementation.[PI1], * Experience with Oracle HCM Cloud, Oracle tools, or other enterprise HR technology platforms.

  • Experience supporting job architecture, workforce data, HR transformation, or other complex business process initiatives.[MT3]
  • Experience creating clear documentation, testing materials, support guides, or handoff materials for ongoing system support.[PI4]

CORE WORK ACTIVITIES

  • Builds and supports technology tools used to manage job architecture work.
  • Creates user-friendly screens, workflows, reports, and dashboards for job architecture, HR, compensation, and business users.
  • Owns the integration of job catalog data with Oracle HCM Cloud and related HR systems.
  • Develops tools that support job catalog management, work activity libraries, incumbent review, data validation, and program tracking.
  • Partners with HR technology and integration teams to define data needs, system requirements, and implementation steps.
  • Supports data design, reporting, and system logic needed to keep job architecture information accurate and usable.
  • Converts business requirements into working application features, workflow logic, reports, dashboards, and system enhancements.
  • Creates testing, documentation, and support materials so the tools can be maintained after implementation.
  • Supports issue resolution, production readiness, and handoff to the team that will maintain the tools going forward.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, Data Science, or a related field, or high school diploma/GED and 4+ years of professional experience
  • 6+ years’ experience building business-facing applications, reports, dashboards, or workflow tools.
  • 6+ years’ experience working with data, system integrations, user requirements, or technology solutions in an HR or enterprise business environment.[PI2]
  • Python programming experience preferably with FastAPI, Django, or Flask.
  • SQL experience including writing complex queries and working with relational data models.

Benefits & conditions

Full-time positions also offer coverage for medical, dental, vision, health care flexible spending account, dependent care flexible spending account, life insurance, disability insurance, accident insurance, adoption expense reimbursements, and paid parental leave. Washington Applicants Only: Employees will accrue paid sick leave, 0.0384 PTO balance for every hour worked and be eligible to receive minimum of 9 holidays annually. Marriott Headquarters (HQ) supports a hybrid work environment that helps associates Be Connected. HQ based roles are generally hybrid and require regular in-office presence at the assigned location, including for candidates who live within commuting distance of HQ for a role listed as remote. Remote roles will be clearly identified in the job posting.

About the company

Marriott International is the world’s largest hotel company, with more brands, more hotels and more opportunities for associates to grow and succeed. Be where you can do your best work, begin your purpose, belong to an amazing global team, and become the best version of you.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on ejwl.fa.us2.oraclecloud.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

2:47 min

Designing benefit programs with high activation and low administration

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

1:14 min

Evolution of distributed SQL database architectures

Wei Hu Wei Hu · World Congress 2024

5:03 min

Flexible remote work strategies in software engineering

Chris Heilmann +2 · LIVE

1:42 min

Introduction to the fast API web framework

Sebastián Ramírez · World Congress 2022

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

Videos

See all

Related articles

See all