Tripadvisor is looking to hire a Senior Software Engineer to contribute to their people-powered platform, aiming to revolutionize travel by developing high-quality deliverables for customers across various technology layers.
Requirements
- Commercial software development utilizing Java or Python.
- Developing scalable code for high-volume systems.
- Writing SQL, understanding database systems, and utilizing; and technologies including PostgresQL, MySQL, or Snowflake.
- Building and scaling microservices.
- Machine learning platforms and practices including Sagemaker or Kubeflow.
- Demonstrating familiarity with Unix or Linux systems.
Responsibilities
- Release code to production as per the release cycle.
- Operate across an evolving technology stack and develop code in Java, and SQL.
- Responsible for all aspects of software engineering, from design to implementation, QA, and maintenance.
- Contribute to code at every level – from the UI, through backend microservices and down to the database.
- Collaborate closely with product and design teams to define feature specifications and develop high quality deliverables for our customers.
- Work alongside other engineering groups located around the world.
Other
- Mentor and lead more junior developers.
- Responsible for the quality of the code produced by you and the team.
- Telecommuting permitted up to 100%.
- Employer will accept a Bachelor's degree (or foreign equivalent) in Computer Science, Computer Engineering, Software Engineering, or related field followed by eight years of progressive, post-baccalaureate experience in job offered or in a Senior Software Engineer-related occupation.