DICK'S Sporting Goods · 7 hours ago
Lead Software Engineer- Warehouse Management Systems (REMOTE)
Maximize your interview chances
Consumer GoodsE-Commerce
H1B Sponsor Likely
Insider Connection @DICK'S Sporting Goods
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Collaborate with other senior members of technology to directly influence our journey towards zero-touch, highly scalable, reliable infrastructure services this could include pairing with other engineers on the existing product team you will be a part of. It will also involve being a part of a product model and require heavy collaboration with your engineers and product counterparts (PDM/Product designers/Scrum masters etc.)
Partner with Enterprise, Platform, Domain Architecture, Principal Engineer, and other key stakeholders (Info Security, APIs, other LOB development) to advance best practices and ensure compliance across the platform.
Works with Product Team to ensure user stories that are developer-ready, easy to understand, and testable
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
Provide overarching leadership and coaching for delivery of major components to team members. Mentor all levels of the team. Encourage and lift up those around you.
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
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
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.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor's degree
7-10 years of experience
Experience in a Linux or Unix based environment
Exposure to query optimization and troubleshooting
Exposure to defensive coding practices and patterns for high availability Design for system resiliency to handle system faults, failures, or unusual events, ensuring software adequately mitigates identified risks
High-level software design skills especially Microservices design and methodologies
Exposure to 12-factor methodology and its benefits, and able to demonstrate appropriate patterns to more junior team members
Exposure to REST and effective web service design
5+ years of experience in Azure or similar cloud computing environments with infrastructure and configuration management tools like Ansible, Docker, and Mesos
Experience with supply chain systems
Implement agile software development best practices and standards within your team Deployment tools and versioning using Git or similar tools
Agile product tools such as Jira, Confluence etc.
5+ years of experience in JVM based web application API design and implementation providing platform independence, service evolution and autoscaling characteristics
Experience in a front-end technology and framework such as HTML, CSS, JavaScript, AngularJS, ReactJS, and JQuery
3+ years of experience working with alternative data technologies (columnar data bases, no-sql solutions, Hadoop, etc)
In-depth knowledge of data structures and the ability to apply them correctly
Good Knowledge Warehouse management platforms (WMS)
Exposure to destructive testing methodologies, behavioral testing and tools
3+ years of experience with object-oriented programming (Java)
3+ years leading/overseeing/influencing development activity of multiple developers among and beyond team
Experience with Kafka Streams
Experience with Kotlin functional programming
React native
Labor management/Transportation management
Company
DICK'S Sporting Goods
Dick's Sporting Goods is an authentic full-line sporting goods retailer offering a broad assortment of brand name sporting goods equipment
H1B Sponsorship
DICK'S Sporting Goods has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (11)
2022 (16)
2021 (18)
2020 (17)
Funding
Current Stage
Public CompanyTotal Funding
$1.5B2022-01-14Post Ipo Debt· $1.5B
2002-10-16IPO· undefined
1996-01-01Private Equity· undefined
Leadership Team
Recent News
2024-11-20
2024-11-12
Company data provided by crunchbase