Senior Data Engineer, Ops & Tech

Full-time
The individual selected for this position will support the execution of a best in-class reputational paid marketing campaign. The work will challenge you to be resourceful, think big while staying connected to the details, translate data-driven insights into strategic recommendations, and embrace a high degree of change and ambiguity at speed. The scope and scale of what we strive to achieve is immense, but it is also meaningful and energizing.

Key job responsibilities
Key job responsibilities
The GCA Marketing and Insights Senior Data Engineer (Sr. DE) will be responsible for building and maintaining data pipelines that power the reporting and optimization of a robust paid marketing program spanning paid digital, social, and addressable channels. Our team is single-mindedly focused on building an industry-leading program that changes minds on important issues relevant to our brand. Success is driven by offline outcomes that are exceptionally difficult to capture and measure. Though randomized-controlled trials that rely on surveys, our team measures when our media is effective through attitudinal change. We do not determine success through traditional direct-response metrics like sales, conversions or signups. Nor do we rely on engagement metrics like clicks, comments, or likes. Instead, the Sr. DE will work with multiple media partners to ingest and store program performance data, and be responsible for facilitating sharing and analysis by stakeholders across the team.

Your focus will be on building and maintaining pipelines that transfer data between our vendors and internal infrastructure, transferring millions of rows of log/exposure data for analysis. You will work with technology partners to customize the specifications of data sharing processes, and ensure those processes are executed with low latency and high standards for data quality and security. You will be involved with the testing and product lifecycle of existing and future AWS products, providing feedback to help shape the development and usage of tools like AWS Clean Room. Doing so will require close cooperation with the data scientists and research analysts on our team, managing all provisioning of AWS resources to do so. And it will require you to develop a long-term vision for data storage and infrastructure for a team with a rapidly expanding scope. Above all, you should be passionate about working with huge data sets and someone who loves to bring datasets together to answer business questions and drive growth.

The person in this role should have expertise with AWS Glue and Athena, and proficiency with data modeling, warehousing and building ETL pipelines. They should also have AWS account management experience defining and administering sets of IAM roles and permissions.

Basic qualifications
  • 5+ years of data engineering 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
  • Experience with SQL, maintaining Redshift clusters, and with warehousing best practices (sort and distribution keys, materialized views, column compression, dimensioning best practices, etc)

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
  • Comfort with the digital advertising ecosystem, including knowledge of how campaigns are built, trafficked, and monitored

Apply Now

Related Jobs

Senior Data Engineer, Ops & Tech

Amazon.com Services LLC New York, NY
APPLY
The individual selected for this position will support the execution of a best in-class reputational paid marketing campaign. The work will challenge you to be resourceful, think big while staying connected to the details, translate data-driven insights into strategic recommendations, and embrace a high degree of change and ambiguity at speed. The scope and scale of what we strive to achieve is immense, but it is also meaningful and energizing.

Key job responsibilities
Key job responsibilities
The GCA Marketing and Insights Senior Data Engineer (Sr. DE) will be responsible for building and maintaining data pipelines that power the reporting and optimization of a robust paid marketing program spanning paid digital, social, and addressable channels. Our team is single-mindedly focused on building an industry-leading program that changes minds on important issues relevant to our brand. Success is driven by offline outcomes that are exceptionally difficult to capture and measure. Though randomized-controlled trials that rely on surveys, our team measures when our media is effective through attitudinal change. We do not determine success through traditional direct-response metrics like sales, conversions or signups. Nor do we rely on engagement metrics like clicks, comments, or likes. Instead, the Sr. DE will work with multiple media partners to ingest and store program performance data, and be responsible for facilitating sharing and analysis by stakeholders across the team.

Your focus will be on building and maintaining pipelines that transfer data between our vendors and internal infrastructure, transferring millions of rows of log/exposure data for analysis. You will work with technology partners to customize the specifications of data sharing processes, and ensure those processes are executed with low latency and high standards for data quality and security. You will be involved with the testing and product lifecycle of existing and future AWS products, providing feedback to help shape the development and usage of tools like AWS Clean Room. Doing so will require close cooperation with the data scientists and research analysts on our team, managing all provisioning of AWS resources to do so. And it will require you to develop a long-term vision for data storage and infrastructure for a team with a rapidly expanding scope. Above all, you should be passionate about working with huge data sets and someone who loves to bring datasets together to answer business questions and drive growth.

