

Job Category
Software EngineeringJob Details
Secrets Management team, within the Data Security org, is looking for a Principal Software Engineer. As a technical leader on the team, you will play a crucial role in designing and developing robust secrets management solutions. You will lead multiple initiatives in parallel, mentor junior engineers via code reviews and technical guidance. You will collaborate with cross-functional teams to enhance our security posture and streamline operations. You will work on building solutions for challenging problem statements to improve our service availability and performance.
Primary Responsibilities:
* Experience and passion for service ownership, building scalable,reliable/self-healingservices.
* Lead architecture roadmap for IaC (Infrastructure as Code) on public cloud
* Lead architecture and implementation for public cloud security services specially in public cloud
* Security and privacy primitives including understanding of cryptography concepts.
* Follow trends in technology and apply new security approaches for device-identity, authentication, attestation, key-storage, and management.
* Prototype new features that will enable and secure both real-time and non-realtime peer-to-peer communication over heterogeneous networks.
* Resolve complex technical issues and drive innovations that improve system availability, resilience, and performance.
Qualifications:
* Masters in Computer Science Engineering or equivalent
* 15+ years of hands-on experience working in a software development role in a product based software technology company.
* 5+ years experience in development in public cloud environments (AWS preferred)
* Excellent problem-solving skills and the ability to work in a fast-paced environment.
* Experience with IaC (Infrastructure as Code)
* Experience with public cloud security services
* Experience with container technologies (e.g., Docker, Kubernetes)
* Experience with cloud computing architectures and the associated security designs and challenges
* Hands-on experience and active coding skills using at least one of Golang, Java, C#, Python, Rust, C/C++
* Experience with the Secrets Management space, PKI/X509 and OWASP will be a desired qualification.
* Knowledge working with non-relational and relational databases including AWS DynamoDB, Cassandra and Postgres
* Familiar with open source technologies (prior experience with Hashicorp Vault is a plus)
* Vision Execution: Ability to translate strategic goals to technical and tactical requirements and architecture design.
* Good knowledge of operating systems and associated shell scripting
* Good knowledge with network technologies, such as TCP/IP, DNS or load balancers
* Experience with scrum or other agile development methodologies, with attention to code quality, delivering secure working software every sprint.
* Experience implementing zero trust security models
* Strong cross-functional leadership and team building skills
* Excellent verbal and written communication skills with experience engaging with customers regarding security
If you require assistance due to a disability applying for open positions please submit a request via this
Posting Statement
משרות נוספות שיכולות לעניין אותך

Job Category
Software EngineeringJob Details
As a Frontend Engineer you’ll use your extensive knowledge of JavaScript, HTML, and CSS to improve the Slack web client, a complex in-browser application relied upon by millions of users every day. You will work with real-time data streams, engineer for performance across browsers, and delight people by making the best software we can imagine. You will collaborate closely with Product, Design, Application Engineering, and QA to spec, conceptualize, build, test and deploy new features for our large (and growing!) user base.
What you will be doing* You'll brainstorm with Product Managers and Designers to conceptualize new features
* You'll collaborate with Application Engineering to build new features for our large-and-growing user base
* You'll learn about new web technologies and discuss potential solutions to problems
* Authors code that sets the standard for quality and velocity for their team and frequently establishes patterns that other teams can effectively contribute to.
* You'll help our skilled support team triage bugs and troubleshoot production issues
* You'll mentor other engineers and deeply review code* 10+ years of experience writing client-side JavaScript and React Framework
* Expertise in building complex layouts with CSS and HTML
* Experience building and debugging complex systems in a team environment
* Experience with modern browser technologies
* Strong UX and design sensibilities, and a desire to sweat the small stuff
* Strong communication skills, a positive attitude, and empathy
* Self-awareness and a desire to continually improve
* You have a bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience.* Experience with Typescript
* Experience with WebRTC
* Experience investigating and improving JavaScript performance
* Experience with WebSockets, Local Storage, or ES6
* Experience in small startup environments
* Experience designing web sites or applications
Comprehensive benefits package including well-being reimbursement, generous parental leave, adoption assistance, fertility benefits, and more!
World-class enablement and on-demand training with
Exposure to executive leaders with vision and regular 1:1 coaching with leadership
Volunteer opportunities and participation in our 1:1:1 model for giving back to the community
For more details, visit
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
If you require assistance due to a disability applying for open positions please submit a request via this
Posting Statement

