Posted over 1 year ago
In the future, we see a better world. And the changemakers creating that better world should have the tools and technology to make this happen. Technology is the most powerful equalizer of our time, providing access to data, knowledge, and--above all--connections. Salesforce.org gets our technology in the hands of nonprofits, educational institutions, and philanthropic organizations so they can connect with others and do more good. As a social enterprise, the more missions our technology supports, the more we invest back into technology and communities, creating an endless circle of good. We're here to help; visit us at Salesforce.org.
Job CategorySalesforce.org - Products and Technology
Everyone who wants to change the world should have the tools and technology to do so. Technology is the most powerful equalizer of our time, providing access to data, knowledge, and--above all--connections. Salesforce.org gets our technology in the hands of nonprofits and educators so they can connect with others and do more good. As a social enterprise, the more missions our technology supports, the more we invest back into technology and communities, creating an endless circle of good. We're here to help; visit us at Salesforce.org.
We are looking for a Python developer to join our Product Delivery Release Engineering team. Our team maintains a suite of open source tooling that streamlines the Salesforce development and delivery experience for both Salesforce.org's Product Delivery team and the broader community of Salesforce partners and customers. Our tooling enables weekly release operations at scale that deliver new software to the tens of thousands of nonprofit and education organizations using Salesforce to maximize their impact in the world. Our engineers leverage the best of the Python ecosystem and the cutting edge of the Salesforce platform to enable scalable deployments and development across the Force.com platform technology stack.You can learn more about our tooling from their Github repositories:
+ Participate in the ongoing development of our Python based command line and web (Django) tooling
+ Conduct code reviews to ensure the quality and architectural integrity of our tooling projects
+ Support our release engineers and other internal teams in using our tooling to maximize the scalability and reliability of our product delivery and enablement
+ Help grow the open source communities around our products through active participation in our open source Github repositories
+ Provide expertise across the product teams on tooling, including SalesforceDX, CumulusCI and MetaCI
+ Provide expertise and knowledge around packaging and distribution of Salesforce products
+ Help maintain internal and public facing documentation for release engineering tooling
+ Support and help grow the community of open source contributors building extensions of Salesforce.org's products
+ 3-5 years experience with object oriented Python development including experience with web frameworks such as Django
+ In-depth knowledge and experience with designing and implementing devOps concepts such as continuous integration, automated testing, and scalable delivery
+ Experience running web applications on container-based cloud infrastructure such as Heroku
+ Proven ability to learn complex enterprise systems and environments such as Salesforce
+ A passion for applying your skills to improve the world by empowering nonprofit or education organizations to increase their impact through effective use of the best technology available
+ History of involvement in open source projects
+ Knowledge of Salesforce development and tooling such as Salesforce DX
+ Familiarity with the organizational needs of nonprofit or education organizations
+ Familiarity and experience with Salesforce.org products such as NPSP and HEDA
+ Experience with Salesforce.org's tooling: CumulusCI and MetaCI
+ Experience with Selenium or testing frameworks such as Robot Framework
Salesforce.com and Salesforce.org 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. Salesforce.com and Salesforce.org do not accept unsolicited headhunter and agency resumes. Salesforce.com and Salesforce.org will not pay fees to any third-party agency or company that does not have a signed agreement with Salesforce.com or Salesforce.org.
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.
Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. We are the fastest growing of the top 10 enterprise software companies, the World's Most Innovative Company according to Forbes, and one of Fortune's 100 Best Companies to Work For six years running. The growth, innovation, and Aloha spirit of Salesforce are driven by our incredible employees who thrive on delivering success for our customers while also finding time to give back through our 1/1/1 model, which leverages 1% of our time, equity, and product to improve communities around the world. Salesforce is a team sport, and we play to win. Join us!