The person in this role should have expertise with AWS Glue and Athena, and proficiency with data modeling, warehousing and building ETL pipelines. They should also have AWS account management experience defining and administering sets of IAM roles and permissions.

Basic qualifications
  • 5+ years of data engineering 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
  • Experience with SQL, maintaining Redshift clusters, and with warehousing best practices (sort and distribution keys, materialized views, column compression, dimensioning best practices, etc)

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
  • Comfort with the digital advertising ecosystem, including knowledge of how campaigns are built, trafficked, and monitored

Full-time
APPLY

Software Development Manager , AWS Proactive Security

Amazon Dev Center U.S., Inc. New York, NY
APPLY
**This role is open to alternative locations including: Herndon, VA – Arlington, VA**

Amazon Security is seeking a Software Development Manager to lead a ground-up effort in the detective tooling space.

If you get excited by the prospect of dealing with ambiguity, solving hard, large scale problems, working in a startup like environment then this is the perfect role for you. You are someone who enjoys working on complex system software, is customer-centric, and feels strongly about solving security hurdles in innovative ways.

Successful candidates for this position must have experience in growing and coaching a highly qualified team of software engineers. They must possess strong verbal and written communication skills, be self-driven and deliver high quality results in a fast-paced environment.

While you may not be a security expert just yet, in this role you will develop a broad and deep understanding of cloud security, networking, and security automation.

Key job responsibilities
  • Manage a team of software development engineers to ship detection services.
  • Own the complete software development lifecycle; defining, prioritizing, designing, and leading implementation and testing of new features.
  • Partner with engineering, science, and security teams building relevant technology that will benefit Amazon Security.
  • Work with your team to define and develop an inclusive team culture that fosters individual growth and team success.
  • Provide a work environment that allows employees to have fun and advance in their careers.

About the team
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 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 16 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.

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.

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. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded professional and enable them to take on more complex tasks in the future.
Full-time
APPLY

Software Development Engineer, Ops & Tech

Amazon.com Services LLC New York, NY
APPLY
This position can be located in New York, NY; Austin, TX; or Seattle, WA

The individual selected for this position will support the execution of a best in-class reputational paid marketing campaign. The work will challenge you to be resourceful, think big while staying connected to the details, translate data-driven insights into strategic recommendations, and embrace a high degree of change and ambiguity at speed. The scope and scale of what we strive to achieve is immense, but it is also meaningful and energizing.

Key job responsibilities
The GCA Marketing and Insights Software Development Engineer (SDE) will be responsible for building and maintaining data pipelines that power the reporting and optimization of a robust paid marketing program spanning paid digital, social, and addressable channels. Our team is single-mindedly focused on building an industry-leading program that changes minds on important issues relevant to our brand. Success is driven by offline outcomes that are exceptionally difficult to capture and measure. Though randomized-controlled trials that rely on surveys, our team measures when our media is effective through attitudinal change. We do not determine success through traditional direct-response metrics like sales, conversions or signups. Nor do we rely on engagement metrics like clicks, comments, or likes. Instead, the SDE will work with multiple media partners to ingest and store program performance data, and be responsible for facilitating sharing and analysis by stakeholders across the team.

Your focus will be on building and maintaining pipelines that transfer data between our vendors and internal infrastructure, transferring millions of rows of log/exposure data for analysis. You will work with technology partners to customize the specifications of data sharing processes, and ensure those processes are executed with low latency and high standards for data quality and security. You will be involved with the testing and product lifecycle of existing and future AWS products, providing feedback to help shape the development and usage of tools like AWS Clean Room. Doing so will require close cooperation with the data scientists and research analysts on our team, managing all provisioning of AWS resources to do so. And it will require you to develop a long-term vision for data storage and infrastructure for a team with a rapidly expanding scope. Above all, you should be passionate about working with huge data sets and someone who loves to bring datasets together to answer business questions and drive growth.

The person in this role should have expertise with AWS Glue and Athena, and proficiency with data modeling, warehousing and building ETL pipelines. They should also have AWS account management experience defining and administering sets of IAM roles and permissions.

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

New York, NY, USA
Full-time
APPLY

Software Dev Engineer II-TEST, Automotive

Amazon.com Services LLC New York, NY
APPLY
We're on a journey to build something new! Come join our team and build new discovery and shopping products that connect customers with their vehicle of choice. We're looking for a talented Software Dev Engineer II-TEST to join our team of product managers, designers, and engineers to conceive, design, and develop innovative automotive-shopping experiences for our customers.

