πArgentina
Senior Software Engineer

Tripadvisor
πRemote - Portugal
Please let Tripadvisor know you found this job on JobsCollider. Thanks! π
Summary
Join Tripadvisor's Content Solutions team as a Senior Software Engineer and play a key role in designing and implementing scalable, high-performance API-driven systems. You will lead the development of our platform, ensuring it meets the demands of our partners. Collaborate with engineers, product managers, and stakeholders to deliver impactful solutions. This role requires expertise in API design, AWS infrastructure, Java/Spring Boot, and relational databases. You will mentor junior engineers and contribute to architectural discussions. If you're passionate about API-driven architectures and scalable cloud solutions, this is the opportunity for you.
Requirements
- Bachelorβs degree in Computer Science or equivalent experience
- 7+ years of experience in large-scale, full life cycle software development
- Hands-on experience with AWS infrastructure, including services like EC2, CDK, S3, and Lambda
- Expertise in designing and developing high-performance APIs and understanding of API economy
- Experience in Java and Spring Boot for building scalable backend services
- Experience leading the design and implementation of complex software architectures
- Strong foundation in data structures, algorithms, and object-oriented design
- Experience with relational databases (e.g.: PostgreSQL)
- Experience in a senior capacity, mentoring engineers, coordinating and leading engineering efforts
Responsibilities
- Lead the design and implementation of complex, high-scale API-driven systems, ensuring they meet performance, security, and reliability standards
- Work closely with stakeholders (e.g., product managers and partners) to define system requirements, weighing trade-offs to recommend scalable, maintainable, and robust technical solutions
- Own and be accountable for the reliability and scalability of critical systems, troubleshooting complex issues, and driving them to resolution
- Develop and maintain services and APIs that power data exchange and content delivery partnerships, with a strong focus on performance and SLA adherence
- Design and optimize database schemas and queries (PostgreSQL) to handle large-scale data processing workloads efficiently
- Deploy and manage cloud-based infrastructure, leveraging AWS services such as EC2, CDK, Lambda, and more
- Promote engineering excellence by conducting thorough code reviews, providing mentorship to junior engineers, and fostering a collaborative, high-performance development culture
- Actively contribute to architectural discussions, ensuring that platform evolution aligns with long-term business and technology goals
- Be responsible for all aspects of software engineering, from design to implementation, QA, operations, and ongoing maintenance
Preferred Qualifications
Previous exposure to data processing systems is a plus
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πUnited States
π°$175k-$210k
πUnited States
π°$175k-$210k
πUnited States
π°$175k-$210k
πUnited States
π°$175k-$210k
πUnited States
π°$165k-$195k
πWorldwide
π°$175k-$225k
πWorldwide
π°$185k-$223k
πUnited States
πUnited States