Software Engineer II

Tripadvisor
Summary
Join Tripadvisor's Partner Platform team as a Software Engineer II and contribute to building the next generation of B2B products for restaurant owners and hoteliers. You will independently develop features across all layers of the stack, designing databases, microservices, APIs, and user interfaces. Collaborate with technology leaders and product managers to design and build high-performance solutions. This role requires strong full-stack development skills, experience with various technologies, and a commitment to code quality and best practices. You will actively participate in code reviews and foster a collaborative engineering culture. The position offers opportunities to work on a daily release cycle and contribute to all aspects of software engineering, from design to maintenance.
Requirements
- Bachelor of Science in Computer Science or equivalent
- 3+ years of large scale, full life cycle development experience
- Solid foundation in data structures, algorithms, and OO design
- Experience building microservices, event-driven and domain-oriented architectures
- Experience with full stack web development in JavaScript and Java. The team develops with JavaScript/React, Java, GraphQL, Linux, PostgreSQL, Snowflake, Docker, Kubernetes, Kafka
- Willingness and ability to take on new technologies
- Strong 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
- Design and implement the technical solutions for projects
- Work closely with our product and design teams to define feature specifications
- Be responsible for the quality of code you ship
- Actively provide feedback on best practices and design patterns to your peers in the form of code reviews
- Develop, deploy and maintain full stack implementations of owner and consumer-facing features
- Be responsible for all aspects of software engineering, from design to implementation, QA, operations and maintenance
- Work alongside other engineering groups located around the world
Preferred Qualifications
Cloud Platform experience (AWS)
Share this job:
Similar Remote Jobs
