Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Staff Software Engineer (Salesforce) image - Rise Careers
Job details

Staff Software Engineer (Salesforce)

Company Description

We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through Universal Filmed Entertainment Group and Universal Studio Group, and have world-renowned theme parks and attractions through Universal Destinations & Experiences. NBCUniversal is a subsidiary of Comcast Corporation.

Comcast NBCUniversal has announced its intent to create a new publicly traded company ('SpinCo') comprised of most of NBCUniversal's cable television networks, including USA Network, CNBC, MSNBC, Oxygen, E!, SYFY and Golf Channel along with complementary digital assets Fandango, Rotten Tomatoes, GolfNow, GolfPass, and SportsEngine. The well-capitalized company will have significant scale as a pure-play set of assets anchored by leading news, sports and entertainment content. The spin-off is expected to be completed during 2025.

As a company uniquely positioned to educate, entertain and empower through our platforms, Comcast NBCUniversal stands for including everyone. Our Diversity, Equity and Inclusion initiatives, coupled with our Corporate Social Responsibility work, is informed by our employees, audiences, park guests and the communities in which we live. We strive to foster a diverse, equitable and inclusive culture where our employees feel supported, embraced and heard. Together, we'll continue to create and deliver content that reflects the current and ever-changing face of the world.

Job Description

As part of the global Operations & Technology organization, the Data & Analytics group (D&A) is focused on the data strategies for the future, covering the entire analytics life cycle – data engineering, data architecture, data platforms, data analysis, data viz, and data science. We support NBCU’s vast portfolio of brands – from broadcast, cable, news, and sports networks to film studios, world-renowned theme parks, and a diverse suite of digital properties. We take pride in providing NBCUniversal with data to advise and shape strategic business decisions. As a Staff Software Engineer on this team, you will be responsible for designing and delivering complex cloud-based solutions using technologies such as Salesforce.com and AWS.

  • Responsible for engineering, designing, implementing and testing Salesforce solutions - including writing specifications, design/layout, coding, agile team principles and leadership
  • Elegantly bring designs to life using standards-compliant dynamic HTML, CSS, and our internal Javascript MVC framework (Lightning, similar to Angular, React, etc.)
  • Champion best practices and guide and influence team on leveraging such practices.
  • Leading a team of~10CRM Engineers, both onsite and offshore
  • Ensuring that the system accurately meets the defined expectations of the business, ensuring that proper testing is implemented, and performance and security requirements are closely monitored by working with the project teams.
  • Partnership with Architects, Product Management and Technical Product Management in understanding business needs, technical objectives and design considerations
  • Communicate status, risks to schedules, and offer mitigation strategies to ensure on-time delivery of all committed projects across the delivery teams
  • Partnership with Architect, SFDC Architect and Engineering Peers to implement SFDC within a larger unified ecosystem vision

Qualifications

  • 8+ years proven track record with end-to-end implementations with the SFDC platform (especially Sales Cloud)
  • Bachelor’s Degree in Computer Science, Software Engineering or equivalent years of experience
  • Ability to contribute within design sessions and communicate design options to technical and non-technical audiences
  • Experience with development technologies such as Apex/VF, Lightning Web Components, Aura framework, JavaScript, jQuery/Angular/React.
  • Integration experience using API technologies (Soap, Rest) and Integration/Middleware tools such as Kafka, Informatica, Tibco, etc.
  • Experience in implementing Integration Patterns recommended by Salesforce using appropriate technology.
  • Experience with SOQL
  • Experience with Test-Driven Development
  • Experience with front-end web UI debugging (Chrome dev console)
  • Understanding of Release Management, Source Control, CI/CD and Deployment concepts and technologies such as Github, Jenkins, SFDC Metadata API, etc.
  • Knowledge of options and how to handle security requirements such as single sign-on and data security

Desired Characteristics:

  • Experience with AWS Experience with Data Engineering, Data Modeling
  • Experience with Business Intelligence (TableauCRM, Datorama, MicroStrategy, Data Cloud)
  • Experience in Advertising Sales, Media and Entertainment
  • Salesforce Certifications: "Advanced Administrator," "Application Architect," "System Architect," "JavaScript Developer I," "Platform Developer II," or equivalent

Additional Requirements:

  • Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee’s residence

This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $130,000 - $170,000 (bonus eligible)

We are accepting applications for this position on an ongoing basis.

Additional Information

As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law. 

If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing [email protected].

For LA County and City Residents Only:  NBCUniversal will consider for employment  qualified applicants with criminal histories, or arrest or conviction records, in a manner  consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.

NBCUniversal Glassdoor Company Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
NBCUniversal DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of NBCUniversal
NBCUniversal CEO photo
Jeff Shell
Approve of CEO

Average salary estimate

$150000 / YEARLY (est.)
min
max
$130000K
$170000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff Software Engineer (Salesforce), NBCUniversal

