Salesforce

Principal Software Engineer – Event Technology

Salesforce

full-time

Posted on:

Location Type: Hybrid

Location: SeattleCaliforniaIllinoisUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $197,300 - $313,700 per year

Job Level

About the role

  • Lead the architectural strategy and direction for the Event Technology and websites portfolio, ensuring alignment with Marketing Technology’s overall technology vision and business goals.
  • Architect, design, implement, test, and deliver highly scalable applications and services.
  • Operate optimally in the hybrid engineering model where engineers are encouraged to craft and complete the vital work to ensure quality in their code and other engineers.
  • Strategically plan, design, and execute the implementation of highly scalable solutions that meet current and future business needs.
  • Collaborate with Architects, Lead Engineers, Product, UX and cross-functional teams in the application design process, contributing innovative ideas and technical expertise.

Requirements

  • 10+ years of professional software development experience in designing, building, scaling, and maintaining production systems.
  • Proven experience in a technical leadership role, including architecture, design, and implementation of complex software systems.
  • Strong understanding and embodiment of service ownership principles and skills; expertise in building observable and resilient systems with the ability to proactively prevent issues before our customers even notice.
  • Experience with domain driven design.
  • Proven ability to mentor team members to support their understanding and growth of software engineering concepts and aid in their technical development.
  • Experience developing front-end and back-end software, preferably including JavaScript with TypeScript, with frameworks such as React, runtimes including Node.js and CSS frameworks such as Tailwind or Sass.
  • Experience building high-scale microservices on AWS (preferred), GCP, or other public cloud substrates.
  • Expertise in consuming (and ideally building) GraphQL and RESTful APIs and strong understanding of API security best practices.
  • Proven experience leveraging AI tools (Claude, Cursor, etc.) in your daily workflows and the ability to uplevel other engineers’ usage of AI tools.
Benefits
  • time off programs
  • medical
  • dental
  • vision
  • mental health support
  • paid parental leave
  • life and disability insurance
  • 401(k)
  • employee stock purchasing program
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentarchitecturedesignimplementationscalable applicationsJavaScriptTypeScriptReactNode.jsmicroservices
Soft Skills
technical leadershipmentoringcollaborationproblem-solvingservice ownershipinnovationcommunicationteamworkstrategic planningquality assurance