I

Illumina

Develops sequencing platforms and consumables

Staff Salesforce Developer

Enterprise ApplicationsUpdated on Nov 13
Full-timeRemote in MexicoNo salary listedRemote

About the Job

Requirements

  • 8+ years of hands-on Salesforce development experience, including Apex, Lightning Web Components, Flows, and/or platform configuration.
  • Experience writing Apex code, including classes, triggers, unit tests, and SOQL/SOSL queries, and understanding governor limits and bulkification patterns.
  • Experience building Lightning Web Components or equivalent modern JavaScript-based user interface components.
  • Experience with Salesforce declarative automation, including Flows, validation rules, and platform configuration.
  • Experience with version control using Git and CI/CD practices for Salesforce deployments.
  • Experience working in Agile Scrum delivery models.
  • Proficiency in Apex development, including object-oriented programming, trigger patterns, SOQL/SOSL queries, DML operations, governor limits, and bulkification.
  • Proficiency in Lightning Web Components, including HTML, CSS, JavaScript, wire services, imperative Apex, event handling, and SLDS.
  • Understanding of Salesforce declarative automation, including record-triggered, screen, and autolaunched Flows, validation rules, and order of execution.
  • Understanding of the Salesforce data model and security model, including profiles, permission sets, sharing rules, and field-level security, as well as multi-tenant architecture constraints.
  • Working knowledge of Salesforce integration patterns, including REST/SOAP APIs, Platform Events, Change Data Capture, and named credentials.
  • Familiarity with DevOps tooling, including Git/GitHub, AutoRabit or Salesforce CLI for deployments, and CI/CD pipeline concepts.
  • Awareness of Agentforce and Data Cloud (Data 360) concepts, and willingness to learn and implement these platform capabilities.
  • Understanding of secure coding practices, including CRUD/FLS checks, SOQL injection prevention, and XSS/CSRF protection.
  • Fluency with AI-augmented engineering, including agentic and spec-driven workflows, context and prompt engineering using rules files and Salesforce DX MCP, grounding, and critical verification of AI-generated code using tools such as Cursor, Agentforce Vibes, Claude, or ChatGPT Enterprise.
  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or equivalent related work experience.

Responsibilities

  • Write production-quality Apex code, including classes, triggers, batch processes, queueable jobs, and scheduled Apex, following the team’s architectural patterns and coding standards.
  • Build Lightning Web Components using HTML, CSS, and JavaScript; implement wire services, imperative Apex calls, event handling, and Lightning Message Service; follow SLDS design patterns and accessibility standards.
  • Design and build record-triggered, screen, scheduled, and autolaunched Flows, choosing declarative automation or Apex according to team guidelines.
  • Implement integrations using REST/SOAP API callouts, Platform Events, Change Data Capture, and named credentials; build error handling, retry logic, and logging, and work with middleware where required.
  • Implement Agentforce solutions by building custom Apex actions for agents, configuring Prompt Builder templates, writing Agent Script for deterministic control, and implementing Trust Layer guardrails according to solution designs.
  • Implement Data Cloud (Data 360) configurations, including data streams, data model objects, identity resolution, calculated insights, and activations, based on solution designs and architectural direction.
  • Configure Salesforce platform features, including objects, fields, validation rules, page layouts, permission sets, and sharing rules, as part of feature delivery.
  • Write specifications and acceptance criteria for agentic, spec-driven workflows; delegate first-pass implementation to AI coding assistants, then review, correct, test, and own the result.
  • Maintain rules and standards files, ground AI agents in the organization’s metadata via Salesforce DX MCP, and provide relevant examples and data.
  • Verify AI-generated code for intent, security, governor-limit safety, hallucinated APIs, and adherence to team patterns.
  • Use approved AI coding assistants to accelerate development, refactoring, debugging, test writing, and documentation, and share effective prompts and patterns with the team.
  • Follow safe-use rules for AI tools on regulated health data, protect PHI/PII and secrets, and understand the intellectual property and authorship implications of AI-generated code.
  • Write comprehensive Apex unit tests covering positive, negative, and bulk scenarios; achieve meaningful coverage beyond the 75% minimum; use test data factories and appropriate mocking techniques.
  • Participate in code reviews as both reviewer and contributor, provide constructive feedback to peers, and address review feedback promptly and thoughtfully.
  • Follow team coding standards, security practices, and architectural patterns; write clean, maintainable, well-documented code aligned with the Technical Architect’s direction.
  • Write secure code by enforcing CRUD/FLS checks, preventing SOQL injection, protecting against XSS/CSRF, and implementing appropriate data access controls.
  • Collaborate with Test Automation Engineers to define feature test strategy during sprint planning and ensure implementations are testable and acceptance criteria are met before handoff.
  • Identify and reduce technical debt, refactor legacy code during feature delivery when opportunities arise, and advocate for technical improvements during sprint planning.
  • Verify AI-generated code as rigorously as hand-written code and ensure unit tests meaningfully cover AI-produced implementations.
  • Use GitHub for version control, including branching, committing, creating pull requests, and resolving merge conflicts, following the team’s branching strategy and PR workflows.
  • Deploy code and metadata using the team’s CI/CD pipeline, AutoRabit, DevOps Center, or Salesforce CLI; troubleshoot deployment failures and resolve metadata conflicts.
  • Manage sandbox environments for development and testing, maintain environment hygiene, and coordinate with Test Automation Engineers on test data and environment needs.
  • Support releases through pre-deployment validation, smoke testing, and post-deployment verification; identify dependencies and risks during release planning.
  • Participate in Agile Scrum ceremonies, including sprint planning, daily standups, backlog grooming, sprint reviews, and retrospectives.
  • Collaborate with Solution Architects to understand solution designs, ask clarifying questions before implementation, and raise feasibility, complexity, or alternative-approach concerns early.
  • Work under the Technical Architect’s direction by following established patterns, participating in design discussions, and seeking guidance on complex implementation decisions.
  • Collaborate with Test Automation Engineers throughout the sprint, share early builds, discuss test scenarios, and work together to deliver quality features.
  • Communicate progress, blockers, and risks proactively and escalate technical challenges early.
  • Troubleshoot, diagnose, and fix production issues; participate in incident response and post-incident reviews and use lessons from incidents to improve future implementations.
  • Learn new Salesforce platform features, Agentforce capabilities, Data Cloud, and evolving development practices using Trailhead, documentation, and self-directed learning.
  • 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.

Desired Qualifications

  • Experience with Salesforce integrations such as REST APIs and Platform Events.
  • Experience with ServiceMax, Conga CPQ/CLM, Data Cloud, or Agentforce.
  • Experience in regulated environments such as HIPAA, FDA, or SOX.
  • Salesforce Administrator and Platform App Builder certifications.
  • Salesforce Platform Developer I, Platform Developer II, Agentforce Specialist, or Data Cloud (Data 360) Consultant certifications.

About the Company

Illumina

Develops sequencing platforms and consumables

Illumina develops and sells integrated sequencing systems and the consumables needed to analyze genetic variation and biological function. Its instruments use sequencing-by-synthesis on flow-cell-based platforms, with specialized reagents and library preparation kits that are consumed per run. The company differentiates itself through a broad end-to-end ecosystem, a large installed base that drives repeat purchases, and strategic acquisitions that expand capabilities into multiomics and clinical applications. Its goal is to advance genomic analysis for research and clinical diagnostics to enable personalized medicine and early cancer detection.

Company size
5,001-10,000
Company stage
IPO
Headquarters
San Diego, CA
Founded
1998

Recently Posted Jobs

Explore more opportunities at Illumina

See more jobs