Clarivate is hiring a Lead Software Engineer (Full Stack)

About the Role

The role involves leading software development efforts across the full stack, designing scalable systems, and collaborating with cross-functional teams to deliver robust solutions.

Responsibilities

  • Lead the design and implementation of full stack software solutions
  • Collaborate with product and engineering teams to define technical requirements
  • Mentor junior engineers and promote best coding practices
  • Drive architecture decisions for scalable and maintainable systems
  • Oversee code quality through reviews and testing standards
  • Troubleshoot and resolve complex technical issues
  • Ensure alignment with security and compliance standards
  • Guide deployment processes and CI/CD pipelines
  • Participate in agile planning and sprint execution
  • Evaluate emerging technologies for potential integration
  • Optimize application performance and reliability
  • Support integration of third-party services and APIs
  • Contribute to system documentation and technical specs
  • Promote observability and monitoring practices
  • Lead technical discussions and knowledge sharing sessions
  • Ensure adherence to software development lifecycle
  • Work closely with QA teams to improve test coverage
  • Manage technical debt and refactor legacy components
  • Facilitate smooth handoffs between development phases
  • Drive innovation while maintaining system stability

Nice to Have

  • Master’s degree in a technical discipline
  • Experience leading engineering teams remotely
  • Background in SaaS product development
  • Knowledge of DevOps principles and tools
  • Exposure to data-intensive applications
  • Experience with performance tuning at scale
  • Familiarity with accessibility standards
  • Contributions to open-source projects
  • Certifications in cloud or software architecture
  • Leadership in agile or lean methodologies

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid work model available

Team

Collaborative engineering team focused on scalable software solutions

What We Offer

  • Opportunities for professional growth and leadership development
  • Supportive environment that values innovation and collaboration
  • Access to training and technical resources
  • Flexible work arrangements to support work-life balance
  • Comprehensive health and wellness benefits

Diversity and Inclusion

  • Commitment to building an inclusive workplace
  • Equal opportunity for all employees and applicants
  • Active support for diverse perspectives and backgrounds

Visa sponsorship may be available for qualified candidates

Required Skills
AngularTypeScriptJavaSpring BootPythonNode.jsPostgreSQLSQLRESTGraphQLSoftware ArchitectureCI/CD
About company
Clarivate
Clarivate provides innovative data and analytical solutions to the largest biopharmaceutical and medical technology companies in the world.
All jobs at Clarivate Visit website
Job Details
Category fullstack
Posted 7 months ago