Overview
Principal Architect, Software Engineering - Distributed Fault Tolerant Systems, Resilience and Self Healing
Responsibilities
- Designing, developing scalable, resilient and fault tolerant transactional and distributed systems in enterprise production environments.
- Envisioning and driving service automation outcomes through the control plane, with focus on resiliency, self-healing, autoscaling, and the introduction of new substrates and features.
- Managing the Transactional Layer Storage and Compute, including metadata persistence, log persistence, data persistence, and database compute, under governance of the control plane to ensure safe change compliance while meeting Trust SLAs.
- Collaborating in a fast-paced, metrics-driven environment across the technology stack; contributing to enterprise reliability, availability and scale.
- Writing and reviewing functional and unit tests, mentoring others, and continuously improving team performance within Agile development practices.
Qualifications
Experience designing, developing scalable, resilient and fault tolerant transactional and distributed systems in enterprise production environments.Effective communication, strong leadership, teamwork, mentoring, and the ability to learn quickly in a dynamic environment.Proficiency in Java in a Unix / Linux environment, with understanding of modern object-oriented programming techniques and design patterns.Experience using telemetry and metrics to drive operational excellence.Ability to deliver high-quality code on a fast-paced, dynamic team.Meticulous, detail-oriented engineer capable of owning tests and contributing to code reviews.Familiarity with Agile development methodology and continual improvement of team performance.15+ years of professional experience, or a Master of Science in a relevant field and 12+ years of professional experience; experience with relational databases is a plus.Accommodations
If you require assistance due to a disability applying for open positions please submit a request via the Accommodations Request Form.
Posting and Equal Opportunity
Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment. Other details related to eligibility, compensation and benefits are provided in official postings and internal policy documents. Salesforce is an organization that values equality and fair employment practices.
#J-18808-Ljbffr