Logo of Huzzle

Database Architect

image

Salesforce

1mo ago

  • Job
    Full-time
    Expert / Leadership (9+ years)
  • San Francisco
  • Quick Apply

AI generated summary

  • You should have expertise in database design, data modeling, performance tuning, and strong SQL skills. Experience with cloud technologies and data integration is also essential.
  • You will design and manage database structures, optimize performance, ensure data integrity, collaborate with teams on data requirements, and implement best practices for data management.

Requirements

  • Experience designing, developing scalable, resilient, and fault-tolerant transactional and distributed systems in enterprise production environments
  • Highly skilled in Java or C in a Unix/Linux environment, with an understanding of modern object-oriented programming techniques and design patterns
  • Experience using telemetry and metrics to drive operational excellence
  • Ability to learn quickly and deliver high-quality code in a fast-paced, dynamic team environment
  • A meticulous and detailed oriented engineer, responsible for writing one’s own functional and unit tests and help review and test teammates' code
  • Familiar with Agile development methodology and committed to continual improvement of team performance
  • Effective communication, strong leadership skills, team player who is capable of mentoring and being mentored by others
  • Inventive and creative; on task and able to deliver incrementally and on time
  • You should have 15+ years of professional experience, or MS in a relevant academic field
  • Experience with relational databases is a big plus.

Responsibilities

  • - Responsible for working on the development of scalable, resilient, and fault-tolerant transactional and distributed systems
  • - Responsible for design and hands-on implementation

FAQs

What is the primary responsibility of the Database Architect position at Salesforce?

The primary responsibility of the Database Architect is to work on the development of scalable, resilient, and fault-tolerant transactional and distributed systems, encompassing both design and hands-on implementation.

What kind of experience is required for this role?

Candidates should have 15+ years of professional experience or a Master's degree in a relevant academic field. Experience in designing and developing scalable and fault-tolerant transactional and distributed systems in enterprise production environments is also necessary.

What programming languages and environments should candidates be skilled in?

Candidates should be highly skilled in Java or C in a Unix/Linux environment, along with an understanding of modern object-oriented programming techniques and design patterns.

Is experience with relational databases necessary for this position?

While not mandatory, experience with relational databases is considered a big plus for candidates applying for this role.

What methodologies and practices are expected from the candidates in this position?

Candidates are expected to be familiar with Agile development methodology and committed to continual improvement of team performance. They should also demonstrate attention to detail by writing their own functional and unit tests and reviewing and testing teammates' code.

What are the base salary ranges for this position based on location?

For Washington-based roles, the base salary hiring range is $224,100 to $341,900. For California-based roles, the base salary hiring range is $244,500 to $372,900.

Are there any specific skills or attributes desired in candidates?

Desired skills include operational excellence through telemetry and metrics usage, the ability to learn quickly, effective communication, strong leadership skills, being a team player, and the ability to mentor and be mentored.

What kind of environment does Salesforce promote?

Salesforce promotes an inclusive workplace, emphasizing equality, diversity, and community engagement. They are committed to creating a workforce that reflects society through various inclusive programs and initiatives.

Does Salesforce accept unsolicited resumes from agencies?

No, Salesforce does not accept unsolicited headhunter and agency resumes and will not pay any third-party agency or company that does not have a signed agreement with Salesforce.

👋 We’re Salesforce, the Customer Company. AI + Data + CRM = Customer Magic. ✨

Technology
Industry
10,001+
Employees

Mission & Purpose

Salesforce is a leading cloud-based software company that provides customer relationship management (CRM) solutions and a wide range of enterprise applications. Their platform enables businesses to manage customer interactions, sales processes, marketing campaigns, and service operations in a centralised and efficient manner. Salesforce's ultimate mission is to empower companies to connect with their customers, partners, and employees in meaningful ways, fostering stronger relationships and driving business growth. Their purpose is to revolutionise the way businesses operate by offering a comprehensive suite of cloud-based tools and applications that streamline processes, enhance collaboration, and enable organisations to make data-driven decisions. With a strong focus on innovation, customer success,