Posted 2mo ago

Senior Salesforce Engineer

@ Frontiers
Warsaw, Masovian Voivodeship, Poland
HybridFull Time
Responsibilities:Maintaining platform, Implementing solutions, Collaborating with architects
Requirements Summary:Salesforce Apex/LWC, REST/SOAP integration, DevOps, Jira/Confluence, 6-8 years Salesforce development; Bachelor's in CS/Engineering; Platform Developer I/II certs; Architecture certs a plus.
Technical Tools Mentioned:Apex, Lightning Web Components, Flow, REST API, SOAP API, Jira, Confluence, Data Cloud, Enterprise Middleware, LDV
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Who are we

At Frontiers, our purpose is simple yet ambitious: to make science open. We believe open science empowers the global scientific community to accelerate discovery and develop the solutions needed for healthy lives on a healthy planet.

We are one of the world’s largest and most influential open-access research publishers. Every article we publish is peer-reviewed and quality-certified, ensuring research is accessible to everyone, everywhere. To date, Frontiers research has been viewed over 4 billion times, demonstrating the real-world impact of science without barriers.

Joining Frontiers means being part of a global, mission-driven organization at the intersection of science, technology, and innovation — working alongside passionate colleagues who care deeply about advancing knowledge for the benefit of society.

To learn more about our impact and culture, please watch this video:

https://www.youtube.com/watch?v=jLJ7ZO3wOW4

As a Senior Salesforce Engineer on the CRM Platform team, you serve as the backbone of our decentralized CRM ecosystem. Your core mission is twofold: you are the primary guardian of overall platform stability and health, but you also collaborate with our Salesforce Solution Architect, Senior Salesforce Integrations Engineer, Salesforce Business Analysts, and Salesforce Engineering Manager to fulfil needs of business stakeholders who are not mapped to our product-specific workstreams. You will bring your experience and skills into decision-making, shape the technical direction of frameworks, patterns, and stakeholder projects, and ensure our architecture supports business scalability and security. 

Key Responsibilities 

  • Platform & Business Solutions Impact: Deliver platform-centric initiatives (setup, maintenance, and enhancement of shared CRM capabilities and Data/API integrations) with the design and delivery of specific business use cases for stakeholders outside the main product portfolios. 
  • Solution Implementation: Build and deploy scalable custom (Apex/LWC) and declarative (Flow) solutions aligned with business goals. Draft initial Solution Design Documents (SDDs) for mid-complexity tasks for manager approval, and handle the hands-on technical execution of high-complexity architectures designed by the Solution Architect. 
  • Architectural Implementation: Participate in architectural discussions to ensure smooth technical delivery. Focus on executing the vision by translating the high-level designs and blueprints provided by the Solution Architect and Engineering Manager into robust, functional code between applications. 
  • Quality & Standards: Enforce strict Salesforce development principles. Ensure the quality, integrity, and security of software through rigorous code reviews (Pull Requests) and automated testing. 
  • Mentorship & Growth: Mentor junior software engineers, guiding them on best practices, system design, and independent code review capabilities to contribute to overall team growth. 
  • Documentation & UAT Support: Own technical documentation (technical guides, training materials for product teams) and support UAT by validating scenarios, fixing defects, and clarifying technical behaviors alongside Business Analysts. 

Nature of Impact (Expected Outcomes, Measurement of Success) 

  • Platform stability, operational health, and seamless integration with the wider enterprise ecosystem and third-party platforms. 
  • Successful delivery and usage of business solutions for unmapped stakeholder groups. 
  • Innovation and continuous improvement in software processes, deployment frequencies, and cycle times. 
  • Project success, enhanced team performance, and improved efficiency for both the Platform team and the autonomous workstreams relying on your core builds. 

Key Relationships 

  • Reports to: Salesforce Engineering Manager (Platform Engineering) 
  • Leadership: Mentors and guides junior Salesforce Engineers 
  • Internal Stakeholders: 
  1. Salesforce Solution Architect (for architecture strategy and high-complexity designs) 
  2. Salesforce Business Analysts (partnering to translate refined requirements and clear acceptance criteria into technical reality) 
  3. Product Management & Leadership 
  4. Business stakeholders from various departments 
  5. Other engineering workstreams (Growth/Sales, Review/Service) 
  6. External Stakeholders: Clients, partners, and platform users