Software Development Engineer - Lambda, Lambda Analytics

Full Time
Dublin, County Dublin
Posted
Job description
· 4+ years of non-internship professional development experience. · Computer Science fundamentals in data structures, algorithm design and problem solving · Knowledge of software engineering best practices across the development lifecycle, including agile methodologies, coding standards, code reviews, source management, build processes, testing, and operations · Knowledge of one or more modern programming languages, such as Java, Scala, Python, Go, C++ or C# · Exposure to AWS stack/cloud computing, experience deploying infrastructure as a code (CloudFormation, CDK, TerraForm) · Proven track of operational excellence, including logging, monitoring and alarming · Excellent communication skills and the ability to work well in a team · Desire to be a builder, with a sense of ownership and eagerness to make a difference
Job summary
AWS Lambda’s goal is nothing less than to simplify and improve the experience of computing in the cloud for every developer on the planet, from startups to the largest Fortune 100 companies. Serverless computing is rapidly changing how every company thinks about building and delivering software solutions, and Lambda is leading this industry wide effort.

Our Team

AWS Lambda is growing in Dublin, Ireland and our goal is to continue to define the Serverless revolution. In the Lambda team you will be joining a team where the entire development of the service occurs in Dublin. You will have the opportunity to impact the service roadmap in a meaningful way. You will own and implement specific components, build highly available, secure, scalable, distributed, event-driven systems and help to define the system architecture. This is a full-stack development position with an accent on big data technologies supporting a large distributing computing platform.

Lambda Analytics team builds and operates big data engineering solutions for Lambda. Our customers use data in the Analytics system to understand Lambda developer experience and derive actionable insights for Lambda customers and internal teams.

What does it take to succeed in this role?

You should be comfortable working in an environment dedicated to meeting the expectations and requirements of customers. You should be intellectually curious, always looking to learn and be dedicated to turning the software developers that use Lambda to build modern applications into fans of the service. You should be somebody who aspires to make the team both productive and a fun place to work. Being excited to learn from others while bringing your own novel capabilities and perspectives.

Work/Life Harmony

Our team puts a high value on work-life harmony. Due to Covid-19 situation our team has been working from home. We generally keep core working hour from 10am to 4pm and we are flexible on the hours people work. About half of us start the day earlier and the other half of us stay later. We often meet in the office.

On-Call Responsibility

This position involves on-call responsibilities, every builder on Lambda is also an owner. Nobody likes to get paged in the middle of the night or on the weekend, so we work to ensure that our systems are well engineered, fault tolerant and meet a high quality bar before the go into production. Our customers expect nothing less. When we do get paged we work together as a team to resolve the root cause of the issue and nobody is left on their own to deal with an operational issue.

Mentorship and Career Growth

Our team is dedicated to supporting new team members. The Lambda team in Dublin has grown rapidly over the past few years and ensuring new team members have effective on-boarding support has been key to the teams success. Our team has a broad mix of experience levels and Amazon tenure, from new graduates to Principal and Senior Principal engineers located here in Dublin.

Our senior engineers care about growing and mentoring more junior engineers and providing thorough but constructive feedback to help you develop and grow. We have built an environment that celebrates collaboration, knowledge sharing and mentorship. We believe that software development is primarily a team sport.

We care deeply about your career growth. Our development managers work to assign projects and tasks based on what will help team members develop into a better-rounded engineer. We believe in giving people opportunities to challenge themselves because this is how we grow.

Inclusive Team Culture

Our team is intentional about attracting, developing and retaining amazing talent from diverse backgrounds. Our team gets to build a really cool service which is changing how modern software applications are created but we also believe that a big reason for our success is the inclusive and welcoming culture we try to cultivate every day.

What you should expect?

If you're excited by defining how modern and future software applications are built and want to help lead from the innovative edge, we guarantee that your work in our team will be ground-breaking and challenging. We’re looking for a new teammate who is enthusiastic, empathetic, curious, motivated, reliable, and able to work effectively with a diverse team of peers; someone who will help us amplify the positive & inclusive team culture we’ve been building.

Together, we’ll deliver the next generation of industry-leading compute features and help every business from the smallest startups to the largest enterprises run their code in the cloud without the burden of infrastructure or scale (that’s our job). We’ll shape not just our own products, but contribute to the direction of AWS and the serverless industry.

Come help us change the world!

Job location is Dublin, Ireland. Relocation assistance available. For more information on Amazon Web Services, please visit http://aws.amazon.com (http://aws.amazon.com/)

Key job responsibilities
  • Add new and operate existing ingestion pipelines, enabling them to scale together with organic growth of Lambda, as well as contribute to their evolution into a self-service platform.
  • Operate and continuously improve existing Data Warehouses/Lakehouses.
  • Design solutions to create a frictionless experience in consuming data, enabling an easy way to author and execute queries, graphs and reports.
  • Take ownership in maintaining the operational bar, including data quality.
  • Participate in Lambda new features launches, guiding internal Lambda teams to enable analytical coverage.
  • Learn and educate others how to extract facts about Lambda from the data we own.

About the team
Lambda Analytics team builds and operates big data engineering solutions for Lambda. Our customers use data in the Analytics system to understand Lambda developer experience and derive actionable insights for Lambda customers and internal teams.

Lambda Analytics’ data warehouse solution Lambda Stats is a service that transform unstructured logs data and database tables into high cardinality and high dimensional data in defined schemas to meet the application owners’ requirement for their use cases. Lambda Stats ingests large volume of data (Exabyte) generated by Lambda’s internal services, manage petabyte scale data warehouse, and enabling downstream use cases that can reveal customer/developer insights and enhance Lambda services.

Our customers include Lambda application owners, research scientists, PM teams and other teams outside of Lambda. Internal teams have been using Lambda Analytics’ Data Warehouse solution for business intelligence reporting, post event analysis, and optimizing infrastructure utilization. Our external customers will benefit through AWS managed services (e.g. Personal Health Dashboard and Trusted Advisor) and data enabled applications such as Compute Optimizer service, so that customers can receive recommendations on function configurations.

· Proficient in writing performant SQL working with large data volumes · Understanding of ETL concepts and exposure to large-scale, complex datasets processing using map reduce mechanism. · Knowledge of data management fundamentals and data storage principles · Experience architecting data solutions with AWS products (Redshift, S3, Glue, Athena, EMR, Spark) · Experience using Lambda as a developer · Experience with building highly-available, large-scale, and scalable distributed systems, taking a leading role in building complex software systems that have been successfully delivered to customers Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need an adjustment during the application and hiring process, including support for the interview or onboarding process, please contact the Applicant-Candidate Accommodation Team (ACAT), Monday through Friday from 7:00 am GMT - 4:00 pm GMT. If calling directly from the United Kingdom, please dial +44 800 086 9884 (tel:+448000869884). If calling from Ireland, please dial +353 1800 851 489 (tel:+3531800851489).

seankuhnke.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, seankuhnke.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, seankuhnke.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs