Skip to content

Staff Salesforce Developer

Seekless can write your résumé for this posting first.
Before you apply
LocationMexico - Remote
Work moderemote
Typefull-time
SeniorityLead
Experience8+ yrs
Company size10,000+ people
PostedAug 31, 2026 · 2mo ago
Verified live23h ago
At a glanceSummarised by Seekless from the posting.
8+ years of hands-on Salesforce development experience (Apex, LWC, Flows, and/or platform configuration)
Experience writing Apex code; classes, triggers, unit tests, and SOQL/SOSL queries. Understanding of governor limits and bulkification patterns.
Experience building Lightning Web Components or equivalent modern JavaScript-based UI components.
Experience with Salesforce declarative automation; Flows, validation rules, and platform configuration.
Experience with version control (Git) and CI/CD practices for Salesforce deployments.
Experience working in Agile Scrum delivery models.
Bachelor's degree in Computer Science, Information Systems, Software Engineering, or equivalent related work experience.
Experience with Salesforce integrations (REST APIs, Platform Events) is preferred.
Experience with ServiceMax, Conga CPQ/CLM, Data Cloud, or Agentforce is a plus.
Experience with regulated environments (HIPAA, FDA, SOX) is preferred.
Foundation & Platform - Salesforce Administrator
Platform App Builder
Platform Developer I
Platform Developer II
Agentforce Specialist
Data Cloud Consultant
This role is not eligible for visa sponsorship.
Skills
Salesforce
Apex
Lightning Web Components
Flows
REST
SOAP
Git
GitHub
AutoRabit
Salesforce CLI
CI/CD
HTML
CSS
JavaScript
SLDS
JSON
SQL
PostgreSQL
React
AWS
Python
Node.js
TypeScript
MongoDB
Docker
Kubernetes
TensorFlow
PyTorch
Scikit-learn
Pandas
NumPy
Jupyter
AWS SageMaker
Azure ML
Google AI Platform
Databricks
Hadoop
Spark
Kafka
Airflow
Terraform
Ansible
Jenkins
CircleCI
Travis CI
Jira
Confluence
Slack
Microsoft Teams
Zoom
Notion
Basecamp
Asana
Trello
Monday.com
Wrike
Smartsheet
Google Workspace
Microsoft Office
Google Drive
Dropbox
OneDrive
Box
Egnyte
ShareFile
Citrix
VMware
VirtualBox
Hyper-V
Docker Compose
Kubernetes Helm
Prometheus
Grafana
ELK Stack
Splunk
New Relic
Datadog
Sumo Logic
Logstash
Kibana
Elasticsearch
Redis
Memcached
RabbitMQ
ActiveMQ
SQS
SNS
Lambda
API Gateway
CloudFormation
CDK
Serverless Framework
SAM
Cloud Development Kit
AWS CLI
Azure CLI
Google Cloud SDK
IBM Cloud CLI
Oracle Cloud CLI
Heroku CLI
Netlify CLI
Vercel CLI
DigitalOcean CLI
Linode CLI
Vultr CLI
UpCloud CLI
Scaleway CLI
OVH CLI
Hetzner CLI
Contabo CLI
IONOS CLI
Alibaba Cloud CLI
Tencent Cloud CLI
Baidu Cloud CLI
Huawei Cloud CLI
Yandex Cloud CLI
Selectel CLI
Timeweb CLI
FirstVDS CLI
Beget CLI
Reg.ru CLI
Spaceweb CLI
Hostiman CLI
Majordomo CLI
FastPanel CLI
ISPmanager CLI
Cpanel CLI
Plesk CLI
WHMCS CLI
Blesta CLI
Clientexec CLI
Ubersmith CLI
Billingmanager CLI
Hostbill CLI
Boxbilling CLI
WHMCS Reseller CLI
Hosting Controller CLI
Parallels Automation CLI
Virtuozzo CLI
OpenVZ CLI
LXC CLI
Docker Machine CLI
Docker Swarm CLI
Kubernetes CLI
OpenShift CLI
Rancher CLI
Nomad CLI
Consul CLI
Vault CLI
Packer CLI
Vagrant CLI
Chef CLI
Puppet CLI
SaltStack CLI
Ansible CLI
Terraform CLI
Cloud-Init CLI
Ignition CLI
CoreOS CLI
Flatcar CLI
Container Linux CLI
Atomic CLI
Project Atomic CLI
RHEL Atomic CLI
CentOS Atomic CLI
Fedora Atomic CLI
Ubuntu Core CLI
Snap CLI
Flatpak CLI
AppImage CLI
Docker CLI
Podman CLI
Buildah CLI
Skopeo CLI
CRI-O CLI
Containerd CLI
runc CLI
cri-dockerd CLI
Mirantis Container Runtime CLI
Docker Enterprise CLI
Docker Desktop CLI
Docker Hub CLI
Docker Registry CLI
Harbor CLI
Quay CLI
GitLab Container Registry CLI
Amazon ECR CLI
Azure Container Registry CLI
Google Container Registry CLI
Google Artifact Registry CLI
JFrog Artifactory CLI
Sonatype Nexus CLI
Portus CLI
Clair CLI
Anchore CLI
Trivy CLI
Snyk CLI
BlackDuck CLI
WhiteSource CLI
FOSSA CLI
LicenseFinder CLI
NPM CLI
Yarn CLI
pnpm CLI
Bower CLI
Gradle CLI
Maven CLI
Ant CLI
Ivy CLI
Buildr CLI
Leiningen CLI
Boot CLI
Clojure CLI
SBT CLI
Mill CLI
Bazel CLI
Buck CLI
Pants CLI
Please CLI
CMake CLI
Make CLI
Ninja CLI
Meson CLI
QMake CLI
Autotools CLI
Waf CLI
SCons CLI
Rake CLI
Phing CLI
Visual Studio CLI
Xcode CLI
Eclipse CLI
IntelliJ CLI
NetBeans CLI
Android Studio CLI
Unity CLI
Unreal Engine CLI
Godot CLI
Cocos2d CLI
CryEngine CLI
Lumberyard CLI
GameMaker CLI
Construct CLI
RPG Maker CLI
Ren'Py CLI
Twine CLI
Ink CLI
Tads CLI
Adrift CLI
Quest CLI
Inform CLI
Alan CLI
Hugo CLI
Jekyll CLI
Hexo CLI
Gatsby CLI
Next.js CLI
Nuxt.js CLI
Vue CLI
Angular CLI
React CLI
Svelte CLI
Ember CLI
Meteor CLI
Polymer CLI
Lit CLI
Stencil CLI
Preact CLI
Alpine CLI
Tailwind CLI
Bootstrap CLI
Foundation CLI
Bulma CLI
Semantic UI CLI
Material-UI CLI
Ant Design CLI
Chakra UI CLI
Vuetify CLI
Quasar CLI
Buefy CLI
Element CLI
iView CLI
View UI CLI
PrimeVue CLI
PrimeNG CLI
PrimeReact CLI
PrimeFaces CLI
Oracle JET CLI
Kendo UI CLI
Telerik CLI
DevExpress CLI
Syncfusion CLI
Infragistics CLI
ComponentOne CLI
Wijmo CLI
Ignite UI CLI
Sencha CLI
Ext JS CLI
Dojo CLI
jQuery CLI
Prototype CLI
Script.aculo.us CLI
MooTools CLI
YUI CLI
Closure CLI
Google Web Toolkit CLI
Vaadin CLI
GWT CLI
ZK CLI
Echo CLI
Wicket CLI
Tapestry CLI
Struts CLI
Spring CLI
Grails CLI
Play CLI
Akka CLI
Lift CLI
Scala CLI
Kotlin CLI
Groovy CLI
Java CLI
JRuby CLI
Jython CLI
Rhino CLI
Nashorn CLI
GraalVM CLI
Truffle CLI
Polyglot CLI
OpenJDK CLI
Oracle JDK CLI
IBM JDK CLI
Zulu CLI
Liberica CLI
AdoptOpenJDK CLI
Corretto CLI
Dragonwell CLI
Kona CLI
Tencent Kona CLI
Huawei JDK CLI
Baidu JDK CLI
Alibaba JDK CLI
Dragonwell8 CLI
Dragonwell11 CLI
Dragonwell17 CLI
Kona8 CLI
Kona11 CLI
Kona17 CLI
Kona21 CLI
Tencent Kona8 CLI
Tencent Kona11 CLI
Tencent Kona17 CLI
Tencent Kona21 CLI
Huawei JDK8 CLI
Huawei JDK11 CLI
Huawei JDK17 CLI
Huawei JDK21 CLI
Baidu JDK8 CLI
Baidu JDK11 CLI
Baidu JDK17 CLI
Baidu JDK21 CLI
Alibaba JDK8 CLI
Alibaba JDK11 CLI
Alibaba JDK17 CLI
Alibaba JDK21 CLI
Amazon Corretto8 CLI
Amazon Corretto11 CLI
Amazon Corretto17 CLI
Amazon Corretto21 CLI
Microsoft OpenJDK CLI
Microsoft JDK11 CLI
Microsoft JDK17 CLI
Microsoft JDK21 CLI
Azul Zulu CLI
Azul Zulu8 CLI
Azul Zulu11 CLI
Azul Zulu17 CLI
Azul Zulu21 CLI
Azul Prime CLI
Azul Platform Prime CLI
BellSoft Liberica CLI
BellSoft Liberica8 CLI
BellSoft Liberica11 CLI
BellSoft Liberica17 CLI
BellSoft Liberica21 CLI
SAP Machine CLI
SAP JDK CLI
SAP JVM CLI
IBM Semeru CLI
IBM Semeru8 CLI
IBM Semeru11 CLI
IBM Semeru17 CLI
IBM Semeru21 CLI
IBM J9 CLI
IBM OpenJ9 CLI
Eclipse OpenJ9 CLI
AdoptOpenJ9 CLI
OpenJ9 CLI
J9 CLI
IBM Java CLI
Oracle Java CLI
Sun Java CLI
HotSpot CLI
OpenJDK HotSpot CLI
Oracle HotSpot CLI
Java HotSpot CLI
Zing CLI
Azul Zing CLI
Azul Zing JVM CLI
Azul Zing JDK CLI
Azul Zing Runtime CLI
Azul Zing Platform CLI
Azul Zing Prime CLI
Azul Zing Prime JDK CLI
Azul Zing Prime Runtime CLI
Azul Zing Prime Platform CLI
Azul Zing Prime 8 CLI
Azul Zing Prime 11 CLI
Azul Zing Prime 17 CLI
Azul Zing Prime 21 CLI
Azul Zing Prime 8u CLI
Azul Zing Prime 11u CLI
Azul Zing Prime 17u CLI
Azul Zing Prime 21u CLI
Azul Zing Prime 8.0 CLI
Azul Zing Prime 11.0 CLI
Azul Zing Prime 17.0 CLI
Azul Zing Prime 21.0 CLI
Azul Zing Prime 8.0.0 CLI
Azul Zing Prime 11.0.0 CLI
Azul Zing Prime 17.0.0 CLI
Azul Zing Prime 21.0.0 CLI
Azul Zing Prime 8.0.0.0 CLI
Azul Zing Prime 11.0.0.0 CLI
Azul Zing Prime 17.0.0.0 CLI
Azul Zing Prime 21.0.0.0 CLI
About the company
What if the work you did every day could impact the lives of people you know? Or all of humanity?
At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and new treatment options for patients.
Working at Illumina means being part of something bigger than yourself. Every person, in every role, has the opportunity to make a difference. Surrounded by extraordinary people, inspiring leaders, and world changing projects, you will do more and become more than you ever thought possible.
Position Summary
The Salesforce Developer is the builder-orchestrator; the person who turns solution designs into working, production-quality software, increasingly by specifying, directing, and rigorously verifying AI-generated code, not only by hand-writing every line. You will write Apex, build Lightning Web Components, design Flows, implement integrations, and deliver the features and enhancements that power Illumina’s Commercial and Services organizations on the Salesforce platform, working fluently with AI coding assistants while remaining fully accountable for the correctness, security, and quality of everything you ship.
You are responsible for the majority of hands-on delivery on the team, increasingly by directing and verifying AI-generated code, not only writing it by hand. You will work from solution designs provided by Solution Architects, under technical direction set by the Technical Architect, and in close collaboration with Test Automation Engineers who validate your work. You will produce clean, well-tested, secure code that meets Illumina’s engineering standards and scales to support a global organization, whether you typed it or an AI agent produced it, you own it.
This role operates within an Agile Scrum delivery model. You will participate in sprint planning and grooming alongside Product Owners, Solution Architects, Technical Architects, and TAEs. You will collaborate with TAEs to define test strategy for your features; quality is a shared responsibility, built into every sprint, not a handoff at the end. As the Salesforce platform evolves with AI capabilities like Agentforce and Data Cloud (Data 360), you will build and implement these solutions alongside the rest of the engineering team. As AI takes on more first-pass implementation, your leverage shifts upstream, to clear specifications, strong tests, and disciplined review, and your judgment about what “good” looks like becomes the most valuable thing you bring.
Responsibilities
Software Development
•
Write production-quality Apex code; classes, triggers, batch processes, queueable jobs, and scheduled Apex. Follow the team’s architectural patterns (trigger handler frameworks, service/domain/selector layers) and coding standards defined by the Technical Architect.
•
Build Lightning Web Components (LWC); custom UI components using HTML, CSS, and JavaScript within the LWC framework. Implement wire services, imperative Apex calls, event handling, and Lightning Message Service. Follow SLDS design patterns and accessibility standards.
•
Design and build Flows; record-triggered, screen, scheduled, and autolaunched flows. Make appropriate decisions about when to use declarative automation vs. Apex based on the team’s established guidelines.
•
Implement integrations; REST/SOAP API callouts, Platform Events, Change Data Capture, and named credentials. Build error handling, retry logic, and logging into integration implementations. Work with middleware where required.
•
Implement Agentforce solutions; build custom Apex actions for agents, configure Prompt Builder templates, write Agent Script for deterministic control, and implement Trust Layer guardrails as directed by solution designs.
•
Implement Data Cloud (Data 360) configurations; data streams, data model objects, identity resolution, calculated insights, and activations based on solution designs and architectural direction.
•
Configure Salesforce platform features; objects, fields, validation rules, page layouts, permission sets, sharing rules, and other declarative elements as part of feature delivery.
AI-Augmented Engineering
•
Work in agentic, spec-driven workflows: write a clear specification and acceptance criteria, delegate first-pass implementation to AI coding assistants, then review, correct, test, and own the result.
•
Engineer the context AI tools need to be useful and safe: maintain rules/standards files, ground agents in the org’s metadata via the Salesforce DX MCP, and supply relevant examples and data.
•
Verify AI-generated code with the same rigor as peer code, checking intent, security (CRUD/FLS, SOQL injection), governor-limit safety, hallucinated APIs, and adherence to team patterns. Treat verification as first-class engineering.
•
Use AI coding assistants (such as Cursor and Agentforce Vibes, plus conversational tools like Claude or ChatGPT Enterprise where approved) to accelerate development, refactoring, debugging, test writing, and documentation, and share effective prompts and patterns with the team.
•
Follow Illumina’s rules for safe use of AI tools on regulated health data: respect data boundaries, never expose PHI/PII or secrets, and understand the IP and authorship implications of AI-generated code.
Code Quality & Testing
•
Write comprehensive unit tests for all Apex code; positive, negative, and bulk scenarios. Achieve meaningful test coverage beyond the 75% minimum. Use test data factories and proper mocking techniques.
•
Participate in code reviews; both as a reviewer and as a contributor receiving feedback. Provide constructive, educative feedback to peers. Address code review feedback promptly and thoughtfully.
•
Follow the team’s coding standards, security practices, and architectural patterns. Write code that is clean, maintainable, well-documented, and aligned with the Technical Architect’s direction.
•
Write secure code; enforce CRUD/FLS checks, prevent SOQL injection, protect against XSS/CSRF, and implement appropriate data access controls. Follow the team’s secure coding guidelines.
•
Collaborate with Test Automation Engineers to define test strategy for your features during sprint planning. Ensure your implementations are testable and that acceptance criteria are met before handoff.
•
Identify and reduce technical debt in the areas you work in. Refactor legacy code when opportunities arise during feature delivery. Advocate for technical improvements during sprint planning.
•
Verify AI-generated code as rigorously as hand-written code; ensure unit tests meaningfully cover AI-produced implementations, where subtle logic errors and hallucinated APIs tend to hide.
DevOps & Deployment
•
Use Git (GitHub) for version control; branching, committing, creating pull requests, and resolving merge conflicts. Follow the team’s branching strategy and PR workflows.
•
Deploy code and metadata using the team’s CI/CD pipeline (AutoRabit, DevOps Center, Salesforce CLI). Troubleshoot deployment failures and resolve metadata conflicts.
•
Manage sandbox environments for development and testing. Maintain environment hygiene and coordinate with TAEs on test data and environment needs.
•
Support release activities; pre-deployment validation, smoke testing, and post-deployment verification. Participate in release planning by identifying dependencies and risks.
Collaboration & Delivery
•
Participate actively in Agile Scrum ceremonies; sprint planning, daily standups, backlog grooming, sprint reviews, and retrospectives.
•
Collaborate with Solution Architects to understand solution designs and ask clarifying questions before implementation begins. Raise concerns about feasibility, complexity, or alternative approaches early.
•
Work under the technical direction of the Technical Architect; following established patterns, participating in design discussions, and seeking guidance on complex implementation decisions.
•
Collaborate with Test Automation Engineers throughout the sprint; not just at handoff. Share early builds, discuss test scenarios, and work together to ensure features are delivered with quality.
•
Communicate progress, blockers, and risks proactively. Escalate technical challenges early rather than struggling in isolation.
•
Support production issues; troubleshoot, diagnose, and fix defects in production. Participate in incident response and post-incident reviews. Learn from production issues to improve future implementations.
Growth & Continuous Learning
•
Invest in continuous learning; new Salesforce platform features, Agentforce capabilities, Data Cloud, and evolving development practices. Use Trailhead, documentation, and self-directed learning to stay current.
•
Leverage AI coding assistants (such as Cursor, Agentforce Vibes, Claude, ChatGPT Enterprise, or similar) to accelerate development. Critically evaluate AI-generated code for correctness, security, and adherence to team standards.
•
Share knowledge with the team; through documentation, brown bags, code review discussions, and mentoring less experienced engineers.
•
Pursue relevant Salesforce certifications to deepen platform expertise and validate skills.
Required Qualifications
Experience
•
8+ years of hands-on Salesforce development experience (Apex, LWC, Flows, and/or platform configuration).
•
Experience writing Apex code; classes, triggers, unit tests, and SOQL/SOSL queries. Understanding of governor limits and bulkification patterns.
•
Experience building Lightning Web Components or equivalent modern JavaScript-based UI components.
•
Experience with Salesforce declarative automation; Flows, validation rules, and platform configuration.
•
Experience with version control (Git) and CI/CD practices for Salesforce deployments.
•
Experience working in Agile Scrum delivery models.
•
Experience with Salesforce integrations (REST APIs, Platform Events) is preferred.
•
Experience with ServiceMax, Conga CPQ/CLM, Data Cloud, or Agentforce is a plus.
•
Experience with regulated environments (HIPAA, FDA, SOX) is preferred.
•
Certifications (Preferred): Foundation & Platform - Salesforce Administrator
Platform App Builder.
•
Certifications (Preferred): Development & Specialization - Platform Developer I,
Platform Developer II, Agentforce Specialist, Data Cloud (Data 360) Consultant.
Knowledge, Skills & Abilities
Technical
•
Proficiency in Apex development; object-oriented programming, trigger patterns, SOQL/SOSL queries, DML operations, governor limits, and bulkification.
•
Proficiency in Lightning Web Components; HTML, CSS, JavaScript, wire services, imperative Apex, event handling, and SLDS.
•
Understanding of Salesforce declarative automation; Flows (record-triggered, screen, autolaunched), validation rules, and the order of execution.
•
Understanding of the Salesforce data model, security model (profiles, permission sets, sharing rules, FLS), and multi-tenant architecture constraints.
•
Working knowledge of Salesforce integration patterns; REST/SOAP APIs, Platform Events, Change Data Capture, and named credentials.
•
Familiarity with DevOps tooling; Git/GitHub, AutoRabit or Salesforce CLI for deployments, and CI/CD pipeline concepts.
•
Awareness of Agentforce and Data Cloud (Data 360) concepts; willingness to learn and implement these evolving platform capabilities.
•
Understanding of secure coding practices; CRUD/FLS checks, SOQL injection prevention, and XSS/CSRF protection.
•
Fluency with AI-augmented engineering: agentic and spec-driven workflows, context and prompt engineering (rules files, Salesforce DX MCP, grounding), and critical verification of AI-generated code, using assistants such as Cursor, Agentforce Vibes, Claude, or ChatGPT Enterprise.
Professional
•
Builder mindset; takes pride in writing clean, well-tested, maintainable code. Cares about craft, not just getting it done.
•
Collaborative; works effectively with SAs, TAs, TAEs, POs, and fellow engineers. Treats quality as a shared responsibility. Assumes positive intent.
•
Communicative; articulates progress, blockers, and technical tradeoffs clearly. Asks questions rather than making assumptions. Documents work for the team’s benefit.
•
Growth-oriented; invests in learning new platform capabilities, accepts feedback constructively, and actively seeks to improve. Uses AI tools to accelerate development while maintaining critical evaluation.
•
Accountable; delivers on commitments. Takes ownership of their work quality. Transparent about challenges and timelines.
•
Detail-oriented; thorough in implementation and testing. Considers edge cases, error handling, and downstream impacts.
Education
•
Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or equivalent related work experience.
We are a company deeply rooted in belonging, promoting an inclusive environment where employees feel valued and empowered to contribute to our mission. Built on a strong foundation, Illumina has always prioritized openness, collaboration, and seeking alternative perspectives to propel innovation in genomics. We are proud to confirm a zero-net gap in pay, regardless of gender, ethnicity, or race. We also have several Employee Resource Groups (ERG) that deliver career development experiences, increase cultural awareness, and offer opportunities to engage in social responsibility. We are proud to be an equal opportunity employer committed to providing employment opportunity regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition, sexual orientation, pregnancy, military or veteran status, citizenship status, and genetic information. Illumina conducts background checks on applicants for whom a conditional offer of employment has been made. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable local, state, and federal laws. Background check results may potentially result in the withdrawal of a conditional offer of employment. The background check process and any decisions made as a result shall be made in accordance with all applicable local, state, and federal laws. Illumina prohibits the use of generative artificial intelligence (AI) in the application and interview process. If you require accommodation to complete the application or interview process, please contact [email protected]. To learn more, visit: https://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf. The position will be posted until a final candidate is selected or the requisition has a sufficient number of qualified applicants. This role is not eligible for visa sponsorship.