We are seeking an experienced software engineer to join our team. Successful candidates must possess a strong technical background in developing and operating a distributed system. Strong interpersonal skills and the ability to influence and build consensus are essential for success in this role. Since youll be working with various technologies adaptability to new challenges and systems is also crucial.
5 years of industry experience with deploying supporting and monitoring new and existing services platforms and toolchains.
Proficiency in one or more object-oriented programming languages such as Python Swift Objective-C C Java.
Experience in building and scaling distributed systems in a public private or hybrid cloud environment.
Experience in building container applications using technologies such as Kubernetes and Docker.
Ability to comprehend and debug complex integrations spanning systems and teams.
Effective communication skills in written and spoken English.
Strong sense of ownership customer service and ability to work independently with minimum supervision.
Knowledge of basic privacy security and cryptographic principles.
Experience working with DevOps and SREs.
Experience with differential privacy secure multi-party computation or private federated learning.
Masters degree or PhD or equivalent experience in Computer Science Software Engineering or a related technical field.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.