Salesforce Inc. seeks Senior Software Engineer to design, implement and maintain the automated cloud infrastructure on which the Salesforce service runs, resolve complex technical issues, and apply AI to practical solutions.
Requirements
- Object-oriented programming (Java and Python)
- SOAP and REST APIs
- Software Quality/Testing
- Amazon Web Services (AWS)
- Database Management Systems
- SQL
- CI/CD Pipelines
- Web Microservice development using Docker and Kubernetes
- Multithreading and complex algorithm development
Responsibilities
- Design, implement and maintain the automated cloud infrastructure on which the Salesforce service runs.
- Resolve complex technical issues that cut across multiple subsystems.
- Create, maintain and share technical documentation used by engineers and other team members.
- Maintain a proven foundation in software and storage design and implementation, with particular focus in cloud services.
- Apply AI to practical solutions utilizing data modeling, applications of models, and data analytics.
- Maintain a familiarity with Agile methodologies, and passion for data-driven, iterative improvement to code and process.
Other
- Guide junior team members across the organization.
- Telecommuting is permitted.
- Master’s degree (or its foreign degree equivalent) in Computer Science, Computing Studies, Engineering (any field), or related field of study, and two (2) years of experience in job offered or in any occupation in related field.
- A related technical degree required (Computer Science, Computing Studies, Engineering (any field)).
- Salesforce is an Equal Opportunity & Affirmative Action Employer.