Senior Software Engineer

Sorry, this job was removed at 04:38 p.m. (CST) on Monday, Feb 17, 2025
Be an Early Applicant
Hiring Remotely in Spain
Remote
Analytics
The Role

We are looking for a Senior Software Engineer to join our team in Spain.

We are a diverse global team driving innovation in engineering products that support research and science. As part of the IPfolio team, you'll join a collaborative development community with opportunities for career growth and cross-team engagement. We value continuous learning, modern practices, and knowledge-sharing to build great products and improve together.

If you are skilled in Salesforce development with ISV expertise and enjoy optimizing development workflows and CI/CD pipelines, ensuring efficient, reliable, and scalable processes for Salesforce-based solutions. This role will focus on tools like Jenkins, Git, GitHub Actions, Salesforce CI/CD, Salesforce DX, and more.

About You – experience, education, skills, and accomplishments

  • Hands-on experience in defining, setting up, and operating Salesforce CI/CD processes using tools like Jenkins, GitHub Actions, and Salesforce DX.

  • Proficiency in Git-based source-driven development and managing version control systems.

  • Strong knowledge of consuming Salesforce APIs and automating processes within Salesforce ecosystems.

  • Expertise in working around Salesforce platform limits through asynchronous and batch processing techniques.

  • Proven ability to design and deliver scalable, secure, and performant architectures for enterprise applications.

  • Experience with automating workflows and process optimization.

  • Creative, enthusiastic, and committed to continuous learning.

  • Bachelor's degree in Computer Science, Software Design, or a related field.

  • Excellent verbal and written communication skills.

It would be great if you also have . . .  

  • Hands-on experience scripting with tools like Bash, Node.js, or Groovy to automate workflows.

  • Experience building custom Salesforce DX plugins.

  • Familiarity with cloud platforms such as AWS, Heroku, or similar.

  • A Master’s or PhD in Computer Science, Software Design, or a related field.

  • In-depth knowledge of Jenkins Pipelines or other CI/CD automation frameworks.

What will you be doing in this role?

  • Enhance Developer Experience: Design and implement tools, pipelines, and processes to streamline CI/CD workflows for developers.

  • Optimize CI/CD Pipelines: Build and maintain robust CI/CD processes using Jenkins, GitHub Actions, Salesforce DX, and related tools.

  • Automate Repetitive Tasks: Create scripts and tools to simplify and optimize development and deployment workflows.

  • Collaborate Across Teams: Partner with developers, QA engineers, and product teams to ensure seamless integration and deployment processes.

  • Maintain Code Quality: Define and enforce coding standards, perform code reviews, and ensure high test coverage with unit and integration tests.

  • Architect Scalable Solutions: Plan and deliver scalable, secure, and performant architectures for Salesforce-based applications.

  • Promote Best Practices: Participate in and contribute to internal Communities of Practice, focusing on clean code, agile methods, and knowledge sharing.

  • Monitor and Evolve Processes: Continuously improve development workflows by leveraging feedback and emerging technologies.

Product you will be developing: 

IPG applications are designed to securely manage and support operational efficiency and strategic decision-making across the entire IP lifecycle.  This drives IP awareness, improves planning and efficiency, and helps to increase market competitiveness across the globe. World-class IP management systems empower innovation, elevates your IP management and protection capabilities, and facilitates agile portfolio management and optimization. 

About the Team

We are a diverse global team dedicated to developing complex engineering products that drive innovation, research, and science worldwide. As part of the larger IPfolio team within our technology organization, we foster strong connections across teams to create a thriving development community and provide opportunities for cross-team career growth. We encourage participation in multidisciplinary groups, communities of practice, and continuous learning, promoting collaboration, knowledge-sharing, and the exploration of new ideas to enhance both our products and how we work together.

Hours of Work

This is a Full-time (40 hour per week), permanent position, working in CET time zone.

What we can offer you:

  • 30 working days of vacation

  • Volunteering community, with 40 paid hours of volunteering time

  • Private Health and Life & Disability insurances.

  • Tax-free benefits (Ticket Restaurant scheme, kindergarten, and transport cards)

  • Agile work environment with a team of talented colleagues

  • On-site language classes (Catalan, Spanish and English)

  • Digital workplace with possibility to work in a central office location in Barcelona with global and dynamic employees.

At Clarivate, we are committed to providing equal employment opportunities for all 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.

Similar Jobs

Affirm Logo Affirm

Senior Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
Spain
2200 Employees
85K-115K Annually

Collectly Logo Collectly

Senior Software Engineer

Artificial Intelligence • Healthtech • Information Technology • Software • Conversational AI • Generative AI • Automation
Easy Apply
In-Office or Remote
Barcelona, Cataluña, ESP
100 Employees
85K-108K Annually

AiFi Inc. Logo AiFi Inc.

Senior Software Engineer

Artificial Intelligence • Computer Vision • Internet of Things • Machine Learning
In-Office or Remote
2 Locations
130 Employees

Elastic Logo Elastic

Senior Software Engineer

Cloud • Security • Software • Generative AI
Remote
Spain
3222 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Belfast
10,549 Employees

What We Do

Clarivate™ is a global leader in providing solutions to accelerate the lifecycle of innovation. Our bold mission is to help customers solve some of the world’s most complex problems by providing actionable information and insights that reduce the time from new ideas to life-changing inventions in the areas of science and intellectual property. We help customers discover, protect and commercialize their inventions using our trusted subscription and technology-based solutions coupled with deep domain expertise. For more information, please visit clarivate.com.

Similar Companies Hiring

Northslope Technologies Thumbnail
Software • Information Technology • Generative AI • Consulting • Artificial Intelligence • Analytics
Denver, CO
88 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account