09 Nov
|
Salesforce
|
Canada
Apply distributed systems expertise to Salesforce database engineering, using Java or C and solid foundations in concurrency, networking, and scale.
This experienced software engineering opportunity supports the next generation of Salesforce’s cloud-native database. You will work with database experts on architecture, development, testing, and support. The scope includes distributed computing, operating systems, storage, performance, communication, consensus, and transactional protocols.
Key Responsibilities:
- Develop distributed database system functionality
- Create designs for complex scalability challenges
- Generate improvements for robustness and performance
- Test database functionality and overall quality
- Participate in releases and deployments
Requirements:
- Strong data structures, algorithms, and distributed systems fundamentals
- Six-plus years in systems or database internals programming
- Deep distributed computing expertise
- Understanding of multithreading, memory, networking, and storage
- Strong Java or C programming skills
Use systems programming, distributed computing, and database engineering skills to develop resilient Salesforce infrastructure at scale.
📌 Distributed Systems Database Engineer (Canada)
🏢 Salesforce
📍 Canada