Job Category
Software EngineeringJob Details
Your ImpactDrive the execution and delivery of features by collaborating with many multi-functional teams, architects, product owners and engineer
Make critical decisions that attribute to the success of the product
Proactive in foreseeing issues and resolving it before it happens
Daily management of stand-ups as the Scrum Master for engineering teams
Partner with PO to align with objectives, priorities, tradeoffs, and risk
Ensuring teams have clear priorities and adequate resources
Empowering the delivery team to self coordinate
Be a multiplier and have a passion for team and team members’ success
Providing technical guidance, career development, and mentoring to team members
Maintaining high morale and motivating the delivery team to go above and beyond
Vocally advocating for technical excellence and helping the teams make good decisions
Participating in architecture discussions and planning
Participating in multi-functional coordination, planning, and reviews with leads from other engineering teams
Maintaining and encouraging our culture by interviewing and hiring only the most qualified individuals
Occasionally chipping in to development tasks such as coding and feature verifications to assist teams with release commitments, to gain an understanding of the deeply technical product as well as to keep your technical skill sharp
A related technical degree required
Min 13 years of Software Engineering experience with 3-5 years of proven track record leading sizeable teams with a distinguished track record on technically fast paced projects
Experience leading large scale enterprise applications OR (there are 2 different roles) distributed systems, working with microservices and/or distributed architecture
Strong verbal and written communication skills, organizational and time management skills
Ability to be flexible, proactive, comfortable working with minimal specifications
Experience with short release cycles, the full software lifecycle, and experience working on a product that’s been released for public consumption
Experience in hiring, mentoring and leading engineers
Working experience of software engineering best practices including coding standards, code reviews, SCM, CI, build processes, testing, and operations
Experience with Agile development methodologies. Scrum Master experience required
Experience in communicating with users, other technical teams, and product management to understand requirements, describe software product features, and technical designs
Strong knowledge of Salesforce product and platform features, capabilities, and best use of it
Able to articulate the importance and value of Governance to Business and IT executives
A good understanding of enterprise architecture principles is strongly preferred
Ability to quickly grasp and distinctly explain technological and business concepts
Serve as a trusted advisor, with a deep curiosity to understand your customers, their motivations and needs, and how to approach ensuring their success
Degree or equivalent relevant experience required. Experience will be evaluated based on the core competencies for the role (e.g. extracurricular leadership roles, military experience, volunteer roles, work experience, etc.)
BENEFITS & PERKS
Comprehensive benefits package including well-being reimbursement, generous parental leave, adoption assistance, fertility benefits, and more!
World-class enablement and on-demand training with
Exposure to executive thought leaders and regular 1:1 coaching with leadership
Volunteer opportunities and participation in our 1:1:1 model for giving back to the community
For more details, visit
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
If you require assistance due to a disability applying for open positions please submit a request via this.
Posting Statement

Job Category
Software EngineeringJob Details
Role Description:
As a Senior Engineering contributor on the Agentforce platform team, you will own the architecture, design, and execution of our Agentic AI platform and applications. You’ll collaborate closely with software engineers, data scientists, product managers, and data teams to build and turn cutting-edge architecture and research into scalable, production-ready systems.
Key Responsibilities:
Lead architecture and development of AI-powered backend systems and services.
Design and optimize data pipelines for training and inference at scale.
Work with product and business teams to translate user needs into technical requirements.
Set technical direction and mentor engineers across teams.
Drive adoption of MLOps best practices for model training, deployment, monitoring, and governance.
Innovate in model building,but in how models are trained,deployed,and monitored
Make strategic technical decisions on build vs buy, model selection, and infrastructure.
Required Skills:
12+ years of software engineering experience; 3–5+ years building AI/ML systems at scale
Expertise in at least one object oriented programming language (Java/C++) and one ML native language (Python).
Strong experience in Applied AI and building AI applications.
Deep experience with ML frameworks like PyTorch, TensorFlow, or scikit-learn.
Familiarity with LLMs, vector databases, and applied generative AI (e.g., OpenAI, LangChain, LlamaIndex, RAG pipelines).
Strong background in system design, distributed systems, and cloud-native architectures (AWS/GCP).
Experience in building and scaling ML pipelines, data engineering workflows, and API platforms.
Proven ability to lead cross-functional teams and mentor engineers.
Strong communication and collaboration skills across technical and non-technical teams.
Ability to translate complex AI concepts into pragmatic engineering decisions
Experience in startups or high-growth tech companies.
Contributions to open-source AI/ML projects
Patents, papers, blogs, or other external publications
Strong startup mindset demonstrated by innovation-first projects
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
If you require assistance due to a disability applying for open positions please submit a request via this.
Posting Statement

