Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - OMNI Technology (REMOTE)

$150k - $180k

DICK'S SPORTING GOODS INC

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:

At DICK'S Sporting Goods, we take a people-centric approach to everything we do. Our Athletes, how we refer to customers, and our Teammates, how we refer to our employees, are at the center of every decision we make so that we can provide transformational experiences online, in store, and in sport. When you join Technology at DICK'S Sporting Goods, you're joining a true team that wins together. We help our Athletes and fellow Teammates better their best by innovating solutions to interesting business problems and empowering every Technology Teammate to be an innovator. And, while we work remotely from all over the United States, we provide virtual and in-person events for the team to hangout, from virtual escape rooms to cheering on the Pittsburgh Pirates at beautiful PNC Park.

JOB PURPOSE

Acts as the OMNI portfolio-level problem solver, focused on applying AI across engineering teams and product lifecycles within the OMNI technology domain. This role spans end-to-end delivery, fulfillment, and OMNI operations, requiring close partnership with teams both inside and outside OMNI. You will help bring these capabilities to life through AI-driven, spec-based engineering while coaching engineers from junior to senior levels on how to apply these practices effectively. The goal is to deliver best-in-class solutions, strengthen business and software analysis, and serve as an advocate for engineering culture by continuously learning, influencing the broader engineering community, and modeling high standards of technical excellence and governance.

SKILLS & EXPERIENCE

Technical experience:

AI experience in the following ways:
  • Experience with Spec-first development (not prompt-first)
  • Experience with Multi-agent orchestration (not single LLM calls)
  • Experience with Knowledge-centric architecture (your "moat" insight)
  • Experience with LLMOps discipline (not just experimentation)
Experience with the Build Layer (Spec-driven)
  • Spec Kit, Kiro, BMAD, OpenSpec
Experience with the Execution Layer (Agent frameworks)
  • LangGraph, CrewAI, AutoGen, etc
Experience with the Platform Layer (LLMOps)
  • Lifecycle, monitoring, governance
  • Web development technologies using JSON, HTML, and CSS preprocessors
  • JavaScript/Typescript and asynchronous call structures
  • Experience with React.js, Typescript, RxJs, and other web technologies
  • Experience with API engineering (spring, cotlin etc), event messaging - Kafka, queue messaging (rabbit)
  • Deep experience with multiple cache and DB technology (postgres, redis, Azure SQL, Cosmos)
  • Understands how to optimize AI tokens, and compute to optimize spend.
  • Unit Testing and Test Coverage technologies
  • Some experience in using NRWL/NX Mono-repo or similar mono-repo architecture
  • Experience with Docker, Kubernetes, or other Container technologies
  • Familiarity with git-based source control
  • Interest in researching and understanding alternative web technologies
  • Experience using Agile development methodologies
  • Experience building custom software solutions
  • Experience of planning and managing resources to deliver predetermined objectives
  • Experience leading teams of contractors in an onshore/offshore engagement
  • Experience mentoring and growing the careers of Software Engineers and Engineering Managers.
  • Track record of elevating Operational and Engineering excellence bar
RESPONSIBILITIES

Software Development

Own development of the most complex existing and new software by analyzing and identifying areas for modification and improvement within the assigned product team. Develop software that is fast, secure, and reliable to meet defined requirements, while applying AI engineering practices to accelerate design, coding, testing, and delivery.

Design and Conceptualization

Lead a collaborative solution design process by gathering input across all product portfolios to define a design system that is viable, scalable, and aligned to the brand. Lead a cross-portfolio, multidisciplinary team that advances the solution through AI-enabled engineering patterns and clear operating models that support consistent execution and adoption.

Technical Developments Recommendation

Provide subject matter expertise and recommendations on complex or innovative technical developments to improve software quality and better meet user, business, performance, and quality needs. Recommend AI engineering tools, standards, and practices that strengthen solution design, delivery speed, and maintainability.

Software Roadmap

Own the end-to-end roadmap of portfolio-level capabilities to facilitate software development and ensure work is prioritized in line with business requirements. Incorporate AI engineering capabilities and operating model evolution into the roadmap to improve scalability, delivery effectiveness, and cross-team alignment.

Work Scheduling and Allocation

Develop medium- and long-term work schedules that enable the organization to achieve its business goals, coordinating across multiple teams. Align capacity, sequencing, and engagement approaches to the operating model so teams can execute portfolio priorities effectively.

Program/Portfolio Management Support

Contribute to the management of a portfolio of programs in partnership with senior teammates. Help define and mature the operating model, governance approach, and cross-team execution practices needed to deliver portfolio outcomes consistently.

Functional/Technical Requirements