As an SDET, you would enjoy a fast-paced environment where you can obsess over customers by creating scalable automation solutions to improve the overall quality of testing and partner team operational work.

Our SDETs work with Software Development Engineers, Designers, and Product Managers to understand our systems, processes and develop robust automation framework(s) that support Functional, Performance as well as API level testing and would also support QAEs in extending automation coverage by writing test scripts and utilities that enable the testers and developers approximate real-world environments and regression tests, and driving the software development process towards quality-centric methodologies.

Key job responsibilities
The successful Software Development Test Engineer will be obsessed with customer experience, quality improvement, and challenge the status quo. In this role, you will:
• Lead the design, implementation, and delivery of test solutions using new or existing technologies that test major portions of software (e.g., significant component, set of features, applications or services) for large-scale, critical, and/or highly complex software.
• Influence the design and write a significant portion of the code.
• Ensure work is consistently high quality (e.g., maintainable, reliable, efficient, etc.) and incorporates best practices.
• Ensure code reviews tend to be rapid and uneventful. Provide useful code reviews for changes submitted by others.
• Identify problems and propose solutions, taking on projects that identify and mitigate risk while measuring software quality.
• Improve your team’s automation of development, testing and deployment.
• Design, develop and execute test plans and reporting on test execution.
• Coordinate test approaches, test cases, and test methodology with remote teams.
• Dive deep into our testing methodologies to transform manual quality processes to highly automated quality solutions.
• Train new teammates about your products’ customers, what your software does, how it is constructed, tested, operated, and how it fits into the bigger picture.
• Actively participate in the hiring process as well as mentor others - improving their skills, their knowledge of your software, and their ability to get things done.

A day in the life
As a Software Dev Engineer II-TEST on this team, you will be deploying your technical acumen and experience in driving the development of maintainable, reliable automation deliverables that would withstand the test of time. You will be working closely with Product Managers, Sr. Engineers, Quality Engineers, Technical Program Managers, and highly motivated peers. You will collaborate with teams across Amazon on the planning and execution of complex and highly-technical projects with high impact and visibility.

About the team
This role is on a team with a vision to create innovative automotive discovery and shopping experiences on Amazon, providing customers better convenience and more selection. We’re collaborating with other experienced teams at Amazon to define the future of how customers research and shop for cars online.
Full-time
APPLY

Senior Software (Android) Development Engineer, Amazon Shopping Videos

Amazon.com Services LLC New York, NY
APPLY
Amazon Shopping Videos (ASV) is one of the fastest growing strategic programs at Amazon. Our mission is to entertain and inspire customers through video as they shop, enable them to learn more about products they are interested in, and connect great creators with their communities.

As a Senior Software Engineer on the Amazon Shopping Videos, you will develop a best in class video discovery and viewing experience on 10-foot (TV) devices, building highly available and scalable applications that power compelling interactivity features. You will work on the Amazon Live Shopping application on Android-based FireTV OS to promote a Video-first experience to better serve our Amazon customers on their shopping journey. You will bring your expertise and ideas in the areas of distributed computing, scalable architecture, UX design, performance and metrics reporting to help our fast-paced business grow and evolve. You will be the technical lead to mentor a team of full-stack engineers on mobile engineering best practices while delivering the next generation of our Amazon Live app on FireTV.

If you are interested in building an entertainment product, enjoy a fun and collaborative working environment, and want to work on a new initiative that will change how customers shop online, come join us!

Key job responsibilities
You will be a technical lead for a domain of a 5-person scrum team, leading other junior engineers to design and develop best in class ReactNative Android application on the FireOS platform. You will be responsible for the architecture of the application, propose technical improvements to increase development, obsess over our customers' shopping journey through video consumption on TVs, plus mentor and upskill the engineering team on Android application development. You will work closely with PM and UX to deliver intuitive customer experiences on (but not limited to) TV (hence 10-foot experience).

A day in the life
You will design and review architectural and software design documents to raise the engineering bar for your team. You will deep dive and provide technical guidance on specific topics (i.e. video playback, application performance, addressing security risks). You will participate in scrum meetings to unblock the team. You will provide input to our quarterly and yearly planning. You are hands-on with submitting and reviewing code to set the coding standards bar for our team.
Full-time
APPLY