Developer Experience Engineer (DATA)

Post Date

Dec 10, 2024

Location

Beaverton,
Oregon

ZIP/Postal Code

97005
US
Feb 19, 2025 Insight Global

Job Type

Contract

Category

Software Engineering

Req #

POR-751562

Pay Rate

$44 - $55 (hourly estimate)

Job Description

WHO ARE WE LOOKING FOR

Were looking for a seasoned engineer with the skills to automate repeatable processes, develop integrated solutions, and help deliver a seamless data and reporting platform.

The candidate will have demonstrable experience coding and scripting using Python. Understand serverless architectures and continuous integration & deployment (CI/CD), plus GraphQL and RESTful API development. Understand infrastructure-as-code technologies (CloudFormation), source code management (GitHub) as it relates to the developer experience. Data skills (MySQL, SQL, queries, data analysis) are also required.

Our preferred candidate is a team-player and a self-starter with a passion for learning and growing. Attention to detail and the ability to communicate with a highly technical audience are desired qualifications.

WHAT WILL YOU WORK ON

You will be working on technical solutions that serve other engineering, data, or business-facing teams. Our technical solutions serve Nikes end-to-end business needs, streamlining the Nike developer experience to improve engineering productivity, delivery speed, and code quality. Working closely with product, internal customers, and leadership, you will identify data and reporting opportunities to help understand the developer experience and increase productivity. Key responsibilities include:

Data ingestion and manipulation in AWS.
Defining GraphQL APIs to expose data.
Providing visualization of developer data via Grafana.
Orchestrating automated tests to reduce manual effort and improve product quality.

We build our products to run reliably and at scale, quality is built into our solutions upfront, with a testing, quality, and reliability mentality being a crucial attribute of our team.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.

To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .

Required Skills & Experience

WHAT YOU BRING
Bachelors degree in Computer Science or IT related discipline or any combination of equivalent relevant education, training, and experience.
3+ years of development experience using AWS.
5+ years of professional experience as a software engineer.
Comfortable working in Mac and Linux environments.
Proficient in programming using Python and Shell Scripting.
Experience in designing and consuming Rest and GraphQL APIs.
Experience in containerization using Docker.

Nice to Have Skills & Experience

The following qualifications are preferred:
Experience with AWS Glue.
Experience with PySpark.
Experience working on data visualization with Grafana.

Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.