Full-Stack Software Engineer – Senior/Lead/Principal

Global leader in CRM and enterprise cloud solutions, providing software services for sales, service, marketing, and more.
$125,700 - $323,400
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Full-Stack Software Engineer – Senior/Lead/Principal

Join Salesforce as a Full-Stack Software Engineer in a dynamic, hybrid work environment where innovation and collaboration are key. This role offers the opportunity to architect and deliver highly scalable products that serve thousands of enterprise customers. You'll be part of a team that values autonomous decision-making and individual growth, working with cutting-edge technologies and frameworks. The position requires expertise in object-oriented programming, web technologies, and database systems, with opportunities to mentor others and shape the future of Salesforce's products. With competitive salary ranges of $125,700 - $323,400 depending on location, comprehensive benefits including parental leave and wellbeing programs, and the chance to work with industry-leading technology, this role presents an excellent opportunity for experienced engineers looking to make a significant impact. The hybrid work model offers flexibility while maintaining team collaboration, requiring in-person presence three days per week or 10 days per quarter for some engineering teams.

Last updated 19 days ago

Responsibilities For Full-Stack Software Engineer – Senior/Lead/Principal

  • Architect, design, implement, test and deliver highly scalable products
  • Master development process, culture and code base, then improve it
  • Mentor others in development technologies, tools, and processes
  • Present designs to internal/external groups and review designs of others
  • Develop test strategies, design automation frameworks, write unit/functional tests
  • Participate in the team's on-call rotation

Requirements For Full-Stack Software Engineer – Senior/Lead/Principal

Java
JavaScript
Node.js
  • Related technical degree required
  • 4+ 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 – Senior/Lead/Principal

Parental Leave
  • Wellbeing reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits

Interested in this job?

Jobs Related To Salesforce Full-Stack Software Engineer – Senior/Lead/Principal

Senior Agentforce Forward Deployed Engineer

Senior engineering role at Salesforce focusing on AI platform development and customer success, combining technical expertise with customer-facing responsibilities.

Senior Full-Stack Software Engineer / SMTS - Hyderabad

Senior Full-Stack Software Engineer position at Salesforce Hyderabad, focusing on developing scalable enterprise solutions with 6+ years experience required.

Lead Account Solution Engineer

Lead Account Solution Engineer position at Salesforce in Dubai, focusing on technical sales, solution engineering, and customer success in enterprise software solutions.

Manager PMO - EMEA South

Lead strategic projects and operations for Salesforce EMEA South, managing cross-functional initiatives and driving business transformation as a PMO Manager.

Senior Account Solution Engineer - Retail & Consumer Goods Industry

Senior Account Solution Engineer role at Salesforce, focusing on Retail & Consumer Goods vertical, requiring 5+ years of experience in pre-sales and customer engagement solutions.