- LocationRomania
-
IndustryInformation Technology
Job summary
We are looking for enthusiastic Software Development Engineers for multiple teams who have experience building state-of-the-art software systems. We offer the opportunity to work with cutting-edge technologies and tools, on innovative and sophisticated features that customers love, as part of a team of passionate and experienced engineers in the multicultural environment.
As a Software Development Engineer, your responsibilities range from reviewing product requirements and designing the software architecture that fulfills them, to translating the requirements to engineering tasks and implementing them.
Key job responsibilities
· Work with your team to define and understand service functional and technical requirements
· Develop detailed architecture and design for components and services
· Code, test, and deploy services
· Participate in and lead code & design reviews
· Build and test services for operational load, build monitoring systems and automate manual operations work
· Work with peers in other teams to build and scale services
About the team
During the interview process, you will meet representatives from each of our EMEA Consumer teams in Iasi and will have the opportunity to find out more about their projects and technologies.
Security Products
Our Engineers build access policy management systems to enable all teams to apply fine-grained access controls (FGAC) to their sensitive data. We build products that apply FGAC and context-based authorization to solve the problem of over-permissive access control. We apply Machine Learning Techniques in our Monitored Access (MA) abuse detection program to preemptively detect and mitigate internal and external attackers. We do this to protect the customer, seller, vendor, and employee information across CDO businesses from constantly changing abuse actor behaviors.
Privacy
CDO Privacy Engineering Iasi is responsible for creating and operating large-scale, wide Privacy oriented services and tooling. What we build here gives global customers an easy transparent way to exercise their right to know what data is storing about them and their “right to be forgotten”.
Client Side Metrics
We build client-side libraries (JavaScript and native) and data processing pipelines to collect and monitor the performance of the retail website and mobile applications. The insights we generate help teams improve the experiences of end-customers by explaining how fast the shopping applications loaded and if they were frustration-free.
Robot Detection
We build and operate distributed systems that process billions of requests per hour. We apply machine learning techniques to identify programmatic access on retail website and mobile applications. We block such traffic to protect website availability or remove it from traffic datasets that are consumed by hundreds of business teams.
BASIC QUALIFICATIONS
Bachelor’s Degree in Computer Science or related field
3+ years professional experience in software development
Computer Science fundamentals in object-oriented design and data structures
Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
Proficiency in at least one modern programming language such as C, C++, or Java
Web Development knowledge both client and server side
Experience in using SQL to analyze data in a database or data warehouse and be able to use a major programming (e.g. Java/C) or a scripting language (Perl, R, Unix shell) to process data for modeling
Ability to take a project from scoping through launch.
PREFERRED QUALIFICATIONS
Experience building large-scale multi-tiered distributed systems.
Knowledge of professional software development lifecycle engineering practices including coding standards, code review practices, source control management, build processes, testing, and operations
Outstanding speaking, writing, and presentation skills, as well as the ability to persuade, inspire and motivate others. Summarize key insights of complex solutions for technical and non-technical audiences (colleagues from computer science, machine learning and business backgrounds, as well as senior management decision-makers).
Demonstrated experience with large data sets and MapReduce are a strong plus. We break down our problems into chunks of terabytes.
Advanced degree in Computer Science with a strong Mathematical background
