Open MenuHide Menu
  • Already Applied?
  • My DSG Career
  • JOIN OUR TALENT COMMUNITY
Dick's Sporting Goods logoGolf Galaxy logoPublic Lands logoHouse of sport logoGC GameChanger logoField & Stream logoGoing Going Gone
DSG
  • Dick's Sporting Goods logoGolf Galaxy logoPublic Lands logoHouse of sport logoGC GameChanger logoField & Stream logoGoing Going Gone
  • HOME
  • STORES
    • DICK’S SPORTING GOODS
    • GOLF GALAXY
    • PUBLIC LANDS
    • HOUSE OF SPORT
    • FIELD & STREAM
    • GOING GOING GONE!
  • DISTRIBUTION
  • CORPORATE
    • TECHNOLOGY
    • STUDENTS & GRADS
    • LIFE IN PITTSBURGH
    • GAMECHANGER
  • INCLUSION
    • OUR JOURNEY
    • TEAM STORIES
  • ABOUT US
    • CANDIDATE RESOURCES
    • COMPANY INFORMATION
  • SEARCH JOBS
202307112
Start typing a location to get suggestions, then press the down arrow to select one.*Please select location from the dropdown

Senior Software Engineer – Marketing Journey (REMOTE)

City: Remote
Location: United States
Job Area: Technology
Job ID: 202307112
Brand: Corporate
Apply Now
Current Teammate Job Search

At DICK’S Sporting Goods, we believe in how positively sports can change lives. On our team, everyone plays a critical role in creating confidence and excitement by personally equipping all athletes to achieve their dreams.  We are committed to creating an inclusive and diverse workforce, reflecting the communities we serve.

If you are ready to make a difference as part of the world’s greatest sports team, apply to join our team today!

OVERVIEW:

Everything we do at DICK’S Sporting Goods centers around our customers, or as we call them, our athletes. From online to in-store, we’re disrupting retail through technology. Our Software Engineering team are key disruptors. As a Senior Software Engineer, you will help us drive our key retail disruption initiatives through technology that matters. We empower our engineers to tear down the silos and work collaboratively with their product team to deliver solutions. We work in nimble product teams composed of engineers, designers, and product managers that aren’t bogged down by project plans and politics, but are empowered to continuously create, test and execute. One of the best parts is after the work is done, you get to see the results of your work in our stores, online and throughout our business. You get to make a difference.

First, let’s talk Tech. Here is a list of our platforms. Don’t worry, you don’t have to be a master at them all. Ideally, you’ll have experience in a couple of them:

  • Adobe Experience Platform, including

  • Adobe Audience Manager (AAM)

  • Adobe Campaign Standard (ACS)

  • Adobe Real-Time Customer Data Platform (RTCDP)

  • Adobe Journey Optimizer (AJO)

  • Azure Cloud

  • NodeJS

  • Express/Fastify

  • PostgreSQL

  • Kafka

As a Senior Software Engineer at DICK’S you will:

  • Bring at least 5 years of experience to the table

  • Work collaboratively with designers, product managers, and engineers

  • Leverage cutting-edge technologies and modern practices

  • Identify and communication technology problems and prepare remedies

  • Build and ship high-quality code at a rapid pace

  • Work with open source tools to build new technologies

  • Participate in design thinking activities to improve the user experience

  • Work with great people at our sprawling Pittsburgh campus that includes sports leagues, a world-class health club, and a dynamic culture. We believe that there is always a better way.

So, we will expect you to:

  • Continuously learn modern software design and development core practices, utilizing articles, MeetUps, conferences, tech talks, etc.

  • Review and discuss code with engineering peers and leaders to understand best practices and optimal design patterns

  • Take the initiative to drive new ideas and projects

  • Increase your business acumen by consistently learning about other parts of the business

  • Support and mentor junior members of the Software Engineering team

Lastly, here’s some stuff that won’t be part of your day-to-day. At DICK’S you won’t:

  • Work in a silo

  • Be limited by project plans

  • Find yourself stuck in a boring cube

  • Pay to park or be stuck in a corporate high-rise

  • Be pigeonholed into proprietary and stagnant codebases

