Job Closed

This listing is no longer active.

DICK'S Sporting Goods logo
DICK'S Sporting Goods

Headquartered in Coraopolis, Pennsylvania, DICK’S Sporting Goods offers sports fans and enthusiasts a “big store” selection of name-brand sports equipment, products, shoes, a

Senior Software Engineer – Platform

Location

United States

Posted

101 days ago

Salary

$83K - $138.2K / year

Seniority

Senior

Bachelor Degree3 yrs expEnglishDistributed Systems

Job Description

Senior Software Engineer – Platform

DICK'S Sporting Goods

• Designs and builds platform engineering solutions across distributed messaging, search, and API platforms • Performs complex business and software analysis for systems requiring high reliability and scalability • Coordinates bodies of work within platform services • Drives development of platform automation, tooling, and services • Monitors, identifies, and corrects complex platform issues • Produces conceptual designs, prototypes, and patterns • Research platform, messaging, distributed systems, and observability technologies • Drives and influences roadmaps for platform upgrades • Leads root cause analysis for complex failures across messaging, streaming, search, or API flows • Assigns engineering tasks, automation work, or operational efforts • Develops team member capabilities through training and coaching • Contributes to work within an established program management plan

Job Requirements

  • Bachelor's degree or equivalent level preferred
  • Over 3 to 6 years of experience
  • Basic experience coordinating the work of others (4 to 6 months)

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work arrangements
  • Professional development opportunities

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 10,001+H1B No Sponsor

• Develop applications using full stack, frontend, and mobile development • Work with AWS cloud infrastructure and microservices using C# Docker from GitLab • Use programming languages like TypeScript, JavaScript, Python, Dart, C# • Utilize frameworks and libraries such as React.js, Next.js, Flutter, and React Native • Implement tools and technologies like AWS, Jira, Jest, SQL, and Firebase • Follow SCRUM methodologies for project management

Suriname
$65K - $73K / month
Viva Solutions logo

Desarrollador Full Stack

Viva Solutions

Somos expertos en soluciones de tecnología. Infraestructura-Ciberseguridad-Cloud ¡Descubre Viva!

Full TimeRemoteTeam 11-50Since 2007H1B No Sponsor

• Design user-centered interfaces and experiences using Figma • Translate UI/UX designs into high-quality, scalable front-end code • Develop and maintain web applications using React, JavaScript, CSS, and Redux • Support and maintain back-end integrations using Node.js and SQL • Continuously improve platform performance and user experience

Colombia
$6,300K / month
Job Closed
HighLevel logo

Software Development Engineer III – Agency Experience

HighLevel

The all-in-one sales & marketing platform that agencies can white-label. CRM, Email, 2-way SMS, Funnel Builder, & more!

Full TimeRemoteTeam 201-500Since 2018H1B No Sponsor

• Own and contribute to architecture and development across Agency Module, Billing, and Affiliate systems, driving technical excellence across frontend and backend services. • Design and implement robust backend APIs for subscription management, payments, invoicing, and affiliate tracking, using test-driven development and scalable distributed patterns (caching, messaging, queuing). • Deliver performant frontend experiences for agency onboarding, billing dashboards, and affiliate management using modern frameworks and component-driven architecture with strong state management principles. • Architect secure integrations with third-party payment gateways (e.g., Stripe) and internal microservices, ensuring accuracy, reliability, and compliance in all financial transactions. • Implement and maintain observability, logging, and monitoring to ensure high availability and rapid incident resolution across critical billing and agency workflows. • Champion platform security and compliance by enforcing best practices across authentication, authorization, data protection, and rate-limiting — ensuring the integrity of sensitive financial and user data. • Leverage LLMs and AI-assisted tools to accelerate development, automate testing, refactoring, and documentation, while maintaining strong reliability guardrails. • Collaborate cross-functionally with Product Managers, Designers, and other Engineering teams to ensure alignment between business goals and technical architecture. • Participate in technical reviews, deep dives, and on-call rotations, fostering a culture of accountability, operational excellence, and continuous improvement.

India
OtherRemoteTeam 1-10Since 2023H1B No Sponsor

• Lead and mentor a team of developers, ensuring best practices and high-quality code standards • Oversee project timelines, sprint planning, and resource allocation • Own the architecture and design of scalable, real-time communication systems using Python, Node.js, Redis, containerization, and cloud technologies • Drive continuous improvement in development processes and system performance • Ensure low-latency, high-availability communication pipelines for AI-powered applications • Build backend services using Python frameworks and integrate them with Node.js components • Develop frontend elements as needed • Define the product vision and roadmap for the real-time communication platform • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications • Prioritize development tasks and manage the product backlog to ensure timely delivery • Lead the development of communication frameworks • Integrate machine learning and natural language processing tools into the communication platform • Implement testing strategies to ensure code quality and reliability. • Utilize Azure and other cloud services for efficient data storage and retrieval.

Florida