Principal Software Engineer

Há 1 mês


Lisbon, Portugal Tripadvisor Tempo inteiro

We believe that we are better together, and at Tripadvisor we welcome you for who you are. Our workplace is for everyone, as is our people powered platform. At Tripadvisor, we want you to bring your unique identities, abilities, and experiences, so we can collectively revolutionize travel and together find the good out there.

The Trust & Safety Moderation and Fraud team is at the very heart of Tripadvisor. Our mission is to help build and maintain trust in our brand and preserve our brand integrity. We are responsible for developing and maintaining complex business rule processing systems for event streams and UI tools for internal users that help do that. In 2024, we’ve embarked on a multi-year project to complete modernization of our systems to address current system concerns (eg. scaling), strategic business needs, and external needs. To support this initiative, we are seeking a principal-level engineer with strong experience in the business rule processing technology landscape to help us design and deliver a world-class moderation engine.

As a Principal Software Engineer, you will lead design and development of our modernization effort, a strategic priority that will help drive the success of the Trust & Safety platform for years to come. As a technology leader, you will promote best practices, mentor and collaborate with other engineers, and contribute to a culture of innovation, ownership, and empowerment.

What you'll do:

Lead the design and implementation of the new Trust & Safety platform in AWS. Leverage your deep knowledge of business rule processing systems to help Tripadvisor build a scalable decision engine with connectivity to a broad set of vendors (e.g. Signal providers, data intelligence, image recognition, etc), including educating the wider Engineering team on key technologies and processes.  Own the operational health of the new platform. Implement the right alerting and monitoring to ensure you always have a pulse on performance. Define SLA/SLO definitions with business and team, and work to create transparency and observability on those metrics. Build content ingestion and management systems to help automate content updates & dissemination while building tools for a feedback loop on content accuracy. Work closely with stakeholders (e.g. product and design teams) to define system requirements, weighing engineering and product tradeoffs to recommend technical options that are extensible, scalable, robust, secure, and maintainable. Lead design and implementation of complex technical systems, estimating scope of work, organizing and prioritizing work, communicating timelines, managing expectations, and providing timely status updates. Be responsible for the quality of code you ship, troubleshooting complex issues and driving them to resolution. Own and be accountable for the business-critical systems you deliver.  Mentor junior engineers and promote the success of the team by participating in design reviews, providing critical code review feedback, assisting and unblocking team members, contributing to and supporting team values and processes. Be responsible for all aspects of software engineering, from design to implementation, QA, operations and maintenance

Skills and Experience:

Bachelor of Science in Computer Science or equivalent 8+ years of large scale, full life-cycle development experience Solid foundation in data structures and algorithms, as well as OO, API, and cache design; experience building high-performance and event-driven systems at large scale.  Experience with full stack web development in a domain-oriented microservices architecture using many of the following technologies: Java, JavaScript/React, AWS, Tomcat, Linux, PostgreSQL (RDS/Aurora), DynamoDB, and Snowflake Experience working in a tech lead capacity, designing and implementing complex software solutions and coordinating the work of other engineers Excellent communication and interpersonal skills Must be great team player that works well in collaborative and multi-cultural environments.

We strive to create an accessible and inclusive experience for all candidates. If you need a reasonable accommodation during the application or the recruiting process, please make sure to reach out to your individual recruiter or our team at

#LI-AMCVAY

#LI-REMOTE

#LI-Hybrid


  • Principal Software Engineer

    4 semanas atrás


    Lisbon, Portugal Tripadvisor Tempo inteiro

    We believe that we are better together, and at Tripadvisor we welcome you for who you are. Our workplace is for everyone, as is our people powered platform. At Tripadvisor, we want you to bring your unique identities, abilities, and experiences, so we can collectively revolutionize travel and together find the good out there.The Trust & Safety Moderation and...

  • Principal Software Engineer

    2 semanas atrás


    Lisbon, Portugal Tripadvisor Tempo inteiro

    We believe that we are better together, and at Tripadvisor we welcome you for who you are. Our workplace is for everyone, as is our people powered platform. At Tripadvisor, we want you to bring your unique identities, abilities, and experiences, so we can collectively revolutionize travel and together find the good out there.The Trust & Safety Moderation and...

  • Principal Software Engineer

    3 semanas atrás


    Lisbon, Portugal Protegrity USA Tempo inteiro

    The global data privacy software market is projected to grow from $ billion in 2022 to $ billion by 2029. So, if you are searching for an innovative career, then the cybersecurity industry might just be the one for you. Protegrity, an international provider of data protection solutions, is looking for new team members who want to make an impact in a company...

  • Principal Software Engineer

    2 semanas atrás


    Lisbon, Portugal Protegrity USA Tempo inteiro

    The global data privacy software market is projected to grow from $ billion in 2022 to $ billion by 2029. So, if you are searching for an innovative career, then the cybersecurity industry might just be the one for you. Protegrity, an international provider of data protection solutions, is looking for new team members who want to make an impact in a company...

  • Principal Software Engineer

    2 semanas atrás


    Lisbon, Portugal Protegrity USA Tempo inteiro

    The global data privacy software market is projected to grow from $ billion in 2022 to $ billion by 2029. So, if you are searching for an innovative career, then the cybersecurity industry might just be the one for you. Protegrity, an international provider of data protection solutions, is looking for new team members who want to make an impact in a company...

  • Software Engineer

    2 meses atrás


    Lisbon, Portugal Sky Tempo inteiro

    Senior Engineer - Software Engineer The Senior Software Engineer is responsible for developing, testing and maintaining software applications. This position will work closely with other engineers, product managers, and stakeholders to ensure the successful delivery of high-quality software solutions. The Senior Software Engineer will also be...

  • Software Engineer

    3 semanas atrás


    Lisbon, Portugal Screenloop Tempo inteiro

    DescriptionWe are seeking a highly skilled and motivated Software Engineer to join our dynamic team. As a Software Engineer, you will be responsible for developing and implementing innovative software solutions to meet the needs of our clients. You will work closely with our team of engineers and developers to design, code, and test software that is...

  • Principal Engineer

    Há 1 mês


    Lisbon, Portugal WE ARE META Tempo inteiro

    Are you a Principal Engineer ?  Become a Rhino join the #crash   We are META , more than a company a TEAM that will shake your idea about tech recruitment. Based in Évora but acting mainly in a remote way, we work with national and international partners in several areas with offices across the country .   We are a ...

  • Principal Engineer

    1 semana atrás


    Lisbon, Portugal WE ARE META Tempo inteiro

    Are you a Principal Engineer ?  Become a Rhino join the #crash   We are META , more than a company a TEAM that will shake your idea about tech recruitment. Based in Évora but acting mainly in a remote way, we work with national and international partners in several areas with offices across the country .   We are a ...


  • Lisbon, Portugal Renesas Electronics Tempo inteiro

    Job Description The Software Application Engineer is responsible for developing and testing Software Frameworks used internally and externally to support bring-up, configuration and testing of Renesas products. They must provide support to internal customers to resolve SW issues, system integration and evaluation requirements. The engineer needs to be...

  • Software Engineer

    2 meses atrás


    Lisbon, Portugal Unreal Gigs Tempo inteiro

    About The Role:We're on the lookout for a full-time Software Engineer to join our team. In this role, you'll dive headfirst into a highly challenging and technical product, where you'll be making crucial decisions and taking a leading role in shaping our technology and company direction.RequirementsWe'd Like to See: Experience and Skills: 2+ years of...

  • Software Engineer

    2 semanas atrás


    Lisbon, Portugal Unreal Gigs Tempo inteiro

    About The Role:We're on the lookout for a full-time Software Engineer to join our team. In this role, you'll dive headfirst into a highly challenging and technical product, where you'll be making crucial decisions and taking a leading role in shaping our technology and company direction.RequirementsWe'd Like to See: Experience and Skills: 2+ years of...

  • Senior Software Engineer

    4 semanas atrás


    Lisbon, Portugal Cross Border Talents Tempo inteiro

    Cross Border Talents is searching for a Senior Software Engineer for our client in Lisbon,, Portugal.Are you a talented and driven Software Engineer looking to make a difference in the banking industry? We have the perfect role for you! Join our innovative team and transform the future of banking in Lisbon, Portugal! As a Software Engineer, you'll have the...


  • Lisbon, Portugal Cross Border Talents Tempo inteiro

    We are hiring a Senior Software Engineer for a global tech company in Lisbon !Your Role & ResponsibilitiesWe are searching for a Software Engineer, who wants to make an impact on our project in the banking industry. As a Software Engineer, you will be responsible for the following tasks:Developing high quality, scalable solutionsWorking collaboratively...

  • Senior Software Engineer

    1 semana atrás


    Lisbon, Portugal Cross Border Talents Tempo inteiro

    Cross Border Talents is searching for a Senior Software Engineer for our client in Lisbon,, Portugal.Are you a talented and driven Software Engineer looking to make a difference in the banking industry? We have the perfect role for you! Join our innovative team and transform the future of banking in Lisbon, Portugal! As a Software Engineer, you'll have the...

  • Senior Software Engineer

    2 semanas atrás


    Lisbon, Portugal Cross Border Talents Tempo inteiro

    We are hiring a Senior Software Engineer for a global tech company in Lisbon !Your Role & ResponsibilitiesWe are searching for a Software Engineer, who wants to make an impact on our project in the banking industry. As a Software Engineer, you will be responsible for the following tasks:Developing high quality, scalable solutionsWorking collaboratively...


  • Lisbon, Portugal Grupo Data Tempo inteiro

    Nice to meet you, weare Grupo Data!Our purpose is tosimplify our customers' lives and we do this all over the world, through our ITsolutions.We are amultinational company that actively operates in Brazil and Portugal and we'regrowing by the day!We love working withbig companies and also make them bigger! We're committed to being the change wewant to see in...


  • Lisbon, Portugal Grupo Data Tempo inteiro

    Nice to meet you, weare Grupo Data!Our purpose is tosimplify our customers' lives and we do this all over the world, through our ITsolutions.We are amultinational company that actively operates in Brazil and Portugal and we'regrowing by the day!We love working withbig companies and also make them bigger! We're committed to being the change wewant to see in...


  • Lisbon, Portugal Grupo Data Tempo inteiro

    Nice to meet you, we are Grupo Data! Our purpose is to simplify our customers' lives and we do this all over the world, through our IT solutions. We are a multinational company that actively operates in Brazil and Portugal and we're growing by the day! We love working with big companies and also make them bigger! We're committed to being the change we want...

  • Lead Software Engineer

    2 semanas atrás


    Lisbon, Portugal Tripadvisor Tempo inteiro

    We believe that we are better together, and at Tripadvisor we welcome you for who you are. Our workplace is for everyone, as is our people powered platform. At Tripadvisor, we want you to bring your unique identities, abilities, and experiences, so we can collectively revolutionize travel and together find the good out there.As a Lead / Principal Software...