CareerPlanSign in

Software Engineer II (Full-Stack)

North Carolina - Raleigh💼 Full-time🗓 2026-09-11 → 2026-09-25

Core

Building deeply-integrated communication and collaboration features between Salesforce and Slack at enterprise scale.

Role type

Senior Full-Stack Software Engineer

Builds

Real-time messaging, performant APIs, and scalable software solutions connecting Salesforce data to Slack.

Domain

Enterprise SaaS, Real-time Messaging, AI-assisted Engineering

Deliverable

production ML models | product features

Required skills

Distributed systems architecture, Backend/Full-stack development, Debugging complex systems, Enterprise software security, API design (REST, Webhooks, Websockets), Java, AI-assisted engineering workflows

Preferred skills

Salesforce Platform (Apex, LWC), Slack APIs, Observability, Complex product integrations, TypeScript/JavaScript, GenAI integration, Hack language

Technologies

Java, JVM, TypeScript, JavaScript, REST, Webhooks, Websockets, Slack APIs, Salesforce APIs, OpenAI, Anthropic, Einstein AI

Responsibilities

Debug complex distributed system issues, develop performant APIs for data synchronization, conduct technical research and present proposals, coordinate cross-functional feature delivery, ensure code quality via testing and reviews, advocate for engineering best practices

Seniority

Senior, hands-on IC with technical leadership

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.