← Back to all jobs
M

Senior Software Engineer – iOS Tech Lead

Marriott International

12d ago

0$110k - $199kDevBethesda, MD, USjobspy_indeed
remoteindeed

Job Description

**Additional Information**Bethesda, MD Pay Range: $110,400\-$198,900 annuallyRemote, Pay Range: $100,400\-$181,000 annually **Job Number**26126183 **Job Category**Information Technology **Location**7750 Wisconsin Avenue, Bethesda MD 20814, United States **Schedule**Full Time **Located Remotely?**Y **Position Type** Management **Bonus Eligible:** Y **Expiration Date:** 11/11/2026 **JOB SUMMARY** Takes day\-to\-day direction from assigned Product Leader/Owner to lead technical workgroups and/or functions as a technical expert. Operates as a key member of the team/squad to resolve and makes decisions on more complex, non\-routine service requests with limited to moderate risk. Performs research, analysis, design, creation and implementation of applications to meet current and future user requirements. Defines and creates the next generation of solutions to drive Marriott value. Monitors multiple projects by Service Provider to successful completion, maintaining scope within the time and budget constraints. Creates solutions that serve our business leveraging current and leading\-edge technologies in an innovative and impactful manner. **CANDIDATE PROFILE** **Education and Experience** **Required:** * Demonstrated ability to serve as a technical lead by rallying engineers around clear outcomes, facilitating work breakdown and estimation, communicating plans, risks, and timelines, and partnering with Product, Design, Backend, and other cross\-functional teams to orchestrate feature and technical\-debt delivery * 6\+ years’ experience in software development with expert level expertise **i**n multiple programming languages and methodologies * 5\+ years hands\-on experience with iOS native application development languages, frameworks and tools (e.g., Swift, SwiftUI, Combine, Objective\-C) * Experience leveraging AI\-assisted development tools to accelerate software engineering workflows, including code generation, code analysis, debugging, refactoring, and defect investigation * Strong verbal and written communication skills with the ability to articulate complex technical and quality concepts in clear, business friendly terms * Undergraduate degree or equivalent experience/certification **Preferred:** * Experience guiding an engineering team’s execution through technical leadership, collaboration, and influence, including driving technical discussions, proactively surfacing dependencies and tradeoffs, and fostering clear, proactive, and accountable communication across teams * Experience with Swift Concurrency including async/await, actors, and structured concurrency for modern asynchronous programming * Experience with iOS test automation frameworks and tools such as XCTest and XCUITest, with the exposure to write and maintain automated tests * Experience with CI/CD tooling and quality gates, including integration of automated testing into build pipelines * Understanding of quality practices and testing