
Principal Software Engineer – Event Technology
Salesforce
full-time
Posted on:
Location Type: Hybrid
Location: Seattle • California • Illinois • United States
Visit company websiteExplore more
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