Enable job alerts via email!

Senior Software Engineer

Nike Inc

Sacramento (CA)

Remote

USD 90,000 - 150,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Engineer to join their innovative Data Enablement team. This exciting role involves designing and implementing scalable software solutions that enhance data management while ensuring privacy and compliance. You will collaborate with talented professionals to deliver high-quality products that support various business objectives. If you're passionate about technology and eager to tackle complex challenges in a dynamic environment, this position offers the perfect opportunity to make a significant impact within a forward-thinking organization.

Qualifications

  • 5+ years of software development experience, focusing on back-end components.
  • Experience with AWS, REST APIs, and cloud-based data services.
  • Strong problem-solving and collaboration skills are essential.

Responsibilities

  • Design and implement scalable software solutions in collaboration with teams.
  • Maintain existing software and improve data management processes.
  • Develop frameworks for data ingestion and support existing applications.

Skills

Software Development
Problem Solving
Collaboration
Interpersonal Communication
Agile/Scrum Methodology
Data Management
Cloud Computing (AWS)
API Development (REST, gRPC, GraphQL)
Programming (Python, Java, JavaScript, Scala)
Infrastructure as Code (IaC)

Education

Bachelor's Degree in Computer Science

Tools

AWS Services (EMR, Lambda, Elasticsearch)
Terraform
CloudFormation
Jenkins
GitHub
Bitbucket
Jira
Splunk

Job description

Title: Senior Software Engineer

Location: Remote, US

Duration: 7 month contract

NIKE, Inc. does more than outfit the world's best athletes. It is a place to explore potential, obliterate boundaries and push out the edges of what can be. The company looks for people who can grow, think, dream and create. Its culture thrives by embracing diversity and rewarding imagination. The brand seeks achievers, leaders and visionaries. At Nike, it’s about each person bringing skills and passion to a challenging and constantly evolving game.

WHO WE ARE LOOKING FOR

We are looking for a Senior Software Engineer on Data Enablement team who has the knowledge, experience, and passion to deliver solutions that amaze our consumers, who will understand the needs of managing a modern data environment while maintaining privacy, compliance, user consent, & adhering to local jurisdiction governing usage of data. Our software comprises services, APIs, and solutions that address those challenges and enable our customers to deliver heir overall objectives and support enterprise consumers of their data.

WHAT YOU WILL WORK ON

You will be working on software projects related to privacy & governance that support Analytics, Supply Chain and Commerce among others. Your strong problem-solving, collaboration and interpersonal communication skills, desire to learn, share knowledge with others will position you well for this role.

WHAT YOU WILL DO

In this role, you will work with a variety of talented Nike teammates and be instrumental in delivering innovative and quality products that enable a consistent, maintainable and highly scalable solutions. We don’t need you to just code, you must also be able to solve problems and be the champion for ensuring our software is of the highest quality. You will be an advocate of new technology and development techniques and be a driving force for building world-class solutions for Nike Technology and its business partners.

WHAT YOU WILL BRING

Technology competencies:

  • Design and implement scalable software in collaboration with product owners, data engineers, and business partners using Agile/Scrum methodology
  • Maintain and improve existing software
  • Experience delivering software on AWS or other cloud provider
  • Provide work estimates and represent work progress and challenges
  • Profile and analyze data for the purpose of designing scalable solutions
  • Utilize continuous integration and deployment frameworks including automated unit tests and integration testing
  • Create integrations with various vendor software and in-house software
  • Experience with OTP & OLAP Databases as well as NoSQL dbs and data warehouses, datalake & lakehouse concepts

Engineering Delivery:

  • Design and implement highly scalable cloud-based data services
  • Develop frameworks that enable data ingestion using various patterns
  • Anticipate, identify and solve issues concerning data management to improve data quality, address operational & performance issues, remove technical bottlenecks and perform root cause analysis as needed.
  • Contribute to collaborative reviews of designs, code, and test plans
  • Support existing applications, resolve defects and enhancements

Must have skills:

  • Bachelor’s degree in Computer Science, related degree, and/or relevant industry experience
  • 5+ years of experience in software development building back end components and services
  • Experience building Services, API’s – REST, gRPC, GraphQL
  • Professional experience using AWS services such as: EMR, Lambda, Elasticsearch, RDS, Dynamo & Kinesis
  • Ability to code in Python, Java, JavaScript Scala or other OO & FP languages
  • Experience with IaC (infra as code) using tools like Terraform and/or CloudFormation
  • Using build automation tools such as Jenkins
  • Experience with source code control tools like GitHub or Bitbucket

Nice to have skills:

  • Experience using Jira
  • Experience using Splunk
  • Experience writing unit tests, integration tests & e2e tests
  • Knowledge of data warehouse, data lake & lakehouse concepts

Preferred Skills:

  • Python, Java, Scala, JavaScript, SQL, streams, streaming data, NoSQL, data warehousing, RDS, PostgreSQL, CoPilot, JetBrains, unit testing, integration testing, OOD, FP, Data Modeling, distributed systems.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Raley's

West Sacramento

Remote

USD 90.000 - 125.000

8 days ago

Sr Software Engineer - Remote

Altera Digital Health Inc (DE)

Sacramento

Remote

USD 99.000 - 118.000

13 days ago

Senior Software Engineer, KCM

Keeper Security, Inc.

Cameron Park

Remote

USD 116.000 - 194.000

8 days ago

Senior Software Engineer, KCM

ZipRecruiter

Cameron Park

Remote

USD 120.000 - 160.000

8 days ago

Senior Software Engineer

Harris Computer

Pennsylvania

Remote

USD 100.000 - 130.000

6 days ago
Be an early applicant

Senior Software Engineer

Certara USA, Inc.

Pennsylvania

Remote

USD 100.000 - 130.000

6 days ago
Be an early applicant

Senior Software Engineer

Housing Connector

Seattle

Remote

USD 140.000 - 200.000

2 days ago
Be an early applicant

Sr. Software Engineer

Startupletter

Remote

USD 100.000 - 140.000

Today
Be an early applicant

Senior Software Engineer - R10986

LanguageLine Solutions

Seattle

Remote

USD 140.000 - 150.000

2 days ago
Be an early applicant