Logo
Salesforce

Software Engineer ( MTS,SMTS, LMTS)

Salesforce, San Francisco, California, United States, 94199


About SalesforceWe’re Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too — driving your performance and career growth, charting new paths, and improving the state of the world. If you believe in business as the greatest platform for change and in companies doing well and doing good – you’ve come to the right place.Job DetailsSalesforce is seeking a

Software Engineer across multiple teams

within our organization! We recently launched the Salesforce Starter Suite and we are now expanding to grow the team building the Starter Suite to the next level. Salesforce Starter reimagines out of the box CRM and brings sales, service, and marketing capabilities together in one easy-to-use app.Your ImpactYou will be a part of the high powered engineering team that is trusted with the performance and scalability of the world's most advanced enterprise cloud architecture where artificial intelligence is providing crucial insights to drive our customer solutions. This work is critical to ensure Salesforce can sustain the tremendous growth we will see in our transaction and data volumes.Are you an expert in Applications, AI, big data and/or distributed systems, passionate about optimizing our Applications, AI and Data technology to support our staggering growth and innovation? Join the teams that have delivered game changing technology to support the scale of Starter product suite and applications.Required Skills4+ years of development experience, with at least 2+ years of experience in optimizing applications with high performance and large scaleA mastery of programming languages (e.g. Java, C++) and strong Object-Oriented programming skills with focus on optimizations, design patterns and best practicesA proven track record of optimization and design improvements for cost-optimization, performance and scalability.Strong command on analyzing and fine tuning algorithms and data structuresExperience with designing and optimizing multi tenant architecture, load balancers, caching, distributed queues, high availability and reliable systemsStrong knowledge of structured and unstructured database fundamentals, design, architecture, performance and scalabilityStrong knowledge and experience with optimizing queries on Oracle and similar Relational DatabasesStrong experience with IAAS (AWS or GCP). Major points for familiarity with multi-tenant architectureOutstanding attention to detail and strong communication skillsAbility to drive cross-cloud/cross-program/cross-product teams on large complex projects to ensure application and systems are performant, scalable, stable and reliableExperience leading and driving production escalations: monitoring, remediation, patch delivery, root-cause-analysis and ability to engage customers directlyAbility to set standards and best practices giving direction to the team and also influence externallyExtra credit if you have in-depth and clear understanding of performance engineering concepts, methodologies, tools, performance & capacity indicators, metrics and analysisBS, MS, or PhD in Computer Science or equivalent work experienceDesired Skills & ExperienceMaster’s degree in computer science, engineering, or a related field2+ years of experience in optimizing large scale AI, big data and/or distributed systemsExperience with BigData technologies like Kafka, Apache Spark, Apache Storm, Hbase, Cassandra, Elastic Search, MongoDB, etcExperience with AWS, Azure, or GCPExperience building IaaS/SaaS applicationsDevelopment experience with PL/SQL, SQL, optimizing queries and databases on Oracle or similar DB technologiesExperience with distributed systems concepts such as scalability, fault tolerance, and load balancingKnowledge of statistical analysis and experimental design techniquesExperience with agile and test-driven-development techniquesComprehensive knowledge of operating systems, especially process and system monitoring capabilitiesBenefits & PerksCheck out our benefits site which explains our various benefits, including wellbeing reimbursement, generous parental leave, adoption assistance, fertility benefits, and more.Salesforce InformationCheck out our Salesforce Engineering Site.AccommodationsIf you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form.Posting StatementAt Salesforce we believe that the business of business is to improve the state of our world. Each of us has a responsibility to drive Equality in our communities and workplaces. We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, inclusive benefits, and more.Salesforce is an Equal Employment Opportunity and Affirmative Action Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.Salesforce welcomes all.For California-based roles, the base salary hiring range for this position is $122,600 to $258,700. Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, benefits.

#J-18808-Ljbffr