You're using an older version of Internet Explorer that is no longer supported. Please update your browser.

Software Development Engineer

Vancouver, BC
Full Time
4 days ago
Amazon Kinesis is powering many of the real-time technologies you use today, and we do this at a colossal scale. Worldwide, Kinesis works with billions of events and petabytes of each day in support of many thousands of customers running mission-critical real-time applications.

Customers like Major League Baseball (MLBAM) are using Kinesis to ingest game , analyze it, and deliver the insights to viewers as they happen in real-time. Similarly Sonos is using Kinesis to collect and analyze real-time from millions of devices to provide better experiences to their customers. Video streaming platforms like Netflix and Disney+ use Kinesis to derive insights about customer preferences and show them relevant programming.

We care about your career growth. Our team is dedicated to supporting new team members. Our team has a broad mix of experience levels and Amazon tenures, and we're building an environment that celebrates knowledge sharing and mentorship.

Solving problems at AWS scale
You will build and operate the next-generation of a real-time delivery and ingestion engine, Kinesis Firehose, the defacto service to consume and deliver streaming to numerous AWS and 3rd party destinations. This is a truly unique role where you'll build a brand new service that requires partnering with multiple teams that cuts across all of AWS and 3rd party vendors. It's humbling and energizing to build, invent, influence, scale and simplify software that numerous services depend on at AWS scale.

Work/Life Balance
Our team is focused on balancing life with work, and does this via work autonomy and by prioritizing solutions and processes that enable us to scale faster than the business. While the office is located in Vancouver, BC working remotely is supported, and often times encouraged. In office work hours are flexible and typically between 10 AM to 4 PM.

Inclusive Team Culture
Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and we host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon's culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.

Our team passionately believes that employing a diverse workforce is central to our success. Our team makes hiring decisions purely based on your experience and skills.


• Bachelor's Degree in Computer Science or related field
• 2+ years of non-internship professional software experience
• Programming experience with at least one modern language
• 1+ years of experience contributing to the architecture and of new and modern web services (architecture, patterns, reliability and scaling)


• Experience building massive volume reliable, resilient and scalable web services
• Master's Degree or PhD in Computer Science or related field

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, visit
Software and Programming