Lead Software Engineer

3 semanas atrás


Lisboa, 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 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.

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.  

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


  • Software Development Lead

    3 semanas atrás


    Lisboa, Lisboa, Portugal Ascent Software Tempo inteiro

    About the RoleAs a seasoned Senior Software Engineer, you will take ownership of designing and implementing significant features or projects, ensuring they align with business objectives. You will lead by example, mentor and guide junior and mid-level engineers, fostering their growth and development.Your daily responsibilities will include:Design and...

  • Software Engineer

    Há 1 mês


    Lisboa, Portugal Equus Software Tempo inteiro

    Equus is the Global Mobility SaaS leader, enabling global workforce insights, automation, and compliance. Equus is at the forefront of the global mobility industry, driving innovation, and revolutionizing how businesses manage their workforce mobility needs. Our cutting-edge solutions empower companies to seamlessly navigate the complexities of global...

  • Software Engineer

    Há 1 mês


    Lisboa, Portugal Equus Software Tempo inteiro

    Equus is the Global Mobility SaaS leader, enabling global workforce insights, automation, and compliance. Equus is at the forefront of the global mobility industry, driving innovation, and revolutionizing how businesses manage their workforce mobility needs. Our cutting-edge solutions empower companies to seamlessly navigate the complexities of global...

  • Software Engineer

    2 meses atrás


    Lisboa, Portugal Equus Software Tempo inteiro

    Equus is the Global Mobility SaaS leader, enabling global workforce insights, automation, and compliance.  Equus is at the forefront of the global mobility industry, driving innovation, and revolutionizing how business manage their workforce mobility needs.  Our cutting-edge solutions empower companies to seamlessly navigate the complexities of global...

  • Lead Software Engineer

    3 semanas atrás


    Lisboa, Lisboa, Portugal TUI Tempo inteiro

    About TUITUI is a leading global tourism group, known for its commitment to intercultural cooperation and international projects.We are seeking a highly skilled Lead Software Engineer - Mobile App Development to join our team. As a key member of our engineering practice, you will be responsible for leading the development of mobile applications for iOS and...


  • Lisboa, Lisboa, Portugal Fixando Tempo inteiro

    About the Role:We are seeking a highly skilled Software Development Team Lead to join our team at {company}. As a key member of our engineering team, you will be responsible for leading a team of software engineers and ensuring the successful delivery of our software projects.Key Responsibilities:• Lead a team of software engineers in the design,...

  • Software Engineer

    Há 1 mês


    Lisboa, Portugal Equus Software, Llc Tempo inteiro

    Equus is the Global Mobility SaaS leader, enabling global workforce insights, automation, and compliance. Equus is at the forefront of the global mobility industry, driving innovation, and revolutionizing how businesses manage their workforce mobility needs. Our cutting-edge solutions empower companies to seamlessly navigate the complexities of global...

  • Software Engineer

    Há 1 mês


    Lisboa, Portugal Equus Software, Llc Tempo inteiro

    Equus is the Global Mobility SaaS leader, enabling global workforce insights, automation, and compliance. Equus is at the forefront of the global mobility industry, driving innovation, and revolutionizing how businesses manage their workforce mobility needs. Our cutting-edge solutions empower companies to seamlessly navigate the complexities of global...


  • Lisboa, Lisboa, Portugal Software Aspekte Tempo inteiro

    Are you passionate about ensuring the highest quality in software products? We're looking for a skilled QA Automation Engineer to join our team in Lisbon, Portugal. This is an exciting opportunity to work with state-of-the-art technologies and collaborate with different departments in R&D.About the PositionWe're seeking a talented individual who can deliver...

  • Software Engineer

    4 semanas atrás


    Lisboa, Lisboa, Portugal Phiture Tempo inteiro

    About UsWe are a high-growth tech company that prioritizes employee wellbeing and offers a comprehensive corporate wellness platform.Job Title: Software Engineer - Billing Team LeadLocation: PortugalAbout the RoleWe are seeking an experienced Backend Engineer to lead our Billing team in Portugal. As a key member of our engineering team, you will be...


  • Lisboa, Lisboa, Portugal Nareia Software Tempo inteiro

    We are seeking a talented Software Quality Assurance Engineer to contribute to the creation and launch of innovative solutions at Nareia Software.As a Senior Functional Tester, you will have the opportunity to develop and execute functional test plans, work collaboratively with our team, and foster personal and professional growth in a protected...


  • Lisboa, Lisboa, Portugal Reltio Tempo inteiro

    Reltio is a pioneering data unification and management company that empowers businesses to unlock their potential. As a Staff Engineer in our Release Management team, you will play a pivotal role in shaping the future of our platform.Job SummaryWe are seeking an experienced Software Engineer to lead our infrastructure initiatives and drive high-quality...

  • Software Engineer

    3 semanas atrás


    Lisboa, Lisboa, Portugal Wit - Software Tempo inteiro

    Company OverviewWit Software, a renowned provider of innovative software solutions, has been at the forefront of the Telecom industry for 23 years. With a strong background in Messaging, IP Voice and Video, Unified Communications, Telecom VAS services, IPTV and Mobile Money, we have established ourselves as a trusted partner to major Telecom companies...

  • Lead Software Developer

    4 semanas atrás


    Lisboa, Lisboa, Portugal Ascent Software Tempo inteiro

    About Ascent SoftwareWe are a digital transformation business that helps our customers connect data, software, and purpose to create extraordinary outcomes. Our team specializes in software product development, analytics, data science, IoT solutions, machine learning, DevOps optimization, and modernization of applications, data, and platforms.

  • Web Software Engineer

    2 meses atrás


    Lisboa, Portugal Wit Software Ltd Tempo inteiro

    WIT Software creates products and solutions for the Telecom industry and has a very strong background on Messaging, IP Voice and Video, Unified Communications, Telecom VAS services, IPTV and Mobile Money. The company has 23 years of existence and works with some of the relevant Telecom companies in the global market, from Europe, Japan, US and Africa.WIT is...


  • Lisboa, Lisboa, Portugal Match Profiler Tempo inteiro

    Company OverviewMatch Profiler is an Information Systems consultant with a strong presence in the national and international market since 1999. Our multidisciplinary skills and IT expertise enable us to provide tailored solutions that drive business growth. SalaryThe estimated annual salary for this role is approximately €60,000 - €80,000 depending on...

  • Software Team Lead

    4 semanas atrás


    Lisboa, Lisboa, Portugal Team Global Tempo inteiro

    About the RoleWe are seeking an experienced Software Team Lead to join our Software Engineering team at Team Global. As a key member of our team, you will play a vital role in leading the development of applications designed to streamline the management and sale of domain names, hosting, mail, and cloud services.ResponsibilitiesLead and Mentor: Guide...


  • Lisboa, Lisboa, Portugal Agileengine Tempo inteiro

    Job DescriptionWe are looking for a highly skilled Software Development Engineer to lead our team in developing cutting-edge augmented reality solutions. As a key member of our development team, you will be responsible for designing, implementing, and maintaining high-quality software applications using Java and Spring Boot.Company OverviewAgileEngine is one...


  • Lisboa, Lisboa, Portugal Jobs for Humanity Tempo inteiro

    Unlock Your Potential as a Senior Backend Software EngineerAt Iterable, we're on a mission to revolutionize the way businesses interact with their customers. As a Senior Backend Software Engineer, you'll play a vital role in shaping our core product and driving technical innovation.We're seeking an experienced software engineer to lead our backend team....


  • Lisboa, Portugal Robert Walters Plc Tempo inteiro

    Our client is a multinacional company that is looking for a Software Engineering Team Lead, you will play a crucial role in leading and guiding a team of software engineers in the development and delivery of high-quality software products. And be responsible for overseeing project execution, mentoring team members, and ensuring that engineering best...