Senior Salesforce Software Engineer
Senior Salesforce Software Engineer

Senior Salesforce Software Engineer

Full-Time No home office possible
Go Premium
P

About Portside, Inc.

Portside is a leading provider of modern software solutions for the global aviation industry. As a fast‑growing SaaS company, we operate across three key verticals: business aviation, regional commercial aviation, and aircraft leasing & finance. With nearly 300 team members spread across five continents, we support over 1,000 enterprise customers, helping them streamline and manage all aspects of their day‑to‑day operations.

Job Summary

We are looking for a highly experienced Senior Salesforce Engineer who will play a key role in building and evolving the Salesforce‑based core of the LeaseWorks product suite. LeaseWorks provides Salesforce‑based software that helps aircraft lessors and airlines manage the full lifecycle of leased aircraft — including portfolio management, contracts, maintenance reserves, invoicing, technical records, utilization tracking, deal workflow automation and more. Our platform delivers a unified system of record that improves operational efficiency, financial accuracy, and collaboration across technical, commercial, and finance teams.

Key Responsibilities

  • Design and implement Salesforce solutions using Apex, Lightning Web Components, Flows, and platform best practices such as DRY, KISS, and common architectural patterns.
  • Develop and maintain integrations between Salesforce and external systems using REST APIs, Platform Events, asynchronous processing, and secure authentication frameworks.
  • Design Salesforce data models, manage metadata and configuration, and ensure reliability, scalability, and adherence to Salesforce platform limits.
  • Support the reporting team by helping develop, refine, and troubleshoot PowerBI reports, Nintex DocGen templates, and other reporting tools.
  • Use AI‑assisted coding tools (Cursor, LLM‑based code generators, refactoring tools) to accelerate development and improve code quality.
  • Participate in AI‑driven code reviews and incorporate automated feedback to maintain high engineering standards.
  • Use AI‑powered debugging tools (such as BugBot) to identify, analyze, and resolve issues more efficiently.
  • Contribute to AI‑powered product features, including intelligent automation, insights, and reporting enhancements.
  • Contribute to auxiliary services and integrations using Python, React, .NET, or other technologies where necessary to support end‑to‑end business processes.
  • Write unit tests and integration tests (Apex, JavaScript, Python, etc.) and contribute to the overall test strategy to ensure high product quality.
  • Follow the company’s code and development standards.
  • Refactor existing software components to eliminate technical debt and improve application extensibility.
  • Estimate software development work in conjunction with the product team.
  • Deploy software releases to production and other environments.
  • Use and maintain CI/CD pipelines and infrastructure in coordination with the DevOps team.
  • Work closely with the security team to maintain compliance with the company’s security standards.
  • Conduct code reviews.
  • Collaborate with the management team on setting project goals and their execution.

Qualifications

  • 5+ years of Salesforce development experience with a strong focus on Apex, Lightning Web Components, and scalable Salesforce architecture.
  • Strong knowledge of Salesforce data modeling, SOQL/SOSL, governor limits, and experience designing robust, maintainable solutions on the platform.
  • Experience designing application architecture with solid understanding of Salesforce design patterns, asynchronous processing, integration patterns, and engineering best practices such as SOLID, DRY, KISS.
  • Experience building and maintaining integrations using REST APIs, Platform Events, and secure authentication methods; understanding of distributed system concepts.
  • Experience using AI‑assisted coding tools (Cursor, Copilot, or similar) to accelerate development and support refactoring.
  • Familiarity with AI‑driven code reviews (such as BugBot) and the ability to apply automated feedback effectively.
  • Solid understanding of CI/CD principles, Git‑based workflows, automated deployments, and DevOps best practices for Salesforce.
  • Experience writing high‑quality unit and integration tests in Apex and JavaScript, with strong attention to test coverage, isolation, and reliability.
  • Experience working with PowerBI reports and interactive dashboards, Nintex DocGen templates, or similar reporting/document‑generation tools is a strong plus.
  • Ability to contribute to auxiliary services or integrations written in Python, React, .NET, or other technologies when needed.
  • Great troubleshooting skills.
  • Strong motivation and willingness to learn.
  • Practical and results‑oriented engineering mindset.
  • Desire to build reliable and efficient solutions.
  • Interest in the aviation and finance industries and motivation to become a domain expert.

What We Offer

  • Competitive base salary.
  • Fully remote work.
  • Generous time off policy.
  • Opportunities for professional development and career advancement.
  • Dynamic, collaborative, and fast‑growing work environment.

Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Engineering and Information Technology

Industries

Software Development

#J-18808-Ljbffr

P

Contact Detail:

Portside Recruiting Team

Senior Salesforce Software Engineer
Portside
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

P
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>