Salesforce is the #1 AI CRM, focused on driving customer success through innovative technology. The Senior / Lead Software Engineer will be responsible for shipping full-stack product features, building AI-powered experiences, and collaborating closely with product and design teams to enhance product quality and performance.
Responsibilities:
- Ship full-stack product features end-to-end across frontend, backend, and data
- Build AI-powered experiences using LLMs, embeddings, and related techniques where they create real user value
- Own delivery from scope/design through launch, monitoring, and iteration
- Solve ambiguous, technically challenging problems with pragmatic, scalable solutions
- Partner closely with product, design, and engineering to shape requirements and roadmap
- Improve performance, reliability, and overall product quality at enterprise scale
- Contribute to strong engineering culture through code review, tooling, and process improvements
Requirements:
- 5+ years of experience in professional software development
- Proven experience shipping production full-stack web applications
- Hands-on experience applying AI/ML in product (LLMs, embeddings, or similar)
- Comfortable operating in ambiguity and driving work forward independently
- Product-minded: you care about UX and customer outcomes, not just implementation
- Strong communicator and collaborator across functions
- Ownership mindset and bias for action
- Experience with modern web frameworks (Rails/React/Postgres/AWS is a plus; adaptability matters most)
- Curious and continuously learning
- Experience with enterprise SaaS (especially B2B marketing or sales tech)
- Experience with real-time systems (chat, messaging, event-driven)
- Familiarity with Salesforce/CRM integrations
- Experience building agentic systems or autonomous tool-using workflows
- Startup experience and rapid shipping