Senior Quality Engineer, Platform - Sharing - San Francisco, CA

This job posting is no longer available on Find similar jobs: Senior Quality Engineer jobs - jobs

Senior Quality Engineer, Platform - Sharing

About the Work

The Sharing Team is at the heart of the Salesforce Platform, CRM, Service and other offerings. We control the logic that allows or denies access to records within the application. There are a number of challenges in doing this well in a business application with billions of records and tens of millions of users. End-user access has to be fast, changes in access have to be propagated quickly, and business realignment jobs have to fit into narrow maintenance widows. We are charged not only with optimizing our current architecture but also with laying the foundation for a new, Big Data based, approach for the future.

About the Team

We work as a collaborative team with the shared goal of delivering excellent software, anchored in an agile culture of quality, delivery, and innovation. We encourage our software engineers to embrace shared responsibility for writing testable, high performance, maintainable code. We deliver working software in short sprints via iterative and incremental development practices. Individuals on our self organizing team are motivated, trusted and continuously focused on technical excellence.

Desired Skills & Experience

As a member of the Sharing Team you would use your passion for software to consistently make an impact. Your work closely with the team and you love to share what you know to make the entire team better. You don’t accept the status quo. You challenge assumptions, and strive to improve everything you’re involved with. You exhibit the courage to respectfully disagree, and are prepared to back your position with evidence.

We use a lot of familiar languages and technologies like: Java, JUnit, PL/SQL, Javascript, relational databases, and Selenium. We expect you to have two or more years of full-time experience in a software engineering role and strong testing and quality skills. Solid programming skills in an object-oriented language like Java is a requirement but our recruiting efforts are language neutral. If you’re a software engineer and you're smart then we expect you to be able to learn new languages and technologies.

You can decide if you want to write your code on a Mac, a Windows PC, or a Linux box. We'll set you up with a fast workstation, lots of RAM, a couple of 24” monitors and your choice of a Windows Laptop or MacBook and set you lose to work your magic.

Applying for this position

When applying, please include an explanation of why you think that you’re the kind of person we're looking for.

About is “The World’s Most Innovative Company” (Forbes Magazine, August 2011). This is an exciting, rewarding place to do the best work of your life. We’re growing fast. We hire talented, energetic professionals. Join us. - 23 months ago - save job
About this company
83 reviews