Elicit complex functional requirements using a variety of methods such as interviews, document analysis, workshops, and workflow analysis, and express them in terms of target user roles and goals. Translate business needs into clear technical requirements, including AI-enabled workflows, decision logic, and specification-driven engineering inputs where appropriate.

Technical Persistence Layer/Legacy Database Design/Development

Lead design of complex database resources and provide physical modeling and design services to tune database solutions for optimum performance across multiple programs/domains.

Data Architecture

Drive the design, implementation, and evolution of robust, well-aligned architecture solutions that operate across the cross-product and domain ecosystem. Ensure architecture decisions support scalable data flows, integration patterns, and platform foundations for AI-enabled solutions where applicable.

Database Specifications

Approve database specifications, ensuring all agreed standards and protocols are followed and data integrity is preserved.

Information Security

Lead the detection and analysis of cybersecurity incidents, including attacks, breaches, and identified vulnerabilities, and remediate security gaps in line with incident management procedures. Ensure appropriate governance, controls, and risk management practices are applied to AI-enabled solutions and supporting operating models.

BEHAVIORAL COMPETENCIES

Tech Savvy

Anticipates and adopts innovations in business-building digital and technology applications. For example, ensures that the team has adequate resources to invest in technology advancements and the training to use them well. Deploys some new technologies to enhance effectiveness of the group and business.

Collaborates

Builds partnerships and works collaboratively with others to meet shared objectives. For example, readily involves others to accomplish goals; stays in touch and shares information; discourages "us versus them" thinking; shows appreciation for others' ideas and input.

Courage

Steps up to address difficult issues, saying what needs to be said. For example, shares own ideas and points of view openly, regardless of potential criticism or risk; shows conviction when faced with adversity and challenges; raises difficult topics to be sure they are addressed.

Decision Quality

Makes good and timely decisions that keep the organization moving forward. For example, knows when to act independently and when to escalate issues. Integrates various inputs, decision criteria, and trade-offs to make effective decisions. Typically makes good independent decisions.

Action Oriented

Takes on new opportunities and tough challenges with a sense of urgency, high energy, and enthusiasm. For example, takes timely action on important or difficult issues. Identifies and pursues new opportunities that benefit the organization.

Customer Focus

Builds strong customer relationships and delivers customer-centric solutions. For example, keeps in contact with customers to ensure problems are resolved, or to improve customer service. Studies customer feedback and emerging customer needs and uses these to determine some creative new ideas.

Instills Trust

Gains the confidence and trust of others through honesty, integrity, and authenticity. For example, demonstrates integrity, upholding professional codes of conduct. Instills trust by following through on agreements and commitments despite competing priorities and by being honest and straightforward.

#LN-JN1

QUALIFICATIONS:

General Education

Bachelor's Degree or Equivalent Level Preferred

General Experience

Experience enables job holder to deal with the majority of situations and to advise others (6 to 10 years)

Managerial Experience

Experience of general supervision of more junior colleagues (7 to 12 months)

VIRTUAL REQUIREMENTS:

At DICK'S, we thrive on innovation and authenticity. That said, to protect the integrity and security of our hiring process, we ask that candidates do not use AI tools (like ChatGPT or others) during interviews or assessments.

To ensure a smooth and secure experience, please note the following:
  • Cameras must be on during all virtual interviews.
  • AI tools are not permitted to be used by the candidateduring any part of the interview process.
  • Offers are contingent upon a satisfactory background check which may include ID verification .

If you have any questions or need accommodations, we're here to help. Thanks for helping us keep the process fair and secure for everyone!

