{"id":3963846,"url":"https://alion.io/job/marriott-international-flex-android-senior-software-engineer","title":"FLEX Android Senior Software Engineer","company":{"id":800,"name":"Marriott International","domain":"marriott.com","url":"https://alion.io/company/marriott-international","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"B","score":78,"open_postings":11,"ghost_share":0.273,"stale_share":0,"repost_share":0.727,"time_to_fill_p50_days":9,"computed_at":"2026-11-09T06:03:00Z"}},"role":"Mobile","role_family":"Mobile","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bethesda, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Dynatrace","optional":false},{"name":"Espresso","optional":false},{"name":"Git","optional":false},{"name":"Google Maps","optional":false},{"name":"Java","optional":false},{"name":"Jenkins","optional":false},{"name":"Jetpack Compose","optional":false},{"name":"Kotlin","optional":false},{"name":"Kotlin Coroutines","optional":false},{"name":"Kotlin Multiplatform","optional":false},{"name":"MVI","optional":false},{"name":"MVVM","optional":false},{"name":"Rest API","optional":false},{"name":"Room","optional":false},{"name":"RxJava","optional":false},{"name":"Scrum","optional":false},{"name":"SQLite","optional":false}],"status":"live","first_seen_at":"2026-11-04T15:08:45Z","employer_posted_date":"2026-11-04","last_verified_at":"2026-11-09T16:25:22Z","board_verified":true,"closed_at":null,"days_open":5,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":5},"description":"This is a temporary position\nThe assignment duration is through 10/21/2027\nJOB SUMMARY\nAre you ready to make a real impact with your code? As a key technical contributor on our Android Platform Team, you’ll play a pivotal role in advancing the Marriott Bonvoy app, driving innovation and excellence across our feature teams.\nYou’ll collaborate with top-tier talent-including Principal Engineers, Engineering Directors, Solution Architects, Product Leads, UX Designers, QA Engineers and more - to deliver high-impact solutions that matter. Your work will directly support our strategic goals, blending hands-on development with technical advisory responsibilities.\nIn this role, you’ll collaborate with Product Owners and serve as a part of technical workgroups, acting as a go-to expert for complex, non-routine challenges. You’ll dive into research, design, and implementation of cutting-edge capabilities that meet both current and future developer and user needs.\nDefine and build the next evolution of mobile solutions that elevate the Marriott experience. You’ll oversee various mini-projects, ensuring they’re delivered on time and within scope -while leveraging the latest technologies in innovative and meaningful ways.\nIf you're passionate about crafting elegant code, solving real-world problems, and working in a dynamic, collaborative environment, we’d love to meet you.\nCANDIDATE PROFILE\nEducation and Experience\nRequired\nBachelor’s degree or equivalent experience/certification\n7+ years’ experience in software development with expert level expertise in multiple programming languages and methodologies\n3+ years hands-on experience with Android native application development languages, frameworks and tools (e.g., Kotlin, Java)\nDemonstrated expertise in designing, developing, and maintaining scalable applications using Kotlin and Kotlin Multiplatform (KMP) to deliver cross-platform solutions efficiently\nTechnology leadership experience in a feature team\nStrong verbal and written communication skills with the ability to articulate complex technical ideas in easy-to-understand business terms\nPreferred\nExperience developing apps for large, critical user bases\nExperience contributing to the development and maintenance of SDKs and libraries, focusing on usability and reliability for client applications\nProficient understanding of Android Architecture components (Jetpack Compose, Data Binding, etc.)\nStrong architectural mindset and experience working with MVVM/MVI design patterns\nExpertise in multithreading techniques and hands on experience with Coroutines or RxJava.\nSolid understanding of caching mechanisms, data management and storage solutions (Room, SQLite, etc.)\nExcellent knowledge of working with dynamic data using services (e.g., JSON, REST APIs, GQL, etc.)\nExperience with unit testing and Android testing frameworks such as Espresso\nExperience with Data Modeling, Networking, and Push Notification frameworks\nExperience with Android Wear technologies\nExperience in Agile software methodologies such as Scrum or SAFe\nExperience with DevOps tools such as Git, JIRA, Jenkins, Dynatrace\nActive contributions to OSS projects\nRelevant technology certifications\nExperience with 3rd Party SDK integrations such as Google Maps and other open source libraries\nExperience packaging and publishing applications on Google Play\nExperience with Android analytics, crash reporting, testing and other peripheral frameworks\nUnderstanding of latest trends in mobile and web technologies\nDemonstrated understanding of mobile industry trends, development products and environments as well as best practices for mobile application design and development\nDemonstrated ability to anticipate future software engineering opportunities\nAbility to accomplish results through others, particularly by establishing relationships, effective controls and leading in a managed service environment\nCORE WORK ACTIVITIES\nTechnical Leadership\nTrains and/or mentors other team members, and peers as appropriate\nIdentifies opportunities to enhance the service delivery processes.\nDelivering Technology\nPerforms more complex quantitative and qualitative analyses for service delivery processes and projects.\nFacilitates achievement of expected deliverables and obligations of Services Providers\nValidates completeness of requirements prior to Service Provider solutioning\nEnsures all projects follow the defined development and business case processes\nEnsures proper coordination with appropriate IT and vendor relations teams\nProvides consultation for routine and complex systems development\nEnsures early warning to the business stakeholder executives regarding degraded or missed service levels\nCoordinates with Operations and Infrastructure teams for deployment and production support activities\nIT Governance\nFollows all defined IT standards and processes (i.e., IT Governance, SM&G, Architecture, etc.), and provides input for improvements to the appropriate process owners as needed\nMaintains a proper balance between business and operational risk\nFollows the defined project management standards and processes\nService Provider Management\nValidates that Service Providers develop and manage respective aspects of a project plan, including schedules, deliverables, and appropriate metrics.\nMakes short term plans for the team to effectively utilize resources\nMonitors Service Provider outcomes\nReviews estimates of work effort for client project provided by Service Providers for accuracy\nFacilitates timely resolution of service delivery problems and minimizes the impact to clients\nAt Marriott International, we are dedicated to being an equal opportunity employer, welcoming all and providing access to opportunity. We actively foster an environment where the unique backgrounds of our associates are valued and celebrated. Our greatest strength lies in the rich blend of culture, talent, and experiences of our associates. We are committed to non-discrimination on any protected basis, including disability, veteran status, or other basis protected by applicable law.","description_format":"text","description_chars":6075,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Hotels & Resorts"],"lifecycle":[{"event":"open","at":"2026-11-09T13:08:07Z"}],"visa":[{"country":"US","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"H-1B filings in 12 months: 89 · green card filings: 16","filings_12m":89,"filings_prev_12m":81,"green_card_filings_12m":16,"median_offered_wage_usd":154119,"route":null,"cap_exempt":false,"checked_at":"2026-11-09T07:32:21+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":36}],"liveness":{"score":77,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":0.9,"age_days":5,"expected_fill_days":9,"reasons":["conf:2","win:mid","comp:brand"],"computed_at":"2026-11-09T19:10:46Z"},"pay":null,"html_url":"https://alion.io/job/marriott-international-flex-android-senior-software-engineer","json_url":"https://alion.io/job/marriott-international-flex-android-senior-software-engineer.json","meta":{"generated_at":"2026-11-09T19:10:46Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":4697,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":800},"rest":"https://alion.io/mcp/rest/get_company?id=800"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmarriott-international-flex-android-senior-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fmarriott-international-flex-android-senior-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fmarriott-international-flex-android-senior-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/marriott-international-flex-android-senior-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmarriott-international-flex-android-senior-software-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3963846}},{"tool":"search_jobs","arguments":{"company":"marriott.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3963846},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}