Software Development Engineer

Amazon is one of the world's largest e-commerce and cloud computing companies, known for innovation in digital services and technologies.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
Contact Company
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer

Software Development Engineer position at Amazon's Search team, focusing on search configuration infrastructure and systems.

Software Development Engineer

AWS Serverless Compute Fabric seeks Software Development Engineer to build and optimize virtualization platforms using Rust and Go, working on large-scale containerization infrastructure.

Software Development Engineer II, Agilis Tech

Software Development Engineer II position at Amazon's Agilis Tech team, building innovative e-commerce solutions with competitive pay and benefits.

Software Development Engineer, Amazon Connect (AWS)

AWS Software Development Engineer position for Amazon Connect, building cloud-based contact center solutions using AI/ML technologies with competitive compensation range of $129,300-$223,600.

Software Dev Engineer, BXT

Software Development Engineer II position at Amazon's Benefits Experience and Technology team, building AWS-native platforms to enhance employee benefits administration.

Description For Software Development Engineer

Digital Advertising is one of the fastest growing areas at Amazon. We are seeking a Software Development Engineer within our Customer Data & Experience group to work with Professional Services and Tech Integration partners. You will build innovative solutions to grow the ecosystem around our Amazon Marketing Cloud product and enable our partners to do the same.

Our services ingest billions of behavioral signals every day, requiring speed, scale, and accuracy. We work at the intersection of exciting computer science domains (massive scale streaming systems, machine learning, data science, cloud native development) and advertising domain.

You will build solutions using native AWS, Kotlin, ReactJS, and Next.js, involving development of greenfield services integrating with almost all advertising business verticals within Amazon. You'll also partner up and build SaaS integration products for external customers and partners.

We're looking for a motivated software engineer with solid computer science fundamentals and experience building production-quality software systems. The ideal candidate will be innovative, have great problem-solving, analytical, and technical skills, and enjoy simplifying complex problems and tackling tough challenges.

Key responsibilities:

  • Develop solutions for massive scale streaming systems
  • Work with machine learning and data science technologies
  • Build cloud-native applications
  • Integrate with various advertising business verticals
  • Develop SaaS integration products for external partners
  • Collaborate with Professional Services and Tech Integration teams

This role offers the opportunity to work on cutting-edge technologies and contribute to one of Amazon's fastest-growing areas. If you're excited about scaling new products and working with the latest technologies, this is the right place for you.

Last updated 6 months ago

Responsibilities For Software Development Engineer

  • Build innovative solutions for Amazon Marketing Cloud product
  • Work with Professional Services and Tech Integration partners
  • Develop services integrating with advertising business verticals
  • Create SaaS integration products for external customers and partners
  • Apply latest low latency and big data technologies
  • Work with massive scale streaming systems, machine learning, and cloud native development

Requirements For Software Development Engineer

Java
JavaScript
Kotlin
React
TypeScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language

Interested in this job?