ApplySenior Staff Software Engineer, Marketing Technology
Posted about 20 hours agoViewed
View full description
π Seniority level: Senior, 12+ years
π Location: United States
πΈ Salary: 244000.0 - 307000.0 USD per year
π Industry: Software Development
π£οΈ Languages: English
β³ Experience: 12+ years
πͺ Skills: AWSBackend DevelopmentGraphQLLeadershipProject ManagementPythonSoftware DevelopmentSQLDesign PatternsFrontend DevelopmentFull Stack DevelopmentJavaJava EEProduct ManagementSoftware ArchitectureCross-functional Team LeadershipData engineeringData StructuresREST APICommunication SkillsCI/CDAgile methodologiesMentoringMicroservicesPrototyping
Requirements:
- 12+ years relevant experience in a fast paced, high growth tech environment.
- Experience building, leading, and architecting full-stack products and systems at enterprise-scale with broad impact.
- Demonstrated technical leadership: hands on experience leading project teams, ability to set technical direction and strategy and work cross functionally with Product, Design and Data Science teams.
- Strong communication and collaboration skills with both technical and non-technical partners. Ability to influence non-technical partners such as design, product managers, and the business to develop a unified approach to overall hosting architecture and product/design capabilities.
- Strong prototyping / engineering spiking skills
- Extensive experience with Java, Python and or other programming languages. Expertise with frameworks such as GraphQL, React, Preact, Angular, Next, Vue or Meteor.
Responsibilities:
- Work with design and product partners to understand user journeys and requirements and rapidly prototype / explore potential solutions to Host problems.
- Work closely with other Senior leaders to define and drive northstar architectures / frameworks and long-term technical strategy that can be leveraged across the broader Marketing Technology organization.
- Establish best practices for engineering and help build an awesome tech culture in MarTech.
- Implement significant portions of the system and help others in the implementation.
- Understand how key technical decisions will drive business outcomes and deliver frameworks and platforms that improve delivery with high-quality to those outcomes.
- Perform design and code reviews and up-level other engineers at Airbnb.
Apply