Salesforce logo

Senior Full-Stack Software Engineer

Salesforce

Join Salesforce as a Senior Full-Stack Software Engineer

About the Role

Salesforce is seeking a passionate and experienced Senior Full-Stack Software Engineer to join our dynamic team. In this role, you will have the opportunity to shape the future of our products and deliver exceptional experiences to our customers. You will be part of an innovative and collaborative environment where your skills will thrive and your ideas will be valued.

Key Responsibilities

  • Architect, Design, and Implement: You will be responsible for architecting, designing, implementing, testing, and delivering highly scalable products.
  • Development Process Mastery: Master our development process, culture, and code base, and contribute to its continuous improvement.
  • Hybrid Engineering Model: Operate effectively in a hybrid engineering model where engineers are encouraged to craft and complete the necessary work to ensure quality in their own code as well as in the code of others.
  • Mentorship: Mentor others in development technologies, tools, and processes.
  • Design Presentation: Present your own designs to internal/external groups and review designs of others.
  • Testing and Automation: Develop test strategies, design automation frameworks, and write unit/functional tests to drive up code coverage and automation metrics.
  • On-call Rotation: Participate in the team’s on-call rotation to address complex problems in real-time and keep services operational and highly available.

Required Skills

  • A related technical degree is required.
  • 4+ years of professional software development experience.
  • Deep knowledge of object-oriented programming and experience with at least one object-oriented programming language (Java, JavaScript, C++, C#, Ruby, Python).
  • High proficiency in at least one high-level programming language and web framework (NodeJS, Express, Hapi, etc.).
  • Proven understanding of web technologies, such as JavaScript, CSS, HTML5, XML, JSON, and/or Ajax.
  • Validated understanding of Database technologies such as SQL, PL/SQL, and relational database schema design.
  • Experience in automated testing including unit and functional testing using Java, JUnit, JSUnit, Selenium.
  • Excellent interpersonal skills.

Preferred Skills

  • Experience building highly scalable web applications.
  • Experience with Agile software development and test-driven development.
  • Bachelor's degree in Computer Science or equivalent field.
  • Track record of being a top performer in current and past roles.

Benefits & Perks

Salesforce offers a comprehensive benefits package, including wellbeing reimbursement, generous parental leave, adoption assistance, fertility benefits, and more. For more details, please visit our benefits site.

Our Commitment to Equality

At Salesforce, we believe that the business of business is to improve the state of our world. We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, and inclusive benefits.

Application Process

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. By applying to this role, recruiters and hiring managers across the organization hiring Software Engineers will review your resume. Our goal is for you to apply once and have your resume reviewed by multiple hiring teams.

Join us at Salesforce and make a real impact with your code! Apply now and let’s build something extraordinary together!

Benefits
Extracted with AI

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

Similar jobs

Last update: 23 minutes ago

Salesforce logo
Salesforce

Senior Full-Stack Software Engineer

Senior Full-Stack Software Engineer needed in Paris with expertise in OOP, web technologies, and automated testing.

Salesforce logo
Salesforce

Full-Stack Software Engineer

Join Salesforce as a Full-Stack Software Engineer in Grenoble. Work with Java, JavaScript, Python, and more in a hybrid environment.

Salesforce logo
Salesforce

Senior Full Stack Software Engineer, Code Builder/IDE

Join Salesforce as a Senior Full Stack Software Engineer, working on Code Builder/IDE with a focus on full-stack development and modern web technologies.

Salesforce logo
Salesforce

Senior Backend Software Development Engineer

Senior Backend Software Development Engineer at Salesforce, skilled in C#, Java, Scala, and cloud technologies.

Salesforce logo
Salesforce

Staff Software Engineer, Frontend

Join Slack as a Staff Software Engineer, Frontend, to enhance our web client using JavaScript, React, and CSS.

Salesforce logo
Salesforce

Software Engineer, Backend - Slack

Join Salesforce as a Backend Software Engineer for Slack, focusing on building and scaling backend systems. Requires 4+ years experience in web applications.

Magical logo
Magical

Senior Full Stack Software Engineer (Hybrid, San Francisco/Toronto)

Join Magical as a Senior Full Stack Software Engineer in San Francisco or Toronto. Work on innovative projects with a focus on productivity.

PayPal logo
PayPal

Senior Full Stack Software Engineer

Join PayPal as a Senior Full Stack Software Engineer to design and deliver innovative payment solutions.

Salesforce logo
Salesforce

Senior Software Architect

Join Salesforce as a Senior Software Architect to drive product architecture and strategic technology initiatives.

AnyDesk Software logo
AnyDesk Software

Salesforce Software Engineer

Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.

PayPal logo
PayPal

Senior Fullstack Software Engineer

Join PayPal as a Senior Fullstack Software Engineer in San Jose, CA. Work on high-impact projects in an agile environment.

Adobe logo
Adobe

Senior Fullstack Software Engineer

Join Adobe as a Senior Fullstack Software Engineer in San Francisco, crafting high-impact web solutions with JavaScript, ReactUI, and cloud technologies.

Atlassian logo
Atlassian

Senior Full Stack Software Engineer

Join Atlassian as a Senior Full Stack Software Engineer. Work remotely in the US, using JavaScript, React, NodeJs, and more.

PayPal logo
PayPal

Full Stack Software Engineer with Java and Front-End Experience

Join PayPal as a Full Stack Software Engineer in San Jose, CA. Work with Java, Node.js, and React to build innovative payment solutions.

Datasite logo
Datasite

Senior Full Stack Developer

Senior Full Stack Developer needed at Datasite, San Jose. Engage in innovative software development for M&A transactions.

PayPal logo
PayPal

Fullstack Software Engineer

Join PayPal as a Fullstack Software Engineer in San Jose, CA. Work on high-impact projects with JavaScript, React.js, Node.js, and more.

Microsoft logo
Microsoft

Fullstack Software Engineer

Join Microsoft as a Fullstack Software Engineer in Atlanta. Work on cutting-edge technology in a hybrid environment.

Section logo
Section

Senior Full-stack Software Engineer

Join Aether as a Senior Full-stack Software Engineer to drive AI-driven solar industry solutions. Hybrid role in Paris.

Squarespace logo
Squarespace

Full Stack Software Engineer

Join Squarespace as a Full Stack Software Engineer in Dublin. Work with JavaScript, Python, and React.js in a hybrid role.

Webflow logo
Webflow

Senior Fullstack Software Engineer

Join Webflow as a Senior Fullstack Engineer to build powerful websites visually. Remote role with competitive salary and benefits.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Microsoft logo
Microsoft

Software Engineer - Fullstack

Join Microsoft as a Fullstack Software Engineer in Cambridge, MA. Work on cutting-edge technology with a hybrid work model.

Substack logo
Substack

Senior Software Engineer, Core Product Team

Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node.js, React, and Postgres.

SumUp logo
SumUp

Senior Salesforce Engineer

Join SumUp as a Senior Salesforce Engineer to design and implement scalable Salesforce solutions using Apex and Lightning in Berlin.