Job Category
Software EngineeringJob Details
Responsibilities
Architect and implement distributed systems to deliver security controls at the network level in Salesforce’s public and private clouds. Such solutions cover but are not limited to network policy management, ACLs enforcement, DDoS and network protection for containers.
Develop software solutions and microservices to support our network security platforms in public clouds.
Research and implement new networking security solutions and platforms for intra- and cross-datacenter network flows
Advance and operate these security scanning 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 code reviews and mentoring junior team members
Requirements
Industry experience:15+ years including:
10+ years’ experience in SaaS, PaaS or IaaS software development
5+ years’ experience in a high-availability 24/7 environment (cloud platforms are a plus)
Education: ME/M.Tech in Computer Science/Engineering or BE/B.Tech. in same disciplines with equivalent years of experience
Network Security: Hands-on expertise in building or managing software platforms for network security, including segmentation, ACLs, DPI, DDoS protection. Examples include:
Software: iptables, ipsec, VPN, IDS
WAF/OWASP protections etc
Networking:Industry-level expertise in any of the following networking aspects
VM and containers network stacks (OpenStack’s Neutron, Cilium, Romana)
Network control planes and agents (Calico, Flannel, Contiv, Contrail, OVN)
OSI model and debugging network traffic
Networking protocols (TCP/UDP, BGP, DNS, DHCP)
Datacenter network architecture at software platform and hardware devices (NAT, VXLAN, overlay/underlay)
Programming:Proficiency in object-oriented and multi-threaded programming in at least one of the following languages: Golang, Java, C++, Python
Platform development:Proven track of designing and coding large-scale PaaS or IaaS systems, especially for public cloud providers (e.g., AWS, Azure, GCP)
Software design:Demonstrated expertise in applying systems patterns (e.g., Client-server, N-tier, Master/Slave, MVC) and API constructions (e.g., Swagger, OpenAPI)
Operating systems:Development and software management on Linux systems (e.g., CentOS, RHEL)
Security:Strong knowledge in security fundamentals:authentication/authorizationframeworks (e.g., SSO, SAML, Oauth), secure transport (e.g., SSL, TLS), identity management (e.g., certificates, PKI)
DevOps mindsetand strong ownership over owned code (test, monitor, deploy, maintain)
Communication: Excellent oral and written communication skills
Team:
Desired Skills/Experience
Distributed systems:Expertise in designing, implementing and operating distributed systems architectures and concepts, including any of the following:
High-performance, high-availability (99.999%) and self-recoverable systems
Control, orchestration and automation platforms
RPC frameworks (e.g., Protobuf/gRPC, Thrift, Bond)
Consensus and consistency frameworks (e.g., Paxos, Raft, strong/eventual consistency)
Data-processing systems (e.g., Lambda architecture, Kafka, RabbitMQ, ELK)
Storage solutions (e.g., Cassandra, MongoDB, Hadoop, Redis, Zookeeper)
VMs/Containers:Hands-on experience with VMs and container technologies (e.g., OpenStack, Docker, Kubernetes)
Full-software ownershipfrom idea to running in production: design, code, writing unit tests, performing integration tests, deploying to production, supporting the system in the production environments
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
If you require assistance due to a disability applying for open positions please submit a request via this.
Posting Statement