Job Duties and Responsibilities:

  • Delivery & Execution:

    • Designs and develops scalable and robust software solutions utilizing Adobe Experience Platform (AEP), including Real-Time Customer Data Platform (RTCDP) and Adobe Journey Optimizer (AJO)

    • Collaborates with cross-functional teams to understand use cases, identify requirements and translate them into technical specifications

    • Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions

    • Works with Product Team to ensure user stories that are developer-ready, easy to understand, and testable

    • Designs and implements data models, APIs, and integrations with external systems that empower the business to build segments and activate campaigns

    • Writes clean, efficient, and scalable code to deliver software solutions that are secure, performant, and maintainable

    • Writes custom code or scripts to automate infrastructure, monitoring services, and test cases

    • Writes custom code or scripts to do “destructive testing” to ensure adequate resiliency in production

    • Configures commercial off the shelf solutions to align with evolving business needs

    • Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively

  • Support & Enablement:

    • Fields questions from other product teams or support teams

    • Monitors tools and participates in conversations to encourage collaboration across product teams

    • Provides application support for software running in production

    • Proactively monitors production Service Level Objectives for products

    • Proactively reviews the Performance and Capacity of all aspects of production: code, infrastructure, data, and message processing

  • Learning:

    • Participates in learning activities around modern software design and development core practices (communities of practice)

    • Proactively views articles, tutorials, and videos to learn about new technologies and best practices being used within other technology organizations

    • Reviews and discusses code from more senior engineers to understand best practices and design patterns

    • Increases business acumen by learning about other parts of the business

  • If you’re excited about joining the DSG team, we’d love to meet you. Apply today! 

    QUALIFICATIONS:

    • Bachelor's degree

    • 5-7 years of experience

    • Strong proficiency in programming languages such as Python and JavaScript libraries (NodeJS and Express/Fastify)

    • Experience with Adobe Real-Time Customer Data Platform (RTCDP) or Adobe Journey Optimizer (AJO) is highly desirable

    • Experience in a Linux or Unix based environment

    • Exposure to query optimization and troubleshooting

    • Exposure to REST and effective web service design

    • Exposure to a cloud computing platform (such as AWS or Azure) and the associated automation patterns they provide

    • Experience in writing SQL queries against a relational database.  Working experience in SQL and NOSQL. Preferred PostgreSQL

    • Experience with modern software development practices such as TDD, Agile, DevOps, and CI/CD

    • Familiarity with Agile development methodologies and tools (GitHub, Jira)

    • Strong problem-solving skills and attention to detail

    • Excellent communication skills and ability to work in a team environment

    Targeted Pay Range: $83,000 – $138,200. This is part of a competitive total rewards package that could include other components such as: incentive, equity and benefits. Individual pay is determined by a number of factors including experience, location, internal pay equity, and other relevant business considerations. We review all teammate pay regularly to ensure competitive and equitable pay.

    APPLY TODAY!

    WE INSPIRE TOP PERFORMANCE.

    • Competitive Pay
    • Professional Training Programs
    • Performance-Based Pay Increases
    • Teammate only discounts
    • DailyPay – Payday your way
    • And more. See a full list of benefits.

    PUT OUR ATHLETES FIRST.

    Our teammates know that there is an athlete behind every in-store and eCommerce transaction. We go beyond the expected to build technology that makes the DICK’S Sporting Goods’ experience innovative and hassle-free.

    COMMITTED TO INCLUSION & DIVERSITY

    COMMITTED TO INCLUSION & DIVERSITY.

    We actively seek to create an inclusive and diverse workforce, reflecting the communities we serve. Doing so strengthens our ability to serve all our athletes and drive innovation and growth.

    HAVE A PASSION FOR SPORTS.

    We believe that sports make people better and we’re determined to be the best sports company in the world. Whether you’re an athlete or sports enthusiast, we bring our passion for the game into everything we do.

    GET BETTER EVERY DAY.

    The journey is never over. We know that to be the best, we must get a little better each day. We focus on delivering 1% more in everything we do.

    WHERE WE ARE

    • Atlanta, Georgia
    • Conklin, New York
    • Goodyear, Arizona
    • Plainfield, Indiana
    • Smithton, Pennsylvania
    Search for distribution center jobs

    COMPETITIVE PAY & MORE.

    We support our teammates with benefits that are as competitive as they are. Here are a few examples:
    • Performance Incentives
    • Medical, Dental & 401K
    • Professional Training
    • Potential for Career Growth
    • Multiple Shifts & Schedules
    • Up to 25% Employee Discount
    • Teammate, Family & Community Events
    • Onsite Workout Rooms
    • DailyPay – Pay day your way

    PASSIONATE ABOUT RESULTS

    Just like any championship-caliber team, we‘re trained to be incredibly effective. We know what’s important to get the job done, and strive to improve Distribution Center performance every day. Our team is encouraged to speak up, share process ideas and innovations, and help contribute to the success of DICK’S Sporting Goods.

    COMMITTED TO INCLUSION & DIVERSITY.

    We actively seek to create an inclusive and diverse workforce, reflecting the communities we serve. Doing so strengthens our ability to serve all our athletes and drive innovation and growth.

    THE POWER OF SPORTS.

    We care a lot about our teammates, our athletes and the communities where we live and work together. That’s why you’ll find us supporting local teams and youth sports. We believe in the power of sports to change lives and find real purpose in our work.

    Jobs You May Like

    Software Engineer II - Moosejaw Java Developer
    Technology
    Madison Heights, MI
    Lead Data Engineer (REMOTE)
    Technology
    Remote
    Product Manager II - Search & Browse (REMOTE)
    Technology
    Remote

    Jobs You May Like

    No jobs found.

    Jobs You May Like

    No jobs found.
    SEE PGA/LPGA PRO OPPORTUNITIES SEE ALL GOLF GALAXY OPPORTUNITIES

    Jobs You May Like

    Retail Bike & Snow Master Technician
    Store Hourly
    Melville, NY
    Software Engineer II - Moosejaw Java Developer
    Technology
    Madison Heights, MI
    Retail Camping Specialist
    Store Hourly
    Kennesaw, GA
    Retail Climb Rock Climbing Associate
    Store Hourly
    Framingham, MA

    Revolutionizing Golf One Swing At A Time

    Take a look at how we’re helping golfers reach an even better golfer within.

    a man playing a golf beside the train
    AD Video
    Audio Transcript
    Video Transcript

    People swing arms.
    They pretend to swing golf clubs.
    They hit on a driving range.
    A man putts into a glass cup. Text, Golf Galaxy.

    SPEAKER: We are a special breed driven by something altogether different, the belief that one day every last second of work will have been worth it. Because we all know one thing, inside every golfer, is a better one.

    [UPBEAT MUSIC]

    PGA/LPGA Pro Openings
    Management Openings
    Tech/Teammate Openings

    SEE WHAT IT’S LIKE TO WORK IN OUR DISTRIBUTION CENTERS

    AD Video
    Video Transcript

    [MUSIC PLAYING] JAMAL: Our job is, we’re going to be gathering the freight and sending it to our stores.

    KYLEN: We got all these boxes coming in from multiple areas.

    TYSON: Heavy boxes, light boxes.

    JASON: Some of the boxes that we deal with, I mean, they’re not light.

    BLAIR: We’ll take cartons off the conveyor belt, and then we’ll put them on the skids, make sure they’re stacked to a T.

    JAMAL: We just take those boxes and stack them up to the best of our ability and get ’em on out.

    JASON: I kind of have a brain for like, Tetris, and I like doing that with the boxes in the trailers.

    DESIREE: You start to pull boxes off the lane and you scan them and start putting the amount that needs to go to that certain store. And once you have a full box, you push it off and it goes off to shipping.

    JITENDER: This process keeps repeating all day.

    DESIREE: Your day will go by fast when you’re busy.

    JITENDER: We work as a team, so that we can provide the best service to the customers and to the stores.

    DAVID: My role here at Dick’s is basically to pull the heavy stuff off, like treadmills, ellipticals, weight sets, stuff like that.

    PABLO: I’ll go into the storage racks that we have, and using different equipment, such as a reach truck or an order picker, I will pick them to be sent to each individual store.

    DAVID: It’s actually pretty fun, because you’re never really dealing with the same product every day.

    JIMMY: To drive equipment, you gotta be certified by one of our trainers.

    PABLO: Here at the DC we actually provide training. You would learn how to drive the equipment.

    JOE: They have great benefits, the insurance is great. Vacation time. The pay is actually a lot better than most places start out.

    DESIREE: There are a lot of opportunities for overtime, so if you ever need the extra cash.

    TYSON: They treat you really well here, to be honest.

    AARON: It says they care about their teammates and they care about the morale here.

    MATERIAL HANDLER

    AD Video
    Video Transcript

    [UPBEAT MUSIC] JAMAL: So the thing I like most about the material handler role, specifically, is I get paid to work out. It’s awesome.

    TYSON: There’s a lot of hard work that goes into the job– the heavy boxes, light boxes.

    JAMAL: This is not an easy job. You will work. You will sweat.

    KYLEN: We get all these boxes coming in from multiple areas. We just take those boxes and stack them up to the best of our ability and get them on out.

    JASON: I kind of have a brain for Tetris. And I like doing that with the boxes and the trailers.

    BLAIR: You need to be on your feet for a long period of time. I do 10-hour shifts, and that’s a long time to be on your feet.

    COLE: The thing I like best about the job is that it’s a fast-paced environment, and that helps with getting through 10-hour shifts, and it doesn’t really feel like 10 hours whenever you’ve always got something to do.

    TYSON: I do like working the 4/10s. The 4/10s are pretty nice when you do get the Friday off.

    JAMAL: I will never turn down a three-day weekend. It makes your day great.

    KYLEN: I work weekend shift. And it is 12 hours on Friday, Saturday, and Sunday. So while you do miss out on some weekend stuff, you do get four days off. And it’s a pretty good trade-off.

    BLAIR: So I work second shift, which is 4:45 to 3:30 in the morning. So I have to get my body used to that 10-hour shift at night. So now I’m a little night owl. [LAUGHING]

    COLE: The overtime opportunities are amazing here, so if you need extra money, you can always come and get it.

    TYSON: You do get a day off. They make you take a day off. You don’t work seven days a week.

    AARON: It says they care about their teammates. And they care about the morale here.

    TYSON: There’s always opportunities to try different departments out of this warehouse if you want to try something out.

    BLAIR: They’ll ask us if we want to learn something new.

    JAMAL: It’s not a situation where you feel like you’re kind of stuck where you are.

    TYSON: They treat you real well here, to be honest.

    JASON: I really like working here a lot. It’s unlike any other warehouse experience I’ve been to.

    [MUSIC PLAYING]

    PROCESSING

    AD Video
    Video Transcript

    [MUSIC PLAYING] SPEAKER 1: The stores, the athletes can go in and buy the product that they need. But in order for them to do that, the DC has to make sure they get that product out to the stores. So that’s why it is very important for us to put the right product in the boxes.

    SPEAKER 2: To be the best processor, you have to focus so that the right product and item shipped goes to the right store and customers.

    SPEAKER 1: You start to pull boxes off the lane. And you scan them. And start putting the amount that needs to go to that certain store. And once you have a full box, you push it off. And it goes off to shipping.

    SPEAKER 2: This process keeps repeating all day.

    SPEAKER 1: Your day will go by fast when you’re busy.

    SPEAKER 2: All the employees are very friendly and we work as a team so that we can provide a best service to the customers and to the stores.

    SPEAKER 1: I work 10 hours during the day, Monday through Thursday. So I enjoy my three day weekends that I get. It’s really nice. Better than too.

    SPEAKER 2: I am an accounting student. So I like a weekend shift days. Because in a week, I get that time to finish my assignment, take my classes.

    SPEAKER 1: There are a lot of opportunities for overtime. So if you ever need the extra cash.

    SPEAKER 2: I got a lot of overtime here. So I don’t have to look after a secondary job. It’s just an easygoing place to work at.

    [MUSIC PLAYING]

    [MUSIC FADING OUT]

    SPECIALIZED EQUIPMENT OPERATOR

    AD Video
    Video Transcript

    [MUSIC PLAYING] JOE: Our goal here is to make sure the customers are happy. So we have to make sure the product that we send out is in the best shape that we can get it through the building.

    DAVID: My role here at DICK’S is basically, to pull the heavy stuff off like treadmills, ellipticals, weight sets, stuff like that.

    PABLO: I’ll go into the storage racks that we have and using different equipment such as a reach truck or an order picker, I will pick them to be sent to each individual store.

    DAVID: It’s actually pretty fun because you’re never really dealing with the same product every day.

    JIMMY: To drive equipment you’ve got to be certified by one of our trainers.

    PABLO: Here at the DC we actually provide training. You would learn how to drive the equipment, such as anything ranging from a reach truck, order picker, clamp truck or any pallet rider of any size.

    JOE: I work four days a week, Monday through Thursday, 10 hours a day. Gives me my 40 hours. Gives me Friday, Saturday, and Sunday off, which gives me more time with my family on a three day weekend versus a two day weekend.

    PABLO: I work the weekend shift, which allows me to be a full time student Monday through Thursday and not lose out on the benefits that a full time job provides.

    DAVID: Once you get into the flow of your job you are going to have a blast here.

    PABLO: I definitely think you should come in with an open mind and be ready to work.

    WHAT’S HAPPENING NOW

    WHAT’S HAPPENING NOW

    JOIN OUR TALENT COMMUNITY

    Learn More

    LIFE IN PITTSBURGH

    Learn More

    Get Into The Swing Of Things At Golf Galaxy.

    Join our talent community and discover careers that allow you to share your love for golf like never before.

    Join Our Talent Community

    A WINNING TEAM CULTURE

    Discover what it means to grow within an environment that empowers your success.

    Learn More

    Share this entry

    • Share on Facebook
    • Share on Twitter
    • Share on Linkedin
    • Share by Mail

    More From Us

    • DSG Home
    • Field & Stream
    • Golf Galaxy
    • Public Lands
    • GAMECHANGER
    • GOING, GOING, GONE!

    FOLLOW DSG CAREERS

    Glassdoor

    FOLLOW DSG

    Learn More

    • Social Responsibility
    • Investor Relations
    • Press Room
    award

    ADDITIONAL LINKS

    • We Participate in EVERIFY
    • EVerify – Right To Work – English
    • EVerify – Right To Work – Spanish
    • If You Require Assistance
    • Privacy Policy
    Transparency in Coverage: Aetna Highmark

    Terms of Use
    ©2023 DICK’s Sporting Goods. Equal Opportunity Employer.
    Scroll to top