Senior Software Engineer

Posted 20 Hours Ago
Be an Early Applicant
Hiring Remotely in Spain
Remote
Senior level
Analytics
The Role
The Senior Software Engineer will enhance developer experience by designing and implementing CI/CD workflows, optimizing pipelines, automating tasks, and collaborating across teams to ensure seamless integration and deployment processes. Responsibilities also include maintaining code quality, architecting scalable solutions, and promoting best practices.
Summary Generated by Built In

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.

Top Skills

Bash
Git
Node.js
Salesforce
The Company
Belfast
10,549 Employees
On-site Workplace

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 Jobs

CrowdStrike Logo CrowdStrike

Sr. Software Engineer - Cloud Platform Reliability (Remote)

Cloud • Information Technology • Sales • Security • Cybersecurity
Remote
5 Locations
10000 Employees

Enverus Logo Enverus

Senior Software Engineer (React) - 24510

Big Data • Information Technology • Software • Analytics • Energy
Remote
2 Locations
1700 Employees

Sanity.io Logo Sanity.io

Senior Software Engineer (Backend) - Content Lake DX

Artificial Intelligence • Enterprise Web • Software
Remote
31 Locations
190 Employees

Sanity.io Logo Sanity.io

Senior Software Engineer (Backend) - Content Lake DX

Artificial Intelligence • Enterprise Web • Software
Remote
31 Locations
190 Employees

Similar Companies Hiring

SAG LLC Thumbnail
Virtual Reality • Generative AI • Business Intelligence • Big Data Analytics • App development • Analytics • Agriculture
Minot, ND
4 Employees
JuiceMedia.AI Thumbnail
Marketing Tech • Machine Learning • Digital Media • Big Data Analytics • Analytics • Agency • AdTech
Marina Del Rey, CA
68 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account