Job Category
Software EngineeringJob Details
Salesforce is looking for Machine Learning Engineers to build generative AI services, pipelines and components to enable the development and delivery of Einstein GPT vision. You will work on and ship impactful generative AI platform, applications and products used by millions of people every day.
full-stack developmentand building
What you’ll do:
Design and deliver scalable generative AI services that can be integrated with many applications, thousands of tenants, and run at scale in production.
Drive system efficiencies through automation, including capacity planning, configuration management, performance tuning, monitoring and root cause analysis.
Participate in periodic on-call rotations and be available for critical issues.
Partner with Product Managers, Application Architects, Data Scientists, and Deep Learning Researchers to understand customer requirements, design prototypes, and bring innovative technologies to production
Develop application code through the use of established methods that meet acceptance criteria
Develops stories, data mappings, test cases, and success criteria that inform development
Understands and can build/deploy code through approved channels
Tests application code through the use of established methods, these tests should all be automated and include unit tests, integration tests, functional tests, acceptance tests, performance tests, and smoke tests
Required Skills:
Min 3 years (MTS) & Min 8 years (SMTS) years of industry experience of ML engineering in building AI system and/or services.
Extensive programming experience as a Full-stack engineer
Commitment to software engineering best practices – design, testing, documentation, code reviews etc
Good knowledge of Java or similar programming languages.
Prior experience with GenAI, chatbot, or NLP-based applications
Experience with LLMs and prompt engineering
Strong experience building and applying machine learning models for business applications
Strong experience programming in Python, and using machine learning frameworks such as TensorFlow or PyTorch
Proven ability to implement, operate, and deliver results via innovation at large scale
Experience with distributed,scalablesystems and modern data storage, messaging and processing frameworks, including Kafka, Spark, Docker, Hadoop, etc.
Grit, drive and a strong feeling of ownership coupled with collaboration and leadership.
Preferred Skills:
eveloping deep learning models with complex business use cases and big amount of unstructured data.
Solid Machine Learning Engineering background and familiarity with state-of-the-art deep learning techniques especially for NLP.
Expertise with applying LLMs, prompt design, and fine-tuning methods
Strong background in ML approaches and techniques, ranging from Artificial Neural Networks to Bayesian methods
Experience with conversational AI
Fantastic problem solver; ability to solve problems that the world has not solved before
Excellent written and spoken communication skills
Demonstrated track record of cultivating strong working relationships and driving collaboration across multiple technical and business teams
BENEFITS & PERKS
Comprehensive benefits package including well-being reimbursement, generous parental leave, adoption assistance, fertility benefits, and more!
World-class enablement and on-demand training with
Exposure to executive thought leaders and regular 1:1 coaching with leadership
Volunteer opportunities and participation in our 1:1:1 model for giving back to the community
For more details, visit
If you require assistance due to a disability applying for open positions please submit a request via this.
Posting Statement

Job Category
Software EngineeringJob Details
If you require assistance due to a disability applying for open positions please submit a request via this.
Posting Statement

Job Category
Software EngineeringJob Details
Secrets Management team, within the Data Security org, is looking for a Principal Software Engineer. As a technical leader on the team, you will play a crucial role in designing and developing robust secrets management solutions. You will lead multiple initiatives in parallel, mentor junior engineers via code reviews and technical guidance. You will collaborate with cross-functional teams to enhance our security posture and streamline operations. You will work on building solutions for challenging problem statements to improve our service availability and performance.
Primary Responsibilities:
* Experience and passion for service ownership, building scalable,reliable/self-healingservices.
* Lead architecture roadmap for IaC (Infrastructure as Code) on public cloud
* Lead architecture and implementation for public cloud security services specially in public cloud
* Security and privacy primitives including understanding of cryptography concepts.
* Follow trends in technology and apply new security approaches for device-identity, authentication, attestation, key-storage, and management.
* Prototype new features that will enable and secure both real-time and non-realtime peer-to-peer communication over heterogeneous networks.
* Resolve complex technical issues and drive innovations that improve system availability, resilience, and performance.
Qualifications:
* Masters in Computer Science Engineering or equivalent
* 15+ years of hands-on experience working in a software development role in a product based software technology company.
* 5+ years experience in development in public cloud environments (AWS preferred)
* Excellent problem-solving skills and the ability to work in a fast-paced environment.
* Experience with IaC (Infrastructure as Code)
* Experience with public cloud security services
* Experience with container technologies (e.g., Docker, Kubernetes)
* Experience with cloud computing architectures and the associated security designs and challenges
* Hands-on experience and active coding skills using at least one of Golang, Java, C#, Python, Rust, C/C++
* Experience with the Secrets Management space, PKI/X509 and OWASP will be a desired qualification.
* Knowledge working with non-relational and relational databases including AWS DynamoDB, Cassandra and Postgres
* Familiar with open source technologies (prior experience with Hashicorp Vault is a plus)
* Vision Execution: Ability to translate strategic goals to technical and tactical requirements and architecture design.
* Good knowledge of operating systems and associated shell scripting
* Good knowledge with network technologies, such as TCP/IP, DNS or load balancers
* Experience with scrum or other agile development methodologies, with attention to code quality, delivering secure working software every sprint.
* Experience implementing zero trust security models
* Strong cross-functional leadership and team building skills
* Excellent verbal and written communication skills with experience engaging with customers regarding security
If you require assistance due to a disability applying for open positions please submit a request via this
Posting Statement
משרות נוספות שיכולות לעניין אותך