Remote Intermediate Software Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Trust & Safety Moderation and Fraud team at Tripadvisor is seeking an Intermediate Software Engineer to join their remote team of backend engineers.
  • The role involves contributing to projects to build product features and modernize the platform and UI tooling.
  • The Software Engineer will independently develop features across all layers of the stack, including designing relational databases, microservices, APIs, and user interfaces.
  • Responsibilities include testing software, maintaining features post-release, providing code reviews, and promoting a collaborative engineering culture.
  • Key tasks include designing and implementing technical solutions, defining feature specifications with stakeholders, ensuring code quality, and being involved in all aspects of software engineering.

Requirements:

  • Bachelor of Science in Computer Science or equivalent is required.
  • Must have 2+ years of large-scale, full life cycle development experience.
  • Proficiency in designing and building Java-based programs and applications is necessary.
  • Hands-on experience with SQL is essential.
  • Solid foundation in data structures, algorithms, and object-oriented design is required.
  • Experience with cloud platforms (specifically AWS) and knowledge of Infrastructure as Code (IaC) frameworks is preferred.
  • Familiarity with full stack web development using React or other JavaScript frameworks is a valuable asset.

Benefits:

  • Opportunity to work with a diverse and inclusive team at Tripadvisor.
  • Chance to contribute to projects that help build and maintain trust in the brand and preserve brand integrity.
  • Remote work opportunity with a focus on collaboration and fast-paced engineering culture.
  • Mentorship opportunities to help junior engineers succeed.
  • Access to learning and growth in various technologies and sharing expertise with the team.
About the job
Posted on
Job type
Salary
-
Position

-

Experience level
Technology stack
Leave a feedback