Software Engineering Intern-Performance
Company: Amazon Development Center U.S., Inc.
Location: Kirkland
Posted on: October 2, 2024
|
|
Job Description:
Are you interested in building and influencing open source
monitoring and observability? Would you like to use your
engineering background to support best-in-class data cloud and
large-scale distributed systems to enable big data processing in
the cloud? Amazon Managed Service for Grafana is looking for
software engineers that want to help us grow our fully managed
secure data visualization service. Amazon Managed Service for
Grafana is part of the AWS open-source observability solutions that
enable customers to monitor, analyze, and visualize the performance
of their workloads.
Our team tackles some of the hardest scalability, performance, and
distributed computing challenges in the world. We process billions
of data points per second and manage artifacts through the latest
in technologies (Elastic Container Service, DynamoDB, Lambda,
etc.). We visualize time series data and are growing our service to
accommodate the on demand visualization and query of customer data.
You'll have the chance to contribute to open source and run a fully
managed scalable service at AWS, while working with a group of
incredibly smart, friendly, and passionate people.
On a typical day, our software engineers might deep dive to root
cause a customer issue, release the latest new feature, consult
with the top engineers at Amazon, or discuss radical new approaches
to building and operating at scale. You'll be surrounded by people
who are incredibly smart, passionate about observability, and
believe that we are only scratching the surface of what AWS can
really do to help developers, SREs, and business owners
everywhere.
Design, implement, and test new product features using Go, Kotlin,
TypeScript, and leveraging AWS services such as Lambda, Step
Functions, S3, DynamoDB, ECS, and many more.
- Contribute to open source software, especially for projects in
the observability space, such as Grafana, Prometheus, Cortex,
Thanos, and OpenTelemetry.
- Help our customers by solving their immediate operational
problems, and influencing our roadmap to address their long-term
needs.
- Collaborate with other members to improve our team's software
best practices (e.g., security, quality, operational excellence,
etc).
- On a typical day, our software engineers might deep dive to root
cause a customer issue, release the latest new feature, consult
with the top engineers at Amazon, or discuss radical new approaches
to building and operating at scale. You'll be surrounded by people
who are incredibly smart, passionate about observability, and
believe that we are only scratching the surface of what can really
do to help developers, SREs, and business owners everywhere.
We are committed to furthering our culture of inclusion. We have
innovative benefit offerings, and 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.
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. From the start, we pair you up with a buddy to
help you navigate the first few months, and tailor an onboarding
plan to guide you through your journey to becoming a fully
contributing member our team. Your continuous development benefits
from one-on-one mentorship from senior software engineers, access
to and feedback from principal engineers, and a personalized career
development plan with your manager. 5+ years of non-internship
professional software development experience
- 5+ years of programming with at least one software programming
language experience
- Bachelor's degree in computer science or equivalent
- Team player who actively collaborates across multiple teams to
design, build, and review high quality code and systems
- Builds, tests, and deploys high-quality secure, scalable, high
performing solutions and APIs
- Proficient in computer science concepts such as object-oriented
design, data structures, concurrency, performance optimizations
- Experience in one or more of the following programming languages
(Go, TypeScript, Kotlin)
- Experience with designing and building large-scale systems in a
multi-tiered, distributed environment
- Experience as a contributor or maintainer of a popular
open-source project
- 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, please visit
Dependent on the position offered, equity, sign-on payments, and
other forms of compensation may be provided as part of a total
compensation package, in addition to a full range of medical,
financial, and/or other benefits.
Keywords: Amazon Development Center U.S., Inc., South Hill , Software Engineering Intern-Performance, IT / Software / Systems , Kirkland, Washington
Click
here to apply!
|