Join NBCUniversal as a Staff Software Engineer (Salesforce) and be part of our innovative Data & Analytics group! Here, you'll harness the power of cloud-based solutions, specifically leveraging Salesforce.com and AWS, all while working remotely from the comfort of your home. Your core responsibility will involve the engineering, design, implementation, and testing of complex Salesforce solutions tailored to meet our diverse business needs. You'll get to flex your technical muscles using dynamic HTML, CSS, and our internal JavaScript MVC framework. Alongside leading a dedicated team of around 10 CRM Engineers, both onsite and offshore, you'll champion best practices and ensure our systems perform at their best. Collaboration is key in this role; you'll partner closely with Architects and Product Management, translating technical objectives into actionable insights while communicating project statuses and risks effectively. With 8+ years of experience with Salesforce, especially Sales Cloud, along with a Bachelor's Degree in Computer Science or related field, you’ll be equipped to contribute meaningfully to design discussions and implementation strategies. Your integration expertise using API technologies and familiarity with front-end debugging will enable you to confidently navigate challenges within our ecosystem. Embrace the opportunity to drive impactful data strategies within a company that prioritizes diversity, equity, and inclusion while receiving excellent benefits, including health insurance, 401(k), and a competitive salary range from $130,000 to $170,000, potentially with bonuses. Join us in shaping the future of entertainment and technology at NBCUniversal!

Frequently Asked Questions (FAQs) for Staff Software Engineer (Salesforce) Role at NBCUniversal
What qualifications do I need for the Staff Software Engineer (Salesforce) position at NBCUniversal?

To be considered for the Staff Software Engineer (Salesforce) role at NBCUniversal, candidates should have a minimum of 8 years of experience with end-to-end Salesforce implementations, particularly with Sales Cloud. Additionally, a Bachelor's degree in Computer Science, Software Engineering, or equivalent experience is essential. Familiarity with technologies like Apex, Lightning Web Components, and integration APIs is also necessary to thrive in this position.

Join Rise to see the full answer
What are the primary responsibilities of the Staff Software Engineer (Salesforce) at NBCUniversal?

As a Staff Software Engineer (Salesforce) at NBCUniversal, you'll be accountable for engineering, designing, and implementing Salesforce solutions. This includes writing specifications, coding, and leading a team of CRM Engineers. You’ll also ensure that systems meet business expectations, carry out proper testing, and monitor performance and security requirements, all while collaborating with various teams within the organization.

Join Rise to see the full answer
How does the remote work option work for the Staff Software Engineer (Salesforce) role at NBCUniversal?

The Staff Software Engineer (Salesforce) position at NBCUniversal is fully remote, allowing you to work from your preferred non-NBCUniversal worksite, typically your home. This flexible arrangement contributes to a healthy work-life balance while still enabling you to contribute effectively to our innovative projects and collaborate with your team virtually.

Join Rise to see the full answer
What kind of team will I work with as a Staff Software Engineer (Salesforce) at NBCUniversal?

In the Staff Software Engineer (Salesforce) role at NBCUniversal, you’ll lead and collaborate with a team of approximately 10 CRM Engineers. This includes both onsite and offshore members, allowing you to engage with diverse talents and perspectives while emphasizing agile delivery and best practices to achieve shared project goals.

Join Rise to see the full answer
What is the salary range for the Staff Software Engineer (Salesforce) position at NBCUniversal?

The salary range for the Staff Software Engineer (Salesforce) role at NBCUniversal is between $130,000 and $170,000, with the potential to receive additional bonuses. This competitive compensation reflects the importance of this role in our organization and our commitment to attracting top talent.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer (Salesforce)
Can you describe your experience with Salesforce implementations?

In answering this question, highlight specific projects where you led or contributed to Salesforce implementations. Focus on your role, the challenges faced, and how you applied your skills to ensure successful end-to-end execution. Be prepared to discuss the technologies used and the business outcomes achieved.

Join Rise to see the full answer
How do you ensure code quality and performance in Salesforce development?

Discuss the methods you employ for maintaining code quality, such as Test-Driven Development (TDD) and code reviews. Explain how you monitor performance and address potential bottlenecks, giving examples of specific metrics or tools you've utilized to ensure high standards in your projects.

Join Rise to see the full answer
What role does team collaboration play in your work as a software engineer?

Emphasize the importance of collaboration in software engineering, especially in diverse teams. Share examples where you actively engaged with colleagues to foster communication, resolve conflicts, or drive projects forward, highlighting how these practices positively impacted project outcomes.

Join Rise to see the full answer
Can you explain how you approach debugging web applications?

Outline your debugging process for web applications, detailing the tools you utilize (e.g., Chrome dev console), how you analyze code, and strategies for isolating issues. Providing a specific instance where you successfully debugged a problem would strengthen your answer.

Join Rise to see the full answer
Describe your experience with agile methodologies.

