Taro Logo

Database Kernel Development - Architect

Global leader in CRM software and enterprise cloud computing solutions
Backend
Principal Software Engineer
In-Person
5,000+ Employees
15+ years of experience
Enterprise SaaS

Job Description

Salesforce is seeking a Database Kernel Development Architect to join their Database engineering team based across the Bay Area, Toronto, and India. This role is perfect for an experienced database engineer passionate about building highly scalable, mission-critical enterprise products. The position requires deep expertise in RDBMS technology and database internals, with responsibilities spanning architecture, development, and testing of database systems. The ideal candidate will work closely with top talent engineers, participate in critical technical reviews, and contribute hands-on coding while mentoring other team members. This role offers the opportunity to shape the future of Salesforce's database technology, working with cutting-edge systems at massive scale. The position combines technical leadership with hands-on development, requiring both architectural vision and practical implementation skills. As part of Salesforce, you'll be working with one of the world's leading enterprise software companies, contributing to products that serve millions of users globally. The role offers the chance to work on complex technical challenges while leading and mentoring a team of talented engineers.

Last updated 4 months ago

Responsibilities For Database Kernel Development - Architect

  • Architect, design and code database features for high quality
  • Participate in design and architecture reviews, test plan reviews, and code reviews
  • Assess and ensure quality of work by Engineering teams
  • Execute on strategy for feature areas and help plan backlogs
  • Guide architectural decisions based on customer use cases
  • Engage with Directors and Senior Directors on technical capabilities
  • Write and share technical proposals and assessments
  • Drive cross-team collaborative work environment

Requirements For Database Kernel Development - Architect

  • 15+ years of experience with relational database kernel development
  • Excellent communication skills and problem-solving skills
  • Experience with highly-scalable and highly-available systems
  • Experience working with developers in high-pace environment
  • Proficiency in C/C++ software development

Related Jobs

Director Software Engineering

Lead Salesforce's database storage engineering team, managing cloud-based storage and backup services at petabyte scale while driving technical innovation and team development.

Mulesoft Senior Technical Architect

Lead technical architect role specializing in MuleSoft integration solutions, requiring 15+ years experience, focusing on enterprise architecture and team leadership.

Salesforce Senior Technical Architect - Health & Life Sciences Industry

Lead technical architecture for Salesforce Health & Life Sciences solutions, requiring 14+ years experience and deep expertise in healthcare domain and Salesforce platforms.

Forward Deployed Engineering Architect/Strategist

Lead technical role combining software engineering and strategic deployment of AI solutions at Salesforce, requiring 14+ years experience in cloud technologies and architecture.

Salesforce Technical Architect - Life Science

Lead technical architect role specializing in Salesforce Life Sciences Cloud implementations, requiring expertise in healthcare technology and compliance standards.