Software Architect/Principal Architect

Salesforce.Com, Inc. San Francisco , CA 94118

Posted 4 weeks ago

Job Category

Products and Technology

Job Details

Salesforce Audience Studio manages 40 pb of data and handles 15B requests per day. We have an immediate opportunity for an extremely talented software architect who wants to have a significant and measurable positive impact for users, the company's bottom line, and the industry. The Architect helps to build the technological vision, drives technology strategy and influences business partners and technology leaders on strategic direction in general. He/she works with engineering leaders and other software architects on the definition and delivery of highly scalable and secure SaaS solutions.

This position does not only require excellent technical skills, but outstanding analytical, leadership and influencing skills paired with great business insight. It is a cross-functional leadership role that requires alignment building and communication with all the engineering organization.

Click here to learn more about our Ohana Culture!


  • Is accountable for defining and driving software architecture and enterprise capabilities (scalability, reliability, extensibility, maintainability, etc.)

  • Designs complex software systems for high-end solutions

  • Determines overall architectural principles, frameworks, and standards

  • Works in a consultative fashion with other organizations

  • Provides leadership to engineers, QE and platform engineering

  • Drives research, case studies, and prototypes on leading edge technologies and how they can be leveraged

  • Oversees software architecture within the scope of assigned systems

Skills and Experience

  • Experience building and optimizing 'big data' data pipelines, architectures and data sets

  • Knowledge of Big Data technologies like Kafka, Hbase, Spark, Elastic Search, etc

  • Stream-processing systems such as Storm or Spark-Streaming

  • AWS cloud services such as EC2, EMR, RDS, DynamoDB and Redshift

  • Ad Servers such as Doubleclick, AppNexus, Sizmek, etc

  • Identity resolution services such as Liveramp, neustar, experian, etc

  • Graph computing and graph databases is a plus

  • Containers (Docker, Kubernetes and/or similar)

  • Enterprise integration architecture and - patterns

  • REST, MicroServices, Orchestration

  • Direct experience with relevant technologies and concepts:

micro services, distributed systems, SaaS at scale, private/public cloud, MDA, EIA, etc

  • Experience with high-volume SaaS applications that manage data and traffic at massive Scale

  • RDBMS and NoSQL: SQL Server, Oracle, Mongo, Cassandra

  • Deep understanding of REST API design principles and implementations

  • Experience with developer tools like git, maven, sbt

  • Experience with machine learning is a plus

  • Ability to actively communicate, inspire and motivate all levels of staff.

  • Ability to think and act strategically and proactively.

  • Strong writing and presentation skills.

  • Strong influencing skills

  • Strong leadership skills


  • BS in related field and at least 10 years of relevant experience, at least 3 years management or leadership experience in this field

  • Experience as engineering leader: process, culture

  • Practical development and coding experience

  • SCRUM Master a plus

  • Experience leading small teams a plus

Posting Statement and are Equal Employment Opportunity and Affirmative Action Employers. 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. Headhunters and recruitment agencies may not submit resumes/CVs through this Web site or directly to managers. and do not accept unsolicited headhunter and agency resumes. and will not pay fees to any third-party agency or company that does not have a signed agreement with or

Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Principal Systems Architect Scientific Computing

Hoffmann-La Roche Inc.

Posted Yesterday

VIEW JOBS 8/25/2019 12:00:00 AM 2019-11-23T00:00 Job Overview The gRED IT Scientific Computing team is expanding and seeks talented and motivated High Performance Computing (HPC) engineers that wish to deliver the transformational scientific computing capabilities required to discover groundbreaking therapeutics. We are hiring at several levels including senior and principal engineer. Applicants should have a learning mindset, be able to work in a fluid environment, and have a strong desire to pursue creative solutions to challenging problems. This role will utilize and build on your experience in HPC application management and packaging, job schedulers, workflow performance tuning, parallel file systems, Linux computing environments, and DevOps/automation. Who You Are * You have a Bachelor's degree or higher, perhaps in information systems, engineering, computer science, or another scientific field. * You have at least 3-5 years of experience with Linux computing environments, and strong system and storage administration skills. * You are comfortable with scripting and/or general purpose programming languages. We primarily use bash and Python. * You are comfortable working with software version control systems. We use git. * You are comfortable working across the full HPC software stack. Our technologies include EasyBuild, Lmod, Slurm, LSF, GPFS, NFS (Isilon), Grafana and Ganglia. * You have experience with, or interest in accelerator computing with Nvidia GPUs. * You have experience with, or interest in specialty application and development stacks including Python, R, and machine learning frameworks. * You have excellent interpersonal skills with your own team, technical IT partners, and customers * You are able to present your work, both verbally and in writing, to diverse audiences including customers, technical colleagues, and management. * You have experience and are comfortable performing many roles on a team including individual contributor, leader, analyst, or project manager. * You are comfortable working in a scientific environment, especially one that is related to drug development. This position is based in South San Francisco and is not eligible for relocation. Roche is an equal opportunity employer. Information Technology, Information Technology > IT Architecture Hoffmann-La Roche Inc. South San Francisco CA

Software Architect/Principal Architect

Salesforce.Com, Inc.