Software Engineer LMTS — Big Data Focus

SalesforcePalo Alto, CA
1dHybrid

About The Position

Salesforce is seeking an experienced, versatile, and mission-driven Software Engineer (LMTS) with a Big Data focus to join a team leveraging advanced algorithms, Big Data technologies, and generative AI to build process intelligence capabilities in the Agentforce platform. You will drive the development of features and integrations that will enable companies to leverage massive volumes of data from myriads of sources to discover, automate, and optimize their business processes. You will bridge the gap between "Data Engineering" and "Software Engineering" — writing high-quality production code that leverages distributed query processing to enable efficient AI and Analytics at scale.

Requirements

  • Bachelor’s degree in computer science or related field
  • 6+ years of professional software development experience
  • Proficiency in Java backend development
  • Proficiency in Big Data technologies like Spark, Trino or similar SQL query engines), Iceberg, Kafka
  • Experience in automated testing including unit and functional testing using Java, JUnit, JSUnit, Selenium
  • Excellent communication and interpersonal skills
  • Office-Flex: Work in-person three days per week; or 10 days per quarter for some engineering teams

Nice To Haves

  • Familiarity in building and delivering highly scalable, reliable, and complex software systems in a hosted cloud environment using AWS, Docker, and Kubernetes
  • Experience in working and developing with AI and Large Language Models (LLMs)
  • Master's degree in Computer Science or equivalent field
  • Track record of being a top performer in current and past roles

Responsibilities

  • Architect, design, implement, test and deliver highly scalable products
  • Master our development process, culture and code base, then improve it
  • Design, develop, test, and maintain Big Data queries
  • Own the performance of your queries: deep dive into query plans to enhance scalability, performance, and efficiency
  • Design, develop, and enhance performance benchmarks for Big Data queries
  • Come up with innovative ideas to improve robustness, scalability and performance.
  • Drive architectural decisions across teams and guide the implementation of complex features.
  • Provide technical leadership and mentorship to other engineers
  • Operate optimally in the hybrid engineering model where engineers are encouraged to be able to craft and complete the vital work to ensure quality in their own code as well as other engineers
  • Develop test strategies, design automation frameworks, write unit/functional tests to drive up code coverage and automation metrics
  • Actively participate in release and deployment process.
  • Participate in the team’s on-call rotation to address sophisticated problems in real-time and keep services operational and highly available

Benefits

  • Salesforce offers a variety of benefits to help you live well including: time off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance, 401(k), and an employee stock purchasing program.
  • More details about company benefits can be found at the following link: https://www.salesforcebenefits.com.
  • In the United States, compensation offered will be determined by factors such as location, job level, job-related knowledge, skills, and experience.
  • Certain roles may be eligible for incentive compensation, equity, and benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service