Software Engineer II

Tripadvisor
Summary
Join Tripadvisor's Performance Marketing team as an experienced software engineer and help drive visitors to the website. Collaborate with product managers, analysts, and data scientists to provide crucial input and grow a comprehensive understanding of Tripadvisor's competitive landscape. The team is small, entrepreneurial, and responsible for a significant portion of Tripadvisor's daily revenue. You will work on projects with many other teams across the company. Engineers are involved in the full process from design to deployment and iteration. The company prioritizes speed and a bottom-up organizational structure. This role offers the opportunity to build features end-to-end, work with a large number of technologies, and release features daily.
Requirements
- At least 4+ yearsβ experience of commercial software development
- Experience with designing and querying relational databases and big data
- Familiarity with Linux
- Computer Science degree or equivalent experience
- Willingness and ability to take on new technologies
- Ability to break down complex problems into simple solutions
- Strong analytical skills and desire to write clean, correct and efficient code
- High quality verbal and written communication skills
- Sense of ownership, urgency and pride in your work
Responsibilities
- Code! Most of our engineers release code to production every few days and we have a daily release cycle
- Develop platforms and tools for managing SEM, Hotel Ads and social accounts. This includes partner API integrations, Extract, Transform, Load (ETL) data engineering processes to produce tables & insights, feed generation and more
- Work closely with our data scientists and analysts to produce predictive algorithms for bidding and optimizing ad spend
- Daily operational support - youβll be part of a team that owns these crucial systems
- Take responsibility for all aspects of software engineering, from design to implementation, QA and maintenance
- Operate across our evolving technology stack - weβre using Java, Python, PySpark, Hive, Snowflake, BigQuery, Postgres, React, and more
- Take pride in growing one of the most critical revenue sources for the company
Preferred Qualifications
- Previous marketing (SEM, Facebook/Instagram, Display) experience
- Familiarity with ETL processes
- Back end development experience
Share this job:
Similar Remote Jobs

