Tech Stack
AWSCloudGoJavaLinuxMicroservicesPythonUnix
About the role
- Design, implement and maintain the automated cloud infrastructure on which the Salesforce service runs
- Resolve complex technical issues that cut across multiple subsystems
- Guide junior team members across the organization
- Create, maintain and share technical documentation used by engineers and other team members
- Develop microservices and contribute to feature delivery, live-site management, and technical debt retirement
- Apply AI to practical production solutions, including data modeling and analytics
- Collaborate in Agile teams and participate in large multi-team project design and implementation
Requirements
- 4+ years of industry experience in software development, design and testing
- Design and implementation experience of large projects with multiple teams
- Microservices development experience with Go, Java or Python
- Development experience in a Linux/UNIX environment
- Deep understanding of algorithms and data structures
- Bachelor's degree in CS or any engineering discipline, or equivalent experience
- Excellent English-language written and verbal communication skills
- Solid foundation in software design and implementation, with focus in cloud services
- Familiarity with Agile methodologies and data-driven iterative improvement
- Development and/or operational experience with cloud infrastructure technologies such as AWS
- Experience in applying AI to practical solutions (data modeling, applications of models, data analytics)
- Experience with datacenter technologies including compute, storage, network, and application lifecycle management
- Experience with live-site management, feature delivery, and retirement of technical debt of an always-on service
- Our benefits and resources support you to find balance and be your best
- AI agents accelerate your impact so you can do your best
- Accommodations for applicants with disabilities (submit request via Accommodations Request Form)
- Tech-Flexible locations
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
microservices developmentGoJavaPythoncloud infrastructuredata modelingdata analyticsalgorithmsdata structuresLinux/UNIX
Soft skills
communication skillsteam guidancecollaborationtechnical documentationproblem-solving
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering