Senior Staff Software Engineer, Guest & Host
New
J
JobgetherSoftware Engineering
US Remote EligibleFull-TimeSenior
Salary$248,000–$310,000 USD
Apply NowOpens the employer's application page
Job Details
- Experience
- 12+ years
- Required Skills
- Artificial IntelligenceFull Stack DevelopmentSoftware Engineering
Requirements
- 12+ years of relevant software engineering experience in fast-paced, high-growth technology environments.
- BS, MS, or PhD in Computer Science or a related technical discipline.
- Proven experience building, leading, and architecting full-stack products and systems at enterprise scale.
- Demonstrated experience applying modern artificial intelligence technologies to products and software development processes.
- Strong technical leadership experience, including leading project teams and establishing technical strategy.
- Collaborative experience working cross-functionally with Product, Data Science, and business teams.
- Deep expertise in backend architecture and system design for scalable, extensible platforms.
- Ability to remain hands-on as a senior individual contributor writing production-quality code.
- Strong communication and influencing skills across technical and non-technical teams.
Responsibilities
- Lead the architecture and development of scalable backend systems and platforms that support high-impact guest and host experiences.
- Partner with senior technical leaders and cross-functional teams to define technical strategies, priorities, and solutions aligned with business outcomes.
- Work closely with product, design, marketing, prototyping, and other teams to envision and deliver distinctive, useful, and extensible communication experiences.
- Develop scalable foundations for reaching hosts through notifications and other communication capabilities.
- Explore and implement opportunities to enhance partner integration platforms through modern artificial intelligence technologies.
- Apply advanced AI capabilities to products and engineering workflows to improve scalability, effectiveness, and delivery.
- Evaluate how major technical decisions influence business outcomes and develop frameworks and platforms that enable high-quality execution.
- Provide hands-on engineering contributions, including writing production-quality code and solving complex architectural challenges.
- Conduct technical design and code reviews while establishing engineering standards and promoting high-quality development practices.
- Mentor and advise engineers, helping strengthen technical capabilities and encouraging effective engineering practices across teams.
- Lead complex technical initiatives involving multiple teams and organizations while maintaining alignment around architecture, execution, and outcomes.
View Full Description & ApplyYou'll be redirected to the employer's site