Targeted Pay Range: $150,000 - $180,000. 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. We also offer a generous suite of benefits. To learn more, visit
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - OMNI Technology (REMOTE) in United States vacancy
  • $160k - $165k

     ...Senior Software Engineer **This position is primarily remote. There may be rare meeting in the downtown DC area.** JCDS is hiring a senior software engineer...  ...systems for adaptation to business and/or technology changes. The senior software engineer engages directly... 
    Remote work
    Work from home
    Flexible hours

    JCD Staffing

    United States
    5 days ago
  • $200k - $280k

     ...this level of clearance. Are you a Principal Software Engineer who is ready for a new challenge that...  ...hiring phase, then dropped off on a remote contract and never seen or heard from...  ...We will immerse you in the latest technologies. We will develop and support your... 
    Remote work
    16 hours
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis Junction, MD
    2 days ago
  • $200k - $280k

     ...this level of clearance. Are you a Principal AWS Software Engineer who is ready for a new challenge...  ...hiring phase, then dropped off on a remote contract and never seen or heard from...  ...We will immerse you in the latest technologies. We will develop and support your... 
    Remote work
    16 hours
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis Junction, MD
    2 days ago
  • $170k - $260k

     ...Are you a Principal HPC Software Engineer who is ready for a new challenge that will launch your career...  ...hiring phase, then dropped off on a remote contract and never seen or heard from...  ...We will immerse you in the latest technologies. We will develop and support your... 
    Remote work
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis, MD
    4 days ago
  •  ...represent Filigran's engineering culture publicly. Design...  ...with other Principal and Staff Engineers to...  ...Reports to: VP of Technology. Key collaborators:...  ...years of experience in software engineering, with a track...  ...Comfortable working in a remote-first, async culture;... 
    Remote work
    Flexible hours

    Filigran

    United States
    2 days ago
  • $200k - $280k

     ...this level of clearance. Are you a Principal CNO Software Engineer who is ready for a new challenge...  ...hiring phase, then dropped off on a remote contract and never seen or heard from...  ...We will immerse you in the latest technologies. We will develop and support your... 
    Remote work
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis Junction, MD
    1 day ago
  • $248k - $391k

     ...At NVIDIA, you'll have the opportunity to work on groundbreaking technology that's setting the standard for graphical processing, PC gaming, and AI computing. As a Principal Software Development Engineer specializing in Solid State Drives (SSD), you'll help define accelerated... 
    Remote work

    NVIDIA

    United States
    1 day ago
  • $160k - $170k

     ...Principal Software Engineer The Principal Software Engineer will help develop innovative, scalable technology. In this role, you will help to drive the architecture, design, and development of platforms that support educators, and institutions. You feel comfortable... 
    Remote work

    Watermark

    United States
    5 days ago
  •  ...A clinical trial technology leader is seeking a Principal Software Engineer I to design and develop secure, scalable systems that enhance clinical research. This role requires a minimum of 5 years in software development, with strong skills in .NET, C#, SQL, and cloud... 
    Remote work
    Flexible hours

    Clario, Inc.

    United States
    4 days ago
  • $190k - $280k

     ...this level of clearance. Are you a Principal Software Engineer who is ready for a new challenge that...  ...hiring phase, then dropped off on a remote contract and never seen or heard from...  ...We will immerse you in the latest technologies. We will develop and support your... 
    Remote work
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Columbia, MD
    4 days ago
  • £80k - £110k per year

     ...Fully Remote | Permanent | £80,000 - £110,000 Harrington Starr has partnered with a leading Global Payments Technology company who are seeking to hire a Principal Software Engineer to join their senior engineering leadership team. This is a rare opportunity to combine... 
    Remote work
    Permanent employment
    Flexible hours

    Harrington Starr

    New York, NY
    4 days ago
  • $246k - $394k

    Toast creates technology to help restaurants and local businesses succeed...  ...at scale. As a Senior Principal Engineer for GTM Experiences, you...  ...~10+ years of experience in software engineering, with a strong background...  ...our benefits at . #LI-REMOTE The base salary range for... 
    Remote work
    Local area

    Toast Inc

    United States
    4 days ago
  • $167.2k - $209k

     ...Principal Software Engineer, Mobile CMT is looking for a Principal Android Engineer to help us change the world. CMT has helped protect over...  ..., leading to fewer crashes and injuries. To date, CMT's technology has helped prevent over 126,000 crashes worldwide. CMT enables... 
    Remote work
    Temporary work
    Summer work
    Work from home
    Worldwide
    Flexible hours

    Venturefizz Product Management Community

    United States
    3 days ago
  • $200k - $280k

     ...this level of clearance. Are you a Principal Software Engineer who is ready for a new challenge that...  ...hiring phase, then dropped off on a remote contract and never seen or heard from...  ...We will immerse you in the latest technologies. We will develop and support your... 
    Remote work
    Full time
    Contract work
    Work from home
    Relocation package
    Flexible hours

    GliaCell Technologies LLC

    Annapolis Junction, MD
    1 day ago
  •  ...Sr. Principal Software Engineer Here at Siemens, we take pride in enabling sustainable progress through technology. We do this through empowering customers by combining the real and digital worlds. Improving how we live, work, and move today and for the next generation... 
    Remote work
    Immediate start

    Siemens

    United States
    1 day ago
  • $229k - $258k

     ...Principal Software Engineer (Containers) United States - Remote Chainguard is the trusted source for open source. By delivering hardened, secure, and production...  ...understanding of our product offerings and the technology behind them. ~ Chainguard Academy... 
    Remote work
    Local area
    Immediate start
    Flexible hours

    Chainguard

    United States
    2 days ago
  •  ...Principal Software Development Engineer In Test Clario, part of Thermo Fisher Scientific, is seeking a Principal...  ...across our modern clinical technology platform. In this role, you will define...  ...~ Based in Canada and able to work remotely Preferred Experience... 
    Remote work

    Clario, Inc.

    United States
    2 days ago
  • $200k - $285k

     ...Today SpaceX is actively developing the technologies to make this possible, with the...  ...of enabling human life on Mars. PRINCIPAL RF SOFTWARE ENGINEER (STARSHIELD) Starshield leverages...  ...for proliferated communications and remote sensing in low earth orbit. You will... 
    Remote work
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    4 days ago
  •  ...Principal Software Engineer At Deimos, we're on a mission to become Africa's number one multi-cloud...  ...best practices. We leverage the latest technologies, and build globally competitive...  ...Comfortably working and learning from a fully remote, culturally diverse team based... 
    Remote work
    Contract work
    Currently hiring

    Deimos

    United States
    4 days ago
  • $180k - $220k

     ...Xello is looking for a Principal Engineer This role is a remote role, looking for candidates within Canada...  ...visionary architect behind Xello's technological journey. Reporting directly to...  ...with our DevOps team, ensuring our software solutions are highly available, performant... 
    Remote work
    Flexible hours

    Xello

    United States
    5 days ago
  •  ...Principal Software Engineer I Clario, a part of Thermo Fisher Scientific, is seeking an experienced...  ...strengthen our global clinical research technology platforms. This role is responsible...  ...Engaging employee programs Remote working What You'll Be Doing... 
    Remote work
    Worldwide
    Flexible hours

    Clario, Inc.

    United States
    3 days ago
  • $177.7k - $209k

     ...Principal Software Engineer I, Full Stack We are seeking an experienced Principal Software Engineer to lead complex projects, and mentor teams...  ...technical projects Evaluate and recommend new technologies and approaches to improve system performance and efficiency... 
    Remote work
    Temporary work
    Summer work
    Work from home
    Worldwide
    Flexible hours

    Venturefizz Product Management Community

    United States
    3 days ago
  •  ...and rapidly growing SaaS technology company that provides comprehensive software solutions to the...  ...Antonio, TX but are truly a remote and telecommuting company...  ...role requires an elite engineer who remains "in the...  ...software engineers. The Principal Software Engineer... 
    Remote work
    Immediate start

    Real Time Software Solutions

    United States
    5 days ago
  •  ...Principal Engineer Victory Live is a private equity backed technology company aimed at maximizing distribution and yield for live...  ...inventory. We provide an end-to-end software platform for the live...  ...routine part of their workflow. Remote-ready, async-first. Most... 
    Remote work
    Temporary work
    Local area

    Victory Live, Inc.

    United States
    2 days ago
  • $230k - $368k

    Toast creates technology to help restaurants and local businesses succeed in a digital world, helping business owners operate...  ...and keep employees happy. We are looking for a Principal Software Engineer to join the Advanced Analytics Platform (AAP) team.... 
    Remote work
    Local area

    Toast Inc

    United States
    7 days ago
  • $349k - $431k

     ...Waymo is an autonomous driving technology company with the mission to...  ...S. states. The Onboard Software team develops the critical...  ...responsibility will be to lead the engineering analysis and response to...  ...the role can be performed remote, the specific salary range... 
    Remote work
    Full time

    Waymo

    Mountain View, CA
    2 days ago
  •  ...Principal Software Engineer Demandbase is the only pipeline AI platform that empowers GTM teams to automate growth at scale. With a unified...  ...committed to growing careers as we are to building world-class technology. We invest heavily in people, our culture, and the... 
    Remote work
    Temporary work
    Flexible hours

    Demandbase

    United States
    2 days ago
  •  ...Principal Software Engineer Canada (Remote or Hybrid) Fleetworthy offers the only complete technology suite for fleet readiness, uniting safety and compliance, toll management, and weigh station bypass solutions. We help fleets streamline operations, control costs... 
    Remote work
    Immediate start
    Shift work

    BestPass

    United States
    2 days ago
  • $100k - $150k

     ...Principal Software Engineer Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help...  ...career growth potential. Location: 100% Remote (Continental United States) Position Type: In-house... 
    Remote work
    Full time
    H1b
    Local area
    Immediate start
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    United States
    2 days ago
  •  ...headquartered in Chicago, we are a technology solutions provider that...  ..., AI solutions, and deep engineering expertise.Our commitment to...  ...high-quality, maintainable software collaboratively, incrementally...  ...Light Hubs and GeographiesAs a remote-first company, 8th Light's... 
    Remote work
    Temporary work
    Local area
    Work visa

    8th Light

    Chicago, IL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - OMNI Technology (REMOTE). Be the first to apply!