Manager, Software Engineering, Clarivate Analytics (US) LLC, Philadelphia, PA
Duties: Lead design and development of projects, consider impact of design on performance. Collaborate with customers to understand client requirements and lead the development of tailored solutions that address their needs effectively. Maintain responsibility for architecture, design, delivery, and quality of software. Responsible for managing onshore and offshore teams of colleagues and/or contractors. Regularly assist with team evaluation, technical capabilities, provide colleague feedback and identify training and developmental needs for the team on an ongoing basis. Perform hiring, on-boarding, training, and mentoring engineers. Work in an AWS hosted environment using ECS/EC2, SQS, SNS, S3, CloudWatch, Amazon RDS, Lambda Functions, Scala, Big Data Tools (Apache Spark, Apache Hadoop), Athena, Cloudability, Apache Kafka (MSK), gRPC, Databricks, Postgres (SQL), Docker, Event Driven Architecture, API Gateway (AWS/Kong), Micro Services, Flatten data model, and Java (including Spring framework) with web UI environment using Angular. Lead a team to troubleshoot complex technical problems. Design applications architecture capable of handling the processing of millions of data records efficiently. Communicate with product management, users, and other technical teams to collect requirements and describe software product. Work with the business and engineering teams on aligning engineering activities with company goals and prioritize and set timelines for projects. Work closely with product management teams to gather quarterly inputs and align technology initiatives with product roadmaps and strategic objectives. Work closely with finance and project management teams to provide budgetary inputs for technology projects and initiatives, ensuring alignment with organizational goals and financial objectives. May oversee lower-level software engineers, software architects, and quality assurance engineers. Has hire / fire authority over lower-level Software Developers.
Requirements: Bachelor’s degree in Computer Science or a related field plus a minimum of 7 years of experience. Must have 3 years of experience managing teams in software development. Related experience must include experience with Agile methodologies, specifically SCRUM. Must have a minimum of 7 years of technical experience with emphasis in Java and Spring Framework, Core Java, or similar languages in different stacks. Must have experience with Database Development and SQL server architecture. Must have experience writing and optimizing queries, designing schemas, as well as developing database to support applications. Must have experience with LUCIDCHARTS. Must have experience with AWS, AWS services, as well as cost management in AWS. Telecommuting is allowed within a standard commuting distance from the employer’s Philadelphia, PA office location. National travel is required up to 5% of the time.
#LI-DNI
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.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Experienced backend-leaning engineers are sought to join Zapier’s Workflow Zone to design and ship scalable, reliable systems that power workflow creation, execution, and troubleshooting.
Lead Grammarly's SRE efforts as an Engineering Manager, scaling cloud infrastructure and building a high-performing team in a hybrid San Francisco role.
Help shape the backend architecture of a fast-growing no-code AI platform by building scalable systems, integrating LLMs, and working closely with the founding team and customers.
An early-stage Web3 protocol team seeks a Solidity engineer to design, implement, and maintain production-grade smart contracts for a novel layer-1 protocol.
NVIDIA seeks a Security Development Engineer to architect and build automated compliance and secure-SDLC tooling that supports regulated software releases like FedRAMP.
American Express is hiring a Senior Software Engineer to lead backend development of scalable, reusable shared service APIs using C#, Kotlin, Docker/Kubernetes and modern CI/CD practices.
Experienced solutions architect needed to lead cloud-native design and delivery for Travelers’ claims and digital initiatives, influencing technical direction and driving prototypes in an agile environment.
Machina Labs is hiring a Senior Frontend Engineer to build React/TypeScript interfaces and 3D visualization components for real-time robotic manufacturing systems.
Senior Backend Engineer to architect and implement scalable, AI-integrated backend systems that power Citizen Health's patient-centered platform.
Lead the design and delivery of safety-critical embedded software for REGENT’s seaglider product line, driving architecture, integration, and testing from bench to sea trials.
Lead backend and ML infrastructure development for Mimica's Maker product, building production ML pipelines and observability to turn recorded desktop data into automations and orchestration.
Lightcast is hiring a remote Software Engineer in the U.S. to build backend and web solutions using TypeScript/JavaScript, PHP, and Python while collaborating with cross-functional teams.
Kiddom is hiring a Senior Software Engineer, Core Services to lead development of scalable APIs, services, and developer tools that power its K–12 education platform.