Software Engineering PMTS (Bigdata)

41 Minutes ago • 14 Years +
Software Development & Engineering

Job Description

Salesforce is seeking a Software Engineering PMTS for their Security Software Engineering team, focusing on Bigdata. This role involves building and operating highly scalable, fault-tolerant, distributed systems to deliver cloud-scale security software services. The team manages a Security Log Platform, processing up to 6 million events per second, to provide world-class data ingestion, extraction, transformation, aggregation, and load capabilities for threat detection, data exploration, analysis, and compliance. The position offers technical growth in distributed systems development and application security vulnerabilities on a large cloud platform.
Good To Have:
  • Experience with relational and NoSQL databases, message queues (Kafka, SNS/SQS, etc), and other components in data pipelines.
  • Knowledge on Vector.dev and Rust.
  • Experience building services with Terraform, Helm, Ansible, and Spinnaker.
  • Strong fundamentals knowledge in security concepts: authentication/authorization frameworks (e.g., SSO, SAML, Oauth), secure transport (e.g., SSL, TLS), identity management (e.g., certificates, PKI).
  • Good knowledge with operating system and network technologies, such as TCP/IP, DNS, or LB.
Must Have:
  • Architect and implement ETL platforms with open-source technologies such as Spark on Kubernetes, EMR, S3 / SQS, Iceberg, DeltaLake.
  • Advance and operate the ETL platforms in a full DevOps model.
  • Operate in an Agile development environment, including participating in daily scrums.
  • Support the team’s engineering excellence by performing design reviews, code reviews and mentoring junior team members.
  • Provide on-call support.
  • Extensive experience building large scale distributed systems using cloud services (AWS, GCP, Azure, etc.).
  • Deep understanding of object oriented programming and experience with at least one object oriented programming language (Java, Python).
  • Experience with Big Data platforms such as Apache Spark, EMR, EKS, Flink.
  • Experience building services with Docker and Kubernetes.
  • Experience with Scrum or other agile development methodologies, with attention to code quality, delivering secure code.
  • Excellent written and verbal communication skills with outstanding attention to detail.
  • Have a passion for working together as a team and ensuring team members’ success. Lead and mentor junior members of the team.

Add these skills to join the top 1% applicants for this job

communication
data-analytics
game-texts
agile-development
salesforce
oauth
dns
aws
rust
nosql
azure
ansible
terraform
spinnaker
helm
spark
docker
kubernetes
python
java

About Salesforce

Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn’t a buzzword — it’s a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all.

Ready to level-up your career at the company leading workforce transformation in the agentic era? You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce.

Our Security Software Engineering team builds and operates highly scalable, fault-tolerant, distributed systems to deliver cloud-scale security software services. We provide the fundamental building blocks to improve and preserve customer trust in Salesforce's products across multiple public cloud substrates and our own network infrastructure. We architect and implement our services, to protect Salesforce products/infrastructure and defend against malicious attacks. You will have the unique opportunity to learn from the best industry security experts and integrate that into your software and service engineering.

The Security Log Platform - Data Plane team

The Security Log Platform - Data Plane team provides large-scale data processing capabilities to security big data pipeline. Our vision is to provide a world class security log data ingestion, extraction, transformation, aggregation and load platform which is self-service, elastic, agile, resilient and provides an easy to use experience to security teams for their consistent threat detection, data exploration, analysis, and compliance needs and help maintain ‘Trust’ as our #1 core value for Salesforce customers. We process up-to 6 million events per second across Salesforce, enabling detection and searching capabilities for our security engineers. This is a great opportunity for ambitious engineers who want technical growth in both distributed systems development and application security vulnerabilities, while operating on a large scale cloud platform.

Responsibilities

  • Architect and implement ETL platforms with open-source technologies such as Spark on Kubernetes, EMR, S3 / SQS, Iceberg, DeltaLake, etc.
  • Advance and operate the ETL platforms in a full DevOps model
  • Operate in an Agile development environment, including participating in daily scrums
  • Support the team’s engineering excellence by performing design reviews, code reviews and mentoring junior team members
  • Provide on-call support

Required Skills/Experience

  • B.A/B.Sc. in Computer Science/Engineering with 14+ years of industry experience
  • Extensive experience building large scale distributed systems using cloud services (AWS, GCP , Azure, etc..)
  • Deep understanding of object oriented programming and experience with at least one object oriented programming language (Java, Python)
  • Experience with Big Data platforms such as Apache Spark, EMR, EKS, Flink
  • Experience building services with Docker and Kubernetes
  • Experience with Scrum or other agile development methodologies, with attention to code quality , delivering secure code
  • Excellent written and verbal communication skills with outstanding attention to detail
  • Have a passion for working together as a team and ensuring team members’ success. Lead and mentor junior members of the team.

Desired Skills/Experience

  • Experience with relational and NoSQL databases, message queues (Kafka, SNS/SQS, etc), and other components in data pipelines
  • Knowledge on Vector.dev and Rust
  • Experience building services with Terraform, Helm, Ansible, and Spinnaker
  • Strong fundamentals knowledge in security concepts: authentication/authorization frameworks (e.g., SSO, SAML, Oauth), secure transport (e.g., SSL, TLS), identity management (e.g., certificates, PKI)
  • Good knowledge with operating system and network technologies, such as TCP/IP , DNS, or LB

Unleash Your Potential

When you join Salesforce, you’ll be limitless in all areas of your life. Our benefits and resources support you to find balance and be your best, and our AI agents accelerate your impact so you can do your best. Together, we’ll bring the power of Agentforce to organizations of all sizes and deliver amazing experiences that customers love. Apply today to not only shape the future — but to redefine what’s possible — for yourself, for AI, and the world.

Set alerts for more jobs like Software Engineering PMTS (Bigdata)
Set alerts for new jobs by Salesforce
Set alerts for new Software Development & Engineering jobs in India
Set alerts for new jobs in India
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