cropped cropped White with Bold Red Political Logo 1 502 439 Senior or Lead Software Engineer

Senior or Lead Software Engineer

Salesforce

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 Technology

Job Details

Senior and Lead Software Engineer opportunities open on a new team embarking on exciting greenfield work.

This team builds and operates highly scalable, fault-tolerant, distributed systems to deliver cloud-scale security software services. We provide the fundamental building blocks to improve and preserve customer trust in Salesforce’s products across multiple public cloud substrates and our own network infrastructure. We architect and implement our services, to protect Salesforce products/infrastructure and defend against malicious attacks. You will have the unique opportunity to learn from the best industry security experts and integrate that into your software and service engineering.

Salesforce Key Management organization protects the Company and the customers cryptographic keys – The most critical digital asset – by developing and delivering seamless and trusted world-class foundation security services.

Our philosophy is to enable trust by building a reliable, highly available, and scalable distributed Key Management platform through innovation, ownership, and dedication. We are obsessed with our customers and partners and thus we make their onboarding seamless and integrated. We aim to make complex security simple, encryption easy, and operations a no-op. You will join the team of extremely talented engineers and security experts who solve complex problems on the front line of the industry.

As a part of the Key Management engineering team, you will be responsible for the design, implementation, and operations of highly available, scalable, and secure distributed systems across multiple cloud environments. You will be in the driver’s seat to define the next chapter of technology solutions for Key Management and broader Security organization.

Required Skills

Experience building large-scale distributed systems, especially in cloud environments

Deep understanding of object-oriented programming and experience with at least one object-oriented programming language (Java, Go, Python, C++, C#)

Good understanding of data structures, algorithms, and general problem solving

Experience with public cloud services (AWS or Google Cloud Platform or Azure)

Experience with Scrum or other agile development methodologies, with attention to code quality, delivering secure code

Experience working in a complex team environment.

Prior security knowledge is not required.

Preferred Skills

Basic understanding of cryptography, security engineering, network security, authentication, and other security protocols and use cases.

Experience building services with Docker, Kubernetes, Helm, Terraform

Knowledge of working with relational databases (MySQL, Postgres) and NoSQL databases.

Familiar with open source technologies, such as Spring Framework, and CockroachDB.

Good knowledge of network technologies, such as TCP/IP, DNS, or load balancer

Experience with SDLC, Threat Modeling, Security Assessment

Benefits & Perks

Check out our benefits site https://salesforcebenefits.com/assets/pdf/Brochure-Ireland.pdf) that explains our various benefits, including wellbeing reimbursement, generous parental leave, adoption assistance, fertility benefits, and more.

Open to fully remote or flex working once you reside in Europe and are fully authorised to workin EU.

Accommodations

If you require assistance due to a disability applying for open positions please submit a request via this 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.

Salesforce, Inc. 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. Salesforce, Inc. and Salesforce.org do not accept unsolicited headhunter and agency resumes. Salesforce, Inc. and Salesforce.org will not pay any third-party agency or company that does not have a signed agreement with Salesforce, Inc. or Salesforce.org.

Salesforce welcomes all.

To apply for this job please visit salesforce.wd1.myworkdayjobs.com.


Job Notifications
Subscribe to receive notifications for the latest job vacancies.