Full-Stack Software Engineer: Mid, Senior, Lead, Principal

Global leader in CRM and enterprise cloud computing solutions
$125,700 - $334,600
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Full-Stack Software Engineer: Mid, Senior, Lead, Principal

Join Salesforce as a Full-Stack Software Engineer and be part of a dynamic team shaping the future of enterprise software. This role offers multiple levels of opportunity from Mid-Level to Principal, focusing on building and maintaining highly scalable products that serve thousands of enterprise customers. The position combines innovative technology with quality-driven development in a hybrid work environment that celebrates individual strengths while fostering team growth.

As a Full-Stack Engineer at Salesforce, you'll work on architecting and implementing sophisticated solutions, participate in design reviews, and contribute to the development of test strategies and automation frameworks. The role requires expertise in object-oriented programming, web technologies, and database systems, with opportunities to mentor others and drive technical excellence.

The company offers a collaborative culture where autonomous teams have the freedom to make decisions that empower individuals, products, and customers to thrive. You'll be working with cutting-edge technologies and frameworks while maintaining high standards of code quality and system reliability. The position includes participation in an on-call rotation to ensure service availability and real-time problem-solving.

Salesforce provides comprehensive benefits including wellbeing reimbursement, parental leave, adoption assistance, and fertility benefits. The hybrid work model offers flexibility with three in-person days per week or 10 days per quarter for some engineering teams. This is an excellent opportunity for experienced engineers looking to make a significant impact while working with industry-leading enterprise software solutions.

Last updated 13 days ago

Responsibilities For Full-Stack Software Engineer: Mid, Senior, Lead, Principal

  • Architect, design, implement, test and deliver highly scalable products
  • Master development process, culture and code base, then improve it
  • Operate in hybrid engineering model
  • Mentor others in development technologies, tools, and processes
  • Present designs to internal/external groups and review designs of others
  • Develop test strategies and design automation frameworks
  • Participate in on-call rotation

Requirements For Full-Stack Software Engineer: Mid, Senior, Lead, Principal

Java
JavaScript
Node.js
  • Related technical degree required
  • 3+ years of professional software development experience
  • Deep knowledge of object oriented programming
  • High proficiency in high-level programming language and web framework
  • Understanding of web technologies (JavaScript, CSS, HTML5, XML, JSON, Ajax)
  • Understanding of Database technologies (SQL, PL/SQL)
  • Experience in automated testing
  • Excellent interpersonal skills
  • Work in-person three days per week or 10 days per quarter

Benefits For Full-Stack Software Engineer: Mid, Senior, Lead, Principal

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Wellbeing reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits

Interested in this job?

Jobs Related To Salesforce Full-Stack Software Engineer: Mid, Senior, Lead, Principal

Software Engineering MTS

Software Engineering MTS position at Salesforce, focusing on core services development and Tableau Cloud infrastructure, offering competitive compensation and hybrid work options in Seattle.

Technical Architect

Technical Architect position at Salesforce, offering $168,397-$236,500, combining technical leadership with customer solution architecture, hybrid work model available.

Software Engineering LMTS

Senior software engineering position at Salesforce focusing on test automation and quality engineering, offering competitive compensation and hybrid work arrangement in the Seattle area.

Software Engineer LMTS

Lead Developer position at Salesforce focusing on building and enhancing customer support platforms using Salesforce technologies and JavaScript.

Technical Architect, Mulesoft Israel

Senior Technical Architect position at Salesforce's MuleSoft division, leading enterprise integration and API solutions while serving as a trusted technical advisor to customers.