Software Architect, Lightning Platform Standards

The Lightning Platform UI Framework team is looking for an architect to help shape the future of the web through our engagement with standards bodies and browser developers. Salesforce’s UI Framework is built on top of web standards and we are heavily involved in influencing, authoring, and editing new standards. Our objective is to reduce our dependence on proprietary code for functionality that browsers should provide as part of adhering to a standard.

The Standards Architect will work closely with browser vendors and standards bodies to champion the functionality we need as part of developing an enterprise application.

The primary role will involve participation in the following standards committees and working groups including TC39 and the W3C / WHATWG.

You will be expected to invest time in developing standards. This will include championing new standards and reforms, putting time into standards authoring, and developing reference implementations. You will lead the collaboration with companies and individuals than can champion new specifications, or can help to implement existing specifications in some browsers. You will be expected to travel and attend standards meetings around the globe. You will also help organize and host meetings and committees at the Salesforce offices.

If you want to work with great engineers in making the Lightning Platform the most exciting developer experience in the work for the largest CRM provider ever, with billions in revenue, millions of users, and hundreds of thousands of developers, this is the job for you!

General Requirements:

  • 10+ years of UI Software development experience

  • Strong in Object Oriented and Functional Programming

  • Experience working with standards organizations

  • Proficient reading, writing and explaining specifications focused on the web

  • Experience with developing web components.

  • Solid understanding of web technologies, including HTTP, HTML,CSS, XML, JSON, and/or AJAX

  • Experience using in browser development tools

  • Hands-on experience with performance measurement, analysis, and optimization

  • Experience working with NodeJS.

  • Solid understanding of web application performance engineering concepts, tools, methodologies, metrics, and analysis

  • Ability to work cross-functionally to articulate, measure and solve issues

  • Passion for continuous improvement in building knowledge base technically and professionally

  • You have a positive attitude and can handle many different tasks - and you feel comfortable communicating needs to the Product and Design teams

  • You proactively bring solutions and the right tools for the job to the table

Preferred Skills:

  • Experience championing features under W3C, WHATWG or TC39

  • Experience contributing to open source projects.

  • You are proficient in writing and maintaining wpt and test262 automation

  • Experience developing in an Agile software development environment

  • Solid understanding of the Software Development Life Cycle (SDLC)

  • Strong analytical skills and the ability to develop processes and methodologies

  • Experience with Continuous Development and Continuous Integration (CI/CD) process

  • Good understanding of Software-as-a-Service (SaaS) model and concepts

  • Ability to learn quickly in a dynamic environment

  • Knowledge of back-end systems and API’s, developer tools and compilers

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.

Posted about 1 year ago