Jobs · Consulting · Washington

Software Development Engineer, Amazon Timestream

Amazon Web Services (AWS) · Seattle, WA · 1 wk ago
ConsultingFull-time

Description

Amazon Timestream for InfluxDB is a fast, scalable, fully-managed time-series database service that makes it easy to build and run applications that work with high-volume temporal data. The core of Timestream for InfluxDB is a purpose-built, high-performance engine optimized for ingesting millions of data points per second and querying with milliseconds latency, allowing you to easily build IoT analytics, infrastructure monitoring, and real-time observability applications. Timestream for InfluxDB works actively with the open-source InfluxDB community and supports InfluxQL, SQL, and the InfluxDB line protocol. Timestream for InfluxDB powers time-series use cases such as IoT device telemetry, DevOps monitoring, industrial analytics, financial tick data, and real-time anomaly detection. Amazon Timestream for InfluxDB is built for cloud scalability, durability, availability, and performance.

Key job responsibilities

  • Design and deliver new features and integrations that drive Timestream for InfluxDB's high availability, reliability, and performance guarantees to AWS customers.
  • Participate in project execution to develop cutting-edge managed database service capabilities while working with amazing team members.
  • Build high-impact solutions to deliver to our large customer base.
  • Participate in design discussions, code review, and communicate with internal and external stakeholders.
  • Work cross-functionally to help drive business decisions with your technical input.
  • Work in a startup-like development environment, where you're always working on the most important stuff.

About The Team

The 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.

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
  • 1+ years of software development engineer or related occupational experience
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl
  • 1+ years of Object Oriented Design experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • 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

Similar jobs