Software Development Engineer, Amazon SDO Privacy Tech

Amazon is a global technology company focusing on e-commerce, cloud computing, digital streaming, and artificial intelligence.
Bucharest, Romania507184 Iași, Romania
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Dev Engineer II, Amazon PrivateLink

Software Development Engineer II role at Amazon PrivateLink, focusing on cloud security and service integration within AWS Utility Computing organization.

Software Development Engineer, Amazon Global Transportation

Software Development Engineer role at Amazon Global Transportation, building scalable solutions for package delivery optimization with 3+ years experience required.

Software Development Engineer II, Customer Behavior Analytics (CBA)

Software Development Engineer II role at Amazon's Customer Behavior Analytics team, building scalable solutions for customer insights and data analytics.

Software Development Engineer, SPS Core Services

Software Development Engineer position at Amazon's SPS Core Services team, building and maintaining the Action Taking System for marketplace safety and risk management.

Software Development Engineer (Prime Video)

Software Development Engineer role at Amazon Prime Video focusing on building next-gen automation and monitoring solutions using computer vision and ML-based automation.

Description For Software Development Engineer, Amazon SDO Privacy Tech

Amazon SDO Privacy engineering operates in Iasi, Bucharest, Austin, TX and Seattle WA. Our mission is to develop services which will enable every Amazon service operating with personal data to satisfy the privacy rights of Amazon customers. We are working backwards from the customers and world-wide privacy regulations, think long term, and propose solutions which will assure Amazon Privacy compliance.

As a Software Development Engineer in the Amazon SDO Privacy Tech team, you will:

  • Design, implement, and maintain solutions which handle a high volume of traffic, are highly available, targeting to achieve 100% uptime.
  • Integrate with existing Amazon services and deliver customer-facing functionalities on Amazon customer-facing websites.
  • Work with customers, stakeholders, and peers to transpose ideas into pragmatic solutions focusing on operational excellence, security compliance, and technical excellence.
  • Own complex designs that will contribute to Amazon's mission and represent them in discussions with Distinguished / Principal Engineers across Amazon.
  • Develop solutions operating on AWS Cloud infrastructure, using services like AWS CDK, DynamoDB, S3, AWS Lambda, AWS Step Functions, API Gateway, EFS, Amazon OpenSearch, ECS, CloudWatch, CloudFormation, AWS SDK.
  • Develop both internal and external customer-facing interfaces using React or Angular libraries or Amazon internal JavaScript Libraries.
  • Become proficient in multiple programming languages, primarily using Java along with Python and Ruby.
  • Become proficient with design patterns like Builder, Singleton, Interpreter, Adapter, Decorator, Proxy, and others.

Key responsibilities include:

  • Designing, developing, and operating key system products and services
  • Ensuring designs align with organizational and existing services architectures
  • Maintaining and promoting a high operational and security excellence bar
  • Operating in an Agile/Scrum environment to deliver incrementally high-quality services

The role also offers opportunities for mentoring and career growth, including involvement in the hiring process, contributing to colleagues' development, and access to Amazon's mentorship program.

This position requires a Bachelor's Degree in Computer Science or related field (or equivalent experience) and at least 2 years of professional experience in software development. Strong computer science fundamentals in object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis are essential.

Last updated 6 months ago

Responsibilities For Software Development Engineer, Amazon SDO Privacy Tech

  • Design, implement, and maintain high-traffic, highly available solutions
  • Integrate with existing Amazon services and deliver customer-facing functionalities
  • Work with stakeholders to develop pragmatic solutions focusing on operational excellence and security compliance
  • Own complex designs and represent them in discussions with senior engineers
  • Develop solutions using AWS Cloud infrastructure and services
  • Create internal and external customer-facing interfaces
  • Become proficient in multiple programming languages and design patterns

Requirements For Software Development Engineer, Amazon SDO Privacy Tech

Java
Python
Ruby
JavaScript
React
  • Bachelor's Degree in Computer Science or related field (or equivalent experience)
  • 2+ years professional experience in software development
  • Strong computer science fundamentals in object-oriented design
  • Proficiency in data structures and algorithm design
  • Problem-solving skills and complexity analysis
  • Knowledge of at least one modern programming language such as Java, C, or C++

Benefits For Software Development Engineer, Amazon SDO Privacy Tech

  • Mentorship program
  • Career development opportunities
  • Involvement in hiring process
  • Opportunity to work with cutting-edge technologies

Interested in this job?