Sr. Software Development Engineer, AWS Timestream

7 days ago


Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

Timestream is a fast, scalable, serverless time series database service that makes it easy to store and analyze trillions of events per day in a cost-efficient manner.

We are developing innovative new capabilities from the ground up to transform the way customers analyze their timeseries data while also giving them high performance, low costs, and exceptional ease-of-use.

Learn more about Timestream from our CTO

Key job responsibilities
What will you be doing?

In this role, you'll design and deliver large-scale, high performance production distributed database systems for durably ingesting, storing and query data.

You will have a significant bottom-line impact on our business results.

You will have the opportunity to develop deep expertise in areas like distributed systems, storage engines, open source applications and performance optimization, and contribute to the leading open source big data and analytic frameworks.

If you are interested in designing and implementing large-scale distributed data systems, have a high quality bar and a passion for solving challenging problems, we need you Come innovate with us

About the team
Work/Life Balance
Our team puts a high value on work-life balance.

It isn't about how many hours you spend at home or at work; it's about the flow you establish that brings energy to both parts of your life.

We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment.

We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.

This position may involve on-call responsibilities, typically for one week every two months.

We don't like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant.

When we do get paged, we work together to resolve the root cause so that we don't get paged for the same issue twice.

Mentorship & Career Growth
Our team is dedicated to supporting new members.

We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge sharing and mentorship.

Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews.

We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.

Key job responsibilities
Basic qualifications
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
Preferred qualifications
3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
Bachelor's degree in computer science or equivalent

We are open to hiring candidates to work out of one of the following locations:

Vancouver, BC, CAN

BASIC QUALIFICATIONS

  • 5+ years of noninternship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
PREFERRED QUALIFICATIONS

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent


  • Vancouver, British Columbia, Canada Amazon Full time

    DESCRIPTIONTimestream is a fast, scalable, serverless time series database service that makes it easy to store and analyze trillions of events per day in a cost-efficient manner. We are developing innovative new capabilities from the ground up to transform the way customers analyze their timeseries data while also giving them high performance, low costs, and...


  • Vancouver, British Columbia, Canada Amazon Full time

    DESCRIPTIONTimestream is a fast, scalable, serverless time series database service that makes it easy to store and analyze trillions of events per day in a cost-efficient manner. We are developing innovative new capabilities from the ground up to transform the way customers analyze their timeseries data while also giving them high performance, low costs, and...


  • Vancouver, British Columbia, Canada Amazon Full time

    Sr. Software Development Engineer, AWS FinTechAre you interested in building high-performance, globally scalable AWS Financial systems that drive Amazon's current and future growth? Are you seeking an environment where you can drive innovation leveraging the scalability and innovation with Amazon's AWS cloud services? Do you have a passion for ensuring a...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Are you interested in building high-performance, globally scalable Financial systems that support Amazon's current and future growth? Are you seeking an environment where you can drive innovation? Does the prospect of working with top engineering talent get you charged up? Do you enjoy working on cutting-edge, scalable services technology in a team...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    At Amazon Web Services Identity and Access Management (AWS IAM) we build, operate, and innovate the identity management, authentication, and authorization stack for the AWS cloud. Our mission is to push the technical boundaries to enable AWS customers to run their business workloads confidently and securely. As part of this mission, we Think Big and Dive...


  • Vancouver, British Columbia, Canada Amazon Full time

    DESCRIPTIONAt Amazon Web Services Identity and Access Management (AWS IAM) we build, operate, and innovate the identity management, authentication, and authorization stack for the AWS cloud. Our mission is to push the technical boundaries to enable AWS customers to run their business workloads confidently and securely. As part of this mission, we Think Big...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time $114,800

    Software Development Engineer - AWS Payments Machine learning, big data; real-time data streaming. If these areas resonate with you, then join us to work on extremely motivating challenges at Amazon Web Services (AWS). Within AWS Payments we build and run Machine Learning models to optimize business processes and improve the customer experience. If you are...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Machine learning, big data; real-time data streaming. If these areas resonate with you, then join us to work on extremely motivating challenges at Amazon Web Services (AWS). Within AWS Payments we build and run Machine Learning models to optimize business processes and improve the customer experience. If you are a strong software engineer, self-starter and...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    The AWS Step Functions team is on a mission to transform the way developers architect, build, and orchestrate large scale serverless applications that are scalable and secure out of the box. Our goal is to enable pain free workflow orchestration and let developers focus their time on bringing new ideas to life quickly and easily by removing the...


  • Vancouver, British Columbia, Canada Amazon Full time $114,800

    Software Development Engineer, AWS Infra Automation Are you interested in building the next generation Supply Chain Management (SCM) systems that power the AWS cloud? Do you want to revolutionize the way we track the gear that forms the foundation of AWS? Do you want to have direct and immediate impact on millions of customers who use AWS every day? The SCM...


  • Vancouver, British Columbia, Canada Amazon Full time

    Are you interested in building the next generation Supply Chain Management (SCM) systems that power the AWS cloud? Do you want to revolutionize the way we track the gear that forms the foundation of AWS? Do you want to have direct and immediate impact on millions of customers who use AWS every day? The SCM Assets team is the AWS supply chain's source of...


  • Vancouver, British Columbia, Canada Amazon Full time

    Are you interested in building the next generation Supply Chain Management (SCM) systems that power the AWS cloud? Do you want to revolutionize the way we track the gear that forms the foundation of AWS? Do you want to have direct and immediate impact on millions of customers who use AWS every day? The SCM Assets team is the AWS supply chain's source of...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Do you want to work hard, have fun, and make history? Do you think fast, dive deep, and get things done? We're looking for someone to join a team building zero trust tools for AWS customers. As a member the AWS Identity team, you'll work on the core capabilities customers use to secure their most important infrastructure. Our team is building a new security...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Does the idea of building a revolutionary new transactional database technology excite you? The Distributed SQL team at AWS is focused on providing Amazon customers with new database services that will transform how they design, operate, and scale core business applications that can adapt to the needs of nascent new business or scale to billions of...


  • Vancouver, British Columbia, Canada Amazon Full time $171,400

    Software Development Manager, AWS Billing & Procurement ExperienceCome and join us in building the next-generation invoicing platform for AWS As one of the foundational utility services within AWS, AWS Billing and Procurement Experience is used by every AWS service and every AWS customer to turn customer usage into invoices. Our team provides a missionary...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Are you interested in building high-performance, globally scalable Automated Planning systems that support AWS's current and future growth? Are you seeking an environment where you can drive innovation leveraging the scalability and innovation with Amazon's AWS cloud services? Do you have a passion for ensuring a positive customer experience? This is the job...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Does the idea of building a revolutionary new transactional database technology excite you? The Distributed SQL team at AWS is focused on providing Amazon customers with new database services that will transform how they design, operate, and scale core business applications that can adapt to the needs of nascent new business or scale to billions of...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Does the idea of building a revolutionary new transactional database technology excite you? The Distributed SQL team at AWS is focused on providing Amazon customers with new database services that will transform how they design, operate, and scale core business applications that can adapt to the needs of nascent new business or scale to billions of...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Does the idea of building a revolutionary new transactional database technology excite you? The Distributed SQL team at AWS is focused on providing Amazon customers with new database services that will transform how they design, operate, and scale core business applications that can adapt to the needs of nascent new business or scale to billions of...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    The Supply Chain Optimization Technology (SCOT) owns Amazon's global inventory planning and fulfillment systems. SCOT decides what, when, who, where, and how much inventory to buy in order to meet customer needs as well as Amazon's business goals. SCOT optimizes transportation and fulfillment plans to help our Customers get what they need, as fast as...