Senior Software Engineer
Core
Architecting and developing complex Salesforce solutions for managed packages and multi-org distribution, integrating with off-platform Java and Node.js services.
Role type
Senior Software Engineer (Salesforce & Backend)
Builds
Multi-tenant SaaS product delivered as managed packages into customer orgs
Domain
Enterprise SaaS, Salesforce ecosystem, Distributed systems
Deliverable
production ML models | product features
Required skills
Salesforce Apex, Lightning Web Components (LWC), Managed Packages, Java, Node.js, RESTful APIs, System Design, CI/CD, Observability
Preferred skills
Event-driven integrations, AI-assisted development tools, Performance optimization
Technologies
Salesforce, Apex, LWC, Java, Node.js
Responsibilities
Architect Salesforce solutions for multi-org distribution, Design systems spanning Salesforce and off-platform services, Lead technical design discussions and mentor engineers, Optimize performance and scalability across platforms, Collaborate with Product and Platform teams to translate business needs
Seniority
Senior, hands-on IC
