company logo

Senior Software Engineering

Clarivate.com

Office

Philadelphia, United States

Full Time

We are looking for a Senior Software Engineer to join our Content Technology team in Philadelphia, PA. This is an amazing opportunity to work on critical projects in the research and analytics space. We have a strong skill set in Java microservices, PostgreSQL, and AWS, and would love to speak with you if you have skills in cloud-native backend development and are eager to grow into a technical leadership or architect role. 

About You – Experience, Education, Skills, and Accomplishments 

  • Bachelor's degree in Computer Science, Software Engineering, or a related field 
  • 3–5+ years of hands-on experience developing Java microservices 
  • 3-5 years of experience with AWS cloud infrastructure and services 
  • 3-5 years of experience with PostgreSQL or other relational databases 

It would be great if you also had 

  • Familiarity with Angular for front-end development
  • Experience with Elasticsearch for search and analytics 
  • Exposure to Big Data technologies or Databricks 
  • Cross collaboration skills with distributed teams across time zones 
  • Ability to participate in peer code reviews and follow clean code practices 
  • Interest in growing into an architectural or technical leadership role 

What will you be doing in this role? 

  • Building and maintaining backend microservices using Java and AWS 
  • Developing and maintaining understanding of software development lifecycle and delivery methodology 
  • Working closely with data science teams in India and on the U.S. West Coast 
  • Participating in peer code reviews to ensure high-quality code 
  • Participating as a team member on various engineering projects 
  • Working closely with higher-level engineers to increase functional knowledge 

About The Team

You'll be joining a growing engineering team focused on Content Technology, with specific work on the Content Tracking project — a foundational element of the company’s data strategy. The team is composed of engineers and a project manager based in Philadelphia and works closely with distributed teams in India and the U.S. West Coast, particularly with data science and product stakeholders. The team embraces collaboration, mentorship, and continuous improvement, and is looking for someone who values quality, ownership, and teamwork

Hours Of Work

  • Full-time permanent position primarily working core business hours in your time zone, with flexibility to adjust to various global time zones as needed
  • Hybrid work schedule (2-3 days/week on-site)
  • Must live within a commutable distance to our Philadelphia, PA office

At Clarivate, we are committed to providing equal employment opportunities for all qualified persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations.

Senior Software Engineering

Office

Philadelphia, United States

Full Time

October 10, 2025

company logo

Clarivate

clarivate