Bangalore, India
14 hours ago
Software Engineering LMTS

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.

Job Category

Software Engineering

Job Details

About Salesforce

We’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.

The Salesforce Trusted Services cloud is looking to establish a team of experienced software engineers who are passionate about solving complex problems, owning a product from end-to-end, and taking advantage of the latest AI/ML technologies. As a member of the team, you will be involved in building a cutting-edge, next-generation version of the Salesforce Data Detect product (formerly Einstein Data Detect).

Salesforce is the poster child of trusted enterprise cloud services. In Trusted Services, nothing is more important to our continued success than the security and privacy of our customer’s data. We are an integral part of the Salesforce Agentforce vision, and our focus and passion is building the next-generation of Salesforce Privacy and Security products.

In this role, you will design, implement, deploy and optimize sensitive data detection systems supporting diverse Clouds/apps, various data sources/data types/formats, AI/ML algorithms for coverage in the ecosystem. You will be part of a fast-growing team focused on building a re-imagined version of the Data Detect product. And with customer trust as our #1 value, you will ensure that quality, performance, security, and observability are inherent attributes of the product.

What you’ll do

* Develop a new version of Data Detect with an expanded, forward-looking feature set that utilises the latest and greatest in backend and data/ML space to support e2e product.
* Collaborate with other engineers to design and architect backend systems to support high volume data in multi-tenant setup with required data quality metrics and observability.
* Make sound design decisions based on business requirements, impact, performance, scalability, and future expansion.
* Maintain end-to-end ownership of the product, including design, development, automated testing, deployment, and troubleshooting.
* Lead by example by contributing high-quality, production-ready code.
* Write unit and integration tests for your code to maintain required code coverage, and automate end-to-end testing.
* Advise other team members on complex and ambiguous problems, sort through complexity, identify dependencies, articulate the problem, and devise elegant solutions.
* Collaborate with internal cross-functional teams to seamlessly integrate data detection services into their products and applications.
* Implement real-time monitoring, reporting, and dashboards.
* Be part of on-call production support rotations, deployment and maintenance activities, and perform updates and system changes in all system environments.
* Provide input into priorities, deadlines, and deliverables.
* Stay abreast of industry trends and emerging technologies to continuously enhance the capabilities of the Data Detect product.

Required Skills

* Strong programming skills in object oriented programming languages such as Java or Scala or equivalent.
* Experience with data modelling, database systems and data storage technologies/different data formats (Parquet, ORC, and Avro etc). Experience with Data Lake or Lake house or modern data stack architectures.
* Experience building highly scalable, highly performant microservices and REST APIs.
* Knowledge of Git and Maven and related data manager tools.
* Familiarity with asynchronous programming, multi-threading, and caching.
* Strong understanding of containerization technologies, including Docker and Kubernetes.
* Experience with cloud platforms such as AWS, Azure, and Google Cloud.
* Experience with unit testing, integration testing, and continuous integration frameworks.
* Comfortable with log search tools, such as Splunk.
* Commitment to common software development lifecycle best practices - architecture, detailed documentation, code reviews, test-driven development, communication etc.
* Knowledge of software development methodologies (Agile, Scrum, etc.).
* Excellent problem-solving and communication skills.
* Good to have experience in Python to handle AI based functionalities.

Preferred Skills

* Familiarity with data encryption, tokenization, and other data protection methods.
* Familiarity with Natural language processing (NLP) areas: Named Entity Recognition (NER)/NLP based techniques to identify and categorize sensitive data.
* Familiarity with cloud platforms and distributed computing for scalable ML solutions.
* Familiarity with relevant data security, privacy, and compliance regulations (e.g., GDPR, CCPA, and HIPAA).

Work Location

* Office location: Bangalore, India

Accommodations

If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form.

Posting Statement

At 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. Learn more about Equality at www.equality.com and explore our company benefits at www.salesforcebenefits.com.

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 does not accept unsolicited headhunter and agency resumes. Salesforce will not pay any third-party agency or company that does not have a signed agreement with Salesforce.

Salesforce welcomes all.

Confirm your E-mail: Send Email