NBCUniversal · 22 hours ago
Senior Software Engineer (Salesforce)
NBCUniversal is one of the world's leading media and entertainment companies. They are seeking a Senior Software Engineer who combines deep Salesforce expertise with strong software engineering skills to design and implement scalable solutions primarily on Salesforce while considering alternative platforms when appropriate.
BroadcastingMedia and EntertainmentNews
Responsibilities
Design and implement scalable solutions primarily on Salesforce (Sales Cloud, Service Cloud) while considering alternative platforms when appropriate
Develop robust Salesforce applications using Lightning Web Components (LWC) and Apex, complemented by declarative tools such as Lightning Flows, Platform Events, and Connected Apps
Apply Salesforce integration patterns and best practices for secure, reliable data exchange
Collaborate with cross-functional teams to define architecture, ensure security, and implement CI/CD pipelines
Contribute to modern engineering practices, including automated testing, resiliency, observability, and scalable architecture
Evaluate technical requirements and select the best-fit platform or tool for each solution
Qualification
Required
Bachelor's degree or higher or combination of relevant education, experience, and training in Computer Science or a related field
5+ years of professional software engineering experience, with a strong foundation in data structures, algorithms, and architecture patterns
Advanced development experience using Lightning Web Components (LWC), Apex, and declarative tools (Flows, Process Builder, etc)
Demonstrable understanding of Salesforce integration patterns and best practices for connecting Salesforce with external systems
Experience following the Salesforce DX workflow, including git source code management, the SFDX CLI, and an editor such as Visual Studio Code or IntelliJ IDEA
Solid software engineering fundamentals: data structures, algorithms, and design patterns (prior experience using Apex Common library a plus)
Well-versed in core Salesforce products (Sales Cloud, Service Cloud), exposure to CRM Analytics, Tableau CRM, Data Cloud/Data 360, or AgentForce is a plus
Experience with AWS cloud-native services (Lambda, RDS/DynamoDB, API Gateway, Cognito) or equivalent Azure expertise
Proficiency in modern programming languages (e.g. Java, Python, Go, TypeScript)
Experience with various API standards (REST, RPC, GraphQL, SOAP), distributed systems, and authentication/authorization frameworks
Strong knowledge of CI/CD, automated testing, and security best practices
Preferred
Salesforce certifications (e.g. Platform Developer II, Platform Application Architect) are a plus
Experience in agile development, architecture documentation (front-end, middleware, and back-end), and test planning
Excellent verbal and written communication and collaboration skills to effectively connect with both business and technical teams
Ability to define, document, and communicate front-end, middleware, and back-end architectures
Benefits
Medical, dental and vision insurance
401(k)
Paid leave
Tuition reimbursement
A variety of other discounts and perks
Company
NBCUniversal
NBCUniversal is a media company that provides entertainment and news development, production, distribution, and marketing services. It is a sub-organization of Comcast.
H1B Sponsorship
NBCUniversal has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (1)
Funding
Current Stage
Late StageTotal Funding
unknown2011-01-29Acquired
Leadership Team
Jeff Shell
CEO
Stephen Burke
Chief executive officer
Recent News
Morningstar.com
2026-01-13
Company data provided by crunchbase