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

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.

Salesforce logo
Salesforce

Senior Software Architect

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

Atlassian logo
Atlassian

Full Stack Software Engineer

Join Atlassian as a Full Stack Software Engineer, working remotely to build innovative solutions with JavaScript, React, and Node.js.

Square logo
Square

Senior Software Engineer (Frontend/Fullstack)

Join Square as a Senior Software Engineer (Frontend/Fullstack) to build world-class e-commerce solutions using JavaScript, PHP, and VueJS.

YETI logo
YETI

Front End Developer - Salesforce Commerce Cloud

Join YETI as a Front End Developer specializing in Salesforce Commerce Cloud, enhancing eCommerce experiences in a hybrid role.

American Express logo
American Express

Senior Full Stack Engineer - Java, JavaScript, React, Node

Join American Express as a Senior Full Stack Engineer specializing in Java, JavaScript, React, and Node. Work in a hybrid environment.

Apollo GraphQL logo
Apollo GraphQL

Senior Full-Stack Product Engineer

Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.

SAP logo
SAP

Senior Full Stack Developer (Security & Compliance)

Join SAP as a Senior Full Stack Developer focusing on Security & Compliance, leveraging Java, SpringBoot, and Python.

Adobe logo
Adobe

Software Development Engineer

Join Adobe as a Software Development Engineer in San Francisco, focusing on backend services for Adobe Content.

SAP logo
SAP

Senior Back-End / Full Stack Developer

Join SAP as a Senior Back-End / Full Stack Developer in Sofia, Bulgaria. Drive innovation and transformation in a hybrid work environment.

15Five logo
15Five

Senior Software Engineer

Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.

BuildZoom logo
BuildZoom

Senior Full Stack Web Developer

Join BuildZoom as a Senior Full Stack Web Developer to lead web development initiatives in San Francisco, CA.

Adobe logo
Adobe

Senior Software Development Engineer

Join Adobe as a Senior Software Development Engineer in San Jose, focusing on React, JavaScript, and cloud-based microservices.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.

BlackRock logo
BlackRock

Full-Stack Developer, Associate - BlackRock Global Markets

Join BlackRock as a Full-Stack Developer, Associate, working with Java, Angular, and React.js in a hybrid role in San Francisco.

Square logo
Square

Software Engineer (Frontend/Fullstack) - E-commerce Website

Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.

NVIDIA logo
NVIDIA

Senior Full Stack Web Software Engineer

Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.

Haus logo
Haus

Fullstack Software Engineer, Applications

Join Haus as a Fullstack Software Engineer to develop APIs and user experiences for marketing science applications.

Uplimit logo
Uplimit

Software Engineer - Full Stack

Join Uplimit as a Full Stack Software Engineer to build AI-powered learning platforms. Work on cutting-edge AI projects in a hybrid environment.

Substack logo
Substack

Senior Software Engineer, Substack Enterprise

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

NimbleRx logo
NimbleRx

Senior Fullstack Engineer (Java, Spring Boot, React)

Join NimbleRx as a Senior Fullstack Engineer to build scalable platforms using Java, Spring Boot, and React.

brightwheel logo
brightwheel

Senior Full Stack Engineer

Join Brightwheel as a Senior Full Stack Engineer to develop and enhance our leading early education platform.

SpaceX logo
SpaceX

Full Stack Software Engineer (Starlink)

Join SpaceX as a Full Stack Software Engineer for Starlink, working on cutting-edge satellite internet technology.

Softrams logo
Softrams

Mid-Level Full Stack Developer (Angular, React, NodeJS)

Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.