To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job Category
Products and TechnologyJob Details
The Salesforce Marketing Cloud is a leading global provider of cross-channel digital marketing solutions that empower organizations to communicate with their customers through email, mobile, social media, Web and marketing automation. We’re driven by a deep understanding of marketers’ needs. No other digital marketing company invests in product innovation the way we do, giving our clients access to truly cutting-edge technology. To provide you the perspective of our scale, during this holiday season (Nov 2020), we sent 30.4 Billion messages in a week (17% Growth YoY) and 1.75 Trillion DB transactions to support it.
Checkout what Salesforce Marketing Cloud is – (https://www.salesforce.com/products/marketing-cloud/overview/)
We are at the pivotal moment of our services evolution. In our next phase we will scale to billions of customer interactions, provide improved availability and reliability that reacts to customer actions in seconds, while delivering the next generation of feature innovation. We need our infrastructure to be available, performant and reliable for serving our ever growing traffic with an SLA 99.99 while being cost efficient.
Our team’s vision is to build a secure and intelligent control plane framework for handling incident and service management with near-zero manual operations for Marketing Cloud – Messaging and Journeys organization. This framework will be built as a collection of multi-tenant microservices that can be used in plug and play models with the ability to execute on any operating system and in a hybrid (private and public) cloud environment. Our framework will be open source for all engineers across Salesforce to contribute with a drag and drop user interface for any discipline to set up their investigation, monitoring or mitigation and intelligent runbooks. If you are a builder, itching to innovate, love startup culture and are driven by challenges of building a scalable and intelligent framework, come join us in our exciting journey!
Key Responsibilities
We are seeking software engineers to join a world-class team of highly motivated software engineers and infrastructure experts. As an engineer you have deep technical knowledge of planet scale public cloud services with compelling user experiences. You will be responsible for investigating and diagnosing issues reported by customers, and designing solutions and enhancements to resolve those issues. The ideal candidate learns quickly, works efficiently in ambiguous environments, is driven by customer value, business impact and demonstrates growth mindset.
If you take pride in building large-scale cloud services, reaching billions of consumers around the globe and delivering high quality, highly-available mission-critical enterprise services, come and join us!
Job Responsibilities
- Design and implementation of the control plane framework subsystems
- Work closely with Product Management, Infrastructure Experts and Technical Operations to understand challenges, develop, test, and deploy high-quality software
- Ability to propose simple and elegant solutions to complex business and technical problems
- Resolve complex technical issues and drive innovations that improve system availability, resilience, and performance
- Capable of driving and delivering thin slices of functionality on a regular cadence with data-driven feedback loops in an agile environment
- Be passionate about automation
- Create, maintain and share technical documentation used by engineers and other team members
- Actively participate in mentoring engineers
Must Haves
- Bachelor’s or Master’s degree in Computer Science / Engineering
- At least 6+ years of industry experience in software design and development building services in a distributed systems environment
- Deep understanding of object oriented programming in at least one of these programming language: C#, GoLang, Java
- Strong experience in any relational (MySQL/PostgreSQL/MS SQL/etc.) databases
- Practical experience in cloud computing and proficient either in Azure or AWS technologies
- Experience using telemetry and metrics to drive operational excellence
- Experience with Agile development methodology and Test-Driven Development
- Experience in CI/CD pipelines
- Excellent communication skills in working with both business and engineering stakeholders
- Not afraid to learn new technologies and new concepts, be curious and display an innovative mindset
Extra Credit
- Hands on experience on C#, GoLang, Azure, MS SQL
- Hands on experience with DevOps tool such as Jenkins, Chef, or Ansible.
- Good understanding of containers/virtualization, monitoring, load balancing, networking, and security
- Experience in Teamcity or Spinnaker
- Experience with open source projects such as Kafka, Spark, or Zookeeper
- Experience with container orchestration systems such as Kubernetes, Docker, Helios
- Experience with Security Development Lifecycle
- Experience in any NOSQL (Dynamo/MongoDB/etc.) databases
Accommodations
If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form. (http://cloud.mail.salesforce.com/accommodations-request-form)Posting Statement
At Salesforce we believe that the business of business is to improve the state of our world. Each of us has a responsibility to drive Equality in our communities and workplaces. We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, inclusive benefits, and more. Learn more about Equality at Salesforce and explore our benefits.
(http://salesfore.com/) or Salesforce.org.
Salesforce welcomes all.
Source link