Software Engineering SMTS

Salesforce is a cloud-based software company that provides customer relationship management (CRM) services and enterprise applications focused on customer service, marketing automation, analytics, and application development.
$155,605 - $227,700
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineering SMTS

Salesforce Inc. is seeking a Software Engineering SMTS in San Francisco, CA to join their team. This role offers an exciting opportunity to work on cutting-edge technology in a rapidly evolving market. As a Staff Software Engineer, you'll be responsible for building and maintaining critical components of Salesforce's cloud platform, used by millions of users worldwide.

Your primary responsibilities will include developing high-quality, production-ready code, designing and implementing robust APIs, and contributing to all phases of the software development lifecycle. You'll work in a hybrid engineering model, collaborating with team members to create efficient components and algorithms for a microservice multi-tenant SaaS cloud environment.

The ideal candidate will have a strong background in computer science or engineering, with at least two years of relevant experience. You should be proficient in Java and Python, with experience in Kubernetes and other modern software development tools. Your expertise in software design patterns, advanced algorithms, and data structures will be crucial for success in this role.

At Salesforce, you'll be part of a company that values equality, diversity, and inclusion. The company offers competitive salaries ranging from $155,605 to $227,700 per year, along with comprehensive benefits including medical, dental, and vision insurance.

Join Salesforce and be part of a team that's driving innovation in the enterprise SaaS space, while working on technology that impacts millions of users globally. This is an excellent opportunity for a skilled software engineer looking to take their career to the next level in a dynamic and forward-thinking environment.

Last updated 16 days ago

Responsibilities For Software Engineering SMTS

  • Build new and exciting components in an ever-growing and evolving market technology to provide scale and efficiency
  • Develop high-quality, production-ready code that millions of users of our cloud platform can use
  • Design, implement, and tune robust APIs and API framework-related features that perform and scale in a multi-tenant environment
  • Collaborate in a Hybrid Engineering model and contribute to all phases of SDLC including design, implementation, code reviews, automation, and testing of the features
  • Build efficient components/algorithms on a microservice multi-tenant SaaS cloud environment
  • Code review, mentoring junior engineers, and providing technical guidance to the team
  • Create, maintain, and share technical documentation used by engineers and other team members
  • Resolve complex technical issues and drive innovations that improve system availability, resilience, and performance

Requirements For Software Engineering SMTS

Java
Python
Kubernetes
  • Master's degree (or its foreign degree equivalent) in Computer Science, Engineering (any field), or a related quantitative discipline
  • Two (2) years of experience in the job offered or in any occupation in a related field
  • Software design patterns
  • Advanced algorithms and data structures
  • Java
  • Code reviews
  • Designing APIs
  • Python
  • Maven
  • Software Testing
  • Kubernetes

Benefits For Software Engineering SMTS

Medical Insurance
Dental Insurance
Vision Insurance
  • Equal Opportunity & Affirmative Action Employer
  • Inclusive benefits

Interested in this job?

Jobs Related To Salesforce Inc. Software Engineering SMTS

CNC Subject Matter Expert (SME) Manager

CNC Subject Matter Expert (SME) Manager at Apple, leading crucial CNC processes for product development and production.

Engineering Program Manager, Quality Office, Apple Services Engineering

Engineering Program Manager for Apple Services Quality team, ensuring exceptional product quality and reliability.

Senior Engineering Project Manager, IS&T Enterprise Systems

Apple seeks a Senior Engineering Project Manager for IS&T Enterprise Systems to lead software development initiatives and cross-functional teams.

Engineering Program Manager, Apple Services Engineering

Sr Engineering Program Manager for Apple Services Engineering, managing cross-functional projects for Enterprise customers.

Full Stack Software Engineer, L5 - Growth Delivery and Operations

Netflix seeks Full Stack Software Engineer (L5) for Growth Delivery and Operations, focusing on CI/CD, automation, and developer productivity.