Provide a clear example of your experience working within agile frameworks. Discuss your role in sprints, the value of iterative development, and how you’ve contributed to improving the agile process within your team, including any tools or practices that facilitated collaboration.

Join Rise to see the full answer
What integration technologies are you familiar with in Salesforce?

Discuss your experience with various integration technologies such as APIs (SOAP, REST) and middleware tools like Kafka or Informatica. Highlight specific use cases where you integrated Salesforce with other systems and the outcomes of those integrations.

Join Rise to see the full answer
How do you maintain security standards in your coding practices?

Address your understanding of security best practices, such as implementing OAuth for authentication, utilizing secure coding techniques, and regular audits. Offer examples of past projects where you prioritized security requirements and how they were effectively implemented.

Join Rise to see the full answer
What features of Salesforce do you find most beneficial for business analytics?

Focus on Salesforce capabilities that support analytics, such as customizable dashboards, reporting features, and advanced data visualization. You could cite instances where you leveraged these features to drive business insights or decision-making within projects you were involved in.

Join Rise to see the full answer
Can you describe a challenging project you led as an engineer?

Relate a specific project that presented significant challenges and how you approached them. Discuss the strategies you employed to overcome obstacles, the leadership skills you demonstrated, and the positive impact your leadership had on the project’s success.

Join Rise to see the full answer
How do you stay updated with the latest Salesforce developments?

Share specific resources you utilize to remain current with Salesforce advancements, including online courses, webinars, or community forums. Discuss how you incorporate new knowledge into your work and the importance of continuous learning in your role as a Staff Software Engineer.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
NBCUniversal Hybrid Englewood Cliffs, New Jersey, United States
Posted 13 days ago

As VP of Consolidations and Controllership, you'll oversee financial close processes for a leading entertainment company with a robust portfolio.

Photo of the Rise User
NBCUniversal Hybrid New York, New York, United States
Posted 13 days ago

NBCUniversal is looking for a VP of Corporate Communications to lead strategic communications and media relations efforts across its diverse portfolio.

Posted 11 days ago

Be a key player at GlobalPassport™, as a Senior Front-End Developer, Help transform global mobility through innovative frontend solutions.

Posted 7 days ago

Create is seeking a dedicated Design Engineer to elevate AI agent UX and craft remarkable user experiences.

Photo of the Rise User
Coupang Internal Hybrid Mountain View, California, United States
Posted 5 days ago

Join Coupang as a Staff Software Engineer to lead innovations in developer productivity and infrastructure scalability.

Photo of the Rise User

Shape the future of transportation routing algorithms as a C++ Software Engineer II with Esri's innovative ArcGIS Network Analyst team.

Photo of the Rise User
Endava Remote Buenos Aires, Argentina
Posted 14 days ago

Join Endava as a Senior Mobile Frontend Lead and help shape innovative digital experiences in a dynamic, people-centric environment.

Photo of the Rise User
Posted yesterday
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

We're on the lookout for a Full Stack Developer to design and develop cutting-edge web applications in Houston, TX.

Photo of the Rise User
SentinelOne Remote Brno, South Moravian, Czech Republic
Posted 2 days ago

Join SentinelOne as a Staff Frontend Engineer and leverage your expertise in React and TypeScript to build an industry-leading AI SIEM solution.

Photo of the Rise User

Join Sparkrock as a Senior Platform Developer and contribute to making the world a better place through innovative ERP solutions.

Photo of the Rise User
Posted 10 months ago
Photo of the Rise User
Posted last month

Join ABC Legal Services as a Data Entry Specialist where you can work remotely and support our team in the legal document filing process.

We are in business to create and deliver content so compelling it entertains, informs and shapes our world. We believe that the talent, creativity and diversity of our people are our greatest resources. We take our business seriously, but do no...

2156 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
16 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Westerville just viewed Summer Internship - Public Health Data Science at Cotiviti
V
Someone from OH, Cincinnati just viewed Part-Time Executive/Personal Assistant at VirtuHire
Photo of the Rise User
Someone from OH, Chillicothe just viewed Area Manager at The Hemp Co by Curaleaf at Curaleaf
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, B2B/Integrated Marketing at TEGNA Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director, Marketing and GTM Strategy at Aspen Dental
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Vice President, JLLIPT Marketing at JLL
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President of Marketing at Forum Health
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President of Marketing at Beacon
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Growth Marketing at Sundays for Dogs
P
Someone from OH, Cincinnati just viewed Vice President of Marketing at ProCaps Labs
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President, Marketing at Inmagine
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP of Marketing at IDIQ
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP of Marketing at Vultron
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager (Remote - US) at Jobgether
F
Someone from OH, Cincinnati just viewed Head of Marketing at FoodHealth Company
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, Paid Marketing (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Cincinnati just viewed Hospital Marketing at Datadog
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President, Institutional Marketing at Tutor.com
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director, Marketing Campaign Management at Humana