Senior software engineer job at DICK'S Sporting Goods
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 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
As a SeniorSoftwareEngineer, you'll play a crucial role in enhancing our Athlete experience through sophisticated and impactful technology solutions. You'll be responsible for designing and implementing high-quality software that drives loyalty and engagement, while also mentoring and guiding less experienced engineers to achieve their full potential. Your expertise will help shape the technical direction of the Loyalty program, ensuring our innovations are both effective and scalable. You'll have the chance to solve complex problems and contribute to a culture of continuous improvement. Your contributions will directly impact how Athletes interact with our brand, creating meaningful and memorable experiences.
In this role, you will:
Build and enable a best-in-class Loyalty platform
Consider the Athlete experience as a central part of designs and solutions
Collaborate with product managers, designers, architects, and other engineers
Provide data and visibility into the performance and health of processes and services
Deliver complex tasks to production, working independently when required, but usually through coordination across your team members
Support and mentor peers in an ad-hoc manner
Take the initiative to drive projects
Learn how the work of the team impacts other areas of the business
Desired Skills & Experience
Willingness to continuously learn, experiment, and innovate
Experience with modern practices including micro services, test driven development, CI/CD, application scalability, and reliability
Understanding of cloud-native and event-based architecture; Microsoft Azure, Kubernetes, Tanzu Application Platform, and Kafka
Knowledge of Java, Spring Boot, and Angular
Experience with relational and document databases
RESPONSIBILITIES
Software Development
Drive development of existing software and contribute to development of new software by analyzing and identifying areas for modification and improvement. Develop software that is fast, secure and reliable to meet defined requirements.
Software Maintenance
Monitor, identify, and correct more complex software defects to maintain fully functioning software, leveraging the support and skill of more junior teammates.
Design and Conceptualization
Produce multiple concepts and prototypes to design digital products/services.
Technical Developments Recommendation
Research and suggest ways to optimize solutions to better meet user and/or business, performance, quality needs.
Software Roadmap
Drive maintenance road map to facilitate software development and ensure the development work is prioritized in line with business requirements.
Faults Diagnosis and Correction
Find root cause and resolution to limit and address issues promptly.
Work Scheduling and Allocation
Assign short-term work schedules to a team based on storyboarding/backlog to achieve expectations while following established timelines.
Ongoing Learning and Development
Develop own and more junior team member capabilities by participating in assessment and development planning activities as well as formal and informal training and coaching; gain or maintain external professional accreditation where relevant to improve performance and fulfill personal potential. Maintain an understanding of relevant technology, external regulation, and industry best practices through ongoing education, attending conferences, and reading specialist media.
Program/Portfolio Management Support
Contribute to work within an established program management plan to achieve specific goals.
Technical Persistence Layer/Legacy Database Design/Development
Guide and deliver the design distribution of basic database resources and provide physical modeling and design services to tune database solutions for optimum performance.
Functional/Technical Requirements
Support the collection functional requirements using document analysis and workflow analysis to express the requirements in terms of target user roles and goals.
BEHAVIORAL COMPETENCIES
Tech Savvy
Anticipates and adopts innovations in business-building digital and technology applications. For example, investigates technologies to learn some cutting-edge best practices. Uses digital/social media to benefit the team and add value to the work being done; understands how to avoid misuse of these tools.
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.
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.
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.
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.
QUALIFICATIONS:
Bachelor's degree or equivalent level preferred
General Experience: Experience enables job holder to deal with the majority of situations and to advise others (Over 3 years to 6 years)
Managerial Experience: Basic experience of coordinating the work of others (4 to 6 months)
#LI-JN1
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 candidate during 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: $83,000.00 - $138,200.00. 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.DICK'S Sporting Goods complies with all state paid leave requirements. We also offer a generous suite of benefits. To learn more, visit *********************************
$83k-138.2k yearly Auto-Apply 12d ago
Looking for a job?
Let Zippia find it for you.
Lead Software Engineer - Search & Relevance (REMOTE)
Dick's Sporting Goods 4.3
Senior software engineer job at DICK'S Sporting Goods
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:
We are seeking a highly skilled Lead SoftwareEngineer to join our team. This role will focus on developing and optimizing our search and data processing systems, primarily using Elastic, Spring Framework, Kafka, event-driven processing and API's. The ideal candidate will have a strong background in search technologies, distributed systems, and data processing.
Responsibilities:
Design, develop, and maintain search relevance and recommendations systems using Elastic, Spring Framework, Kafka, event-driven processing and API's (Relevance and recommendation systems include ML models developed by DS team, data generated from data engineers).
Design, develop, and maintain search and data processing systems using Elastic, Spring Framework, Kafka, event-driven processing and API's.
Optimize and scale search and data processing infrastructure to handle growing data volumes and user requests
Collaborate with cross-functional teams to define, design, and ship new features
Implement best practices for data indexing, search optimization, and data integrity
Monitor system performance, troubleshoot issues, and ensure high availability and reliability
Mentor and provide guidance to junior team members
Participate in code reviews and contribute to a high standard of code quality
Stay updated with the latest industry trends and technologies to ensure our systems remain cutting-edge
Preferred Qualifications:
10+ years of professional softwareengineering experience
Proven experience with Elasticsearch and other search technologies
Strong proficiency in Java and experience with Java batch processing
Hands-on experience with Kafka and distributed messaging systems
Solid understanding of data structures, algorithms, and software design principles
Experience with cloud platforms and infrastructure (e.g., AWS, GCP, Azure)
Experience with CI/CD pipelines, containerization (Docker, Kubernetes, PCF, AKS), and microservices architecture
Excellent problem-solving skills and attention to detail
Strong communication skills and the ability to work collaboratively in a team environment
Preferred Experience:
Experience with other search technologies and frameworks
Knowledge of NoSQL databases and data modeling
Exposure to machine learning and data analytics
Fluency with Agile/Scrum methodologies
Software Development
Drive development of existing software and contribute to development of new software by analyzing and identifying areas for modification and improvement. Develop software that is fast, secure and reliable to meet defined requirements.
Software Maintenance
Monitor, identify, and correct more complex software defects to maintain fully functioning software, leveraging the support and skill of more junior teammates.
Design and Conceptualization
Produce multiple concepts and prototypes to design digital products/services.
Technical Developments Recommendation
Research and suggest ways to optimize solutions to better meet user and/or business, performance, quality needs.
Software Roadmap
Drive maintenance road map to facilitate software development and ensure the development work is prioritized in line with business requirements.
Faults Diagnosis and Correction
Find root cause and resolution to limit and address issues promptly.
Work Scheduling and Allocation
Assign short-term work schedules to a team based on storyboarding/backlog in order to achieve expectations while following established timelines.
Ongoing Learning and Development
Develop own and more junior team member capabilities by participating in assessment and development planning activities as well as formal and informal training and coaching; gain or maintain external professional accreditation where relevant to improve performance and fulfill personal potential. Maintain an understanding of relevant technology, external regulation, and industry best practices through ongoing education, attending conferences, and reading specialist media.
Program/Portfolio Management Support
Contribute to work within an established program management plan to achieve specific goals.
Technical Persistence Layer/Legacy Database Design/Development
Guide and deliver the design distribution of basic database resources and provide physical modeling and design services to tune database solutions for optimum performance.
Functional/Technical Requirements
Support the collection functional requirements using document analysis and workflow analysis to express the requirements in terms of target user roles and goals.
BEHAVIORAL COMPETENCIES
Tech Savvy
Anticipates and adopts innovations in business building digital and technology applications. For example, investigates technologies to learn some cutting edge best practices. Uses digital/social media to benefit the team and add value to the work being done; understands how to avoid misuse of these tools.
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 tradeoffs 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.
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.
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.
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.
#LI-JN1
QUALIFICATIONS:
Bachelor's degree or equivalent preferred
8-10+ years of experience
7-12 months experience of generalist supervision of junior colleague
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 candidate during any part of the interview process.
Offers are contingent upon a satisfactory background check which may include ID verification.
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 candidate during 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: $95,200.00 - $158,800.00. 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.DICK'S Sporting Goods complies with all state paid leave requirements. We also offer a generous suite of benefits. To learn more, visit *********************************
JOB RESPONSIBILITIES
Develops, tests, deploys, and iteratively improves product capabilities and
features in collaboration with designers, product managers, and other
engineers on the product team
Leverages critical thinking, experimentation, data, and industry best practices
to achieve desired business outcomes
Develops high quality applications that are secure, easy to operate, difficult to
break, and extremely observable with measurable results.
Responsible for all technical aspects of the product application lifecycle
including, code, infrastructure, data, security, and CICD
Contributes to product engineering and software standards
Continuously develops self and supports the development of others
QUALIFICATIONS
PREFERRED
Bachelor's Degree or equivalent in MIS, Computer Science or related field
2+ years of experience in software development
Knowledge of application design patterns, event-driven architecture, database
schemas, and testing strategies
Experience with large scale application troubleshooting and performance
tuning
Experience working with major cloud platforms (GCP, AWS, or Azure)
Knowledge and experience with continuous integration, continuous deployment, and test driven development
ADDENDUM
BACKEND SOFTWAREENGINEER
Experience in Java and JEE development, Spring Boot, Spring MVC, Spring Batch, Spring Security
Knowledge of build management tools such as Gradle or Maven
Demonstrated understanding of source control systems such as GIT
Database design and implementation experience in either SQL or NoSQL databases
Experience working with distributed caching technologies such as Redis
Knowledge of full SDLC requirements gathering, planning, estimation, development, testing, and deployment
BIG DATA SOFTWAREENGINEER
Knowledge of build management tools such as Jenkins or Maven
Demonstrated understanding of source control systems such as GIT
Database Design experience including either SQL, PL/SQL
Implementing ETL process with Big Data Technologies
Required: Spark, Python, Scala and Airflow
Preferred: MapReduce, Pig, Hive, Kafka, Sqoop, and Flume
Experience in designing and creating automation workflows and execution
Knowledge of Apache Airflow Developing DAG, Performance tuning of the DAGs and task implementation
Experience working with distributed caching technologies such as REDIS
Good understanding of MPP databases such as Teradata and Netezza
UI SOFTWAREENGINEER
A passion for stellar user experience and design
Proficient in NodeJS and ECMAScript standards
Deep understanding of CSS patterns and HTML
Understanding of responsive design
Proficient in one or more modern UI frameworks like React, Angular, Ember, or Vue.js
Consume reusable component libraries
Can compose CSS on the fly
SOFTWAREENGINEER (ANDROID)
Knowledge of Java and Kotlin for Android
Experience working with notifications and background tasks in apps
Collaborate with iOS, Android, and Server engineers to ship features
Experience with making REST calls over the network
Experience with JavaScript, either in a browser or server side environment such as NodeJS
Have designed and developed a complete Android app from top to bottom
SOFTWAREENGINEER (iOS)
Experience building UI/UX with the use of Storyboards and Nibs/Xibs
Experience with making REST calls over the network
Comfortable working with Xcode, Interface Builder, Objective-C/C++ and Swift
Collaborate with iOS, Android, and Server engineers to ship features
Experience with JavaScript, either in a browser or server side environment such as NodeJS, React
Knowledge of the roles that tools such as clang, swiftc, ld, actool, ibtool, codesign play in the process of generating build/test artifacts
SaaS SOFTWAREENGINEER
Hybrid Cloud Architecture Experience
Experience with integration platforms or frameworks
Experience integrating with large SaaS systems
Experience migrating on-prem systems to cloud solutions
Experience developing integration frameworks
Experience executing integration testing strategies
$106k-140k yearly est. Auto-Apply 60d+ ago
Software Engineering Manager, Enterprise Data and Analytics (Remote)
Home Depot 4.6
Atlanta, GA jobs
SoftwareEngineering Managers lead large engineering teams, oversee multiple projects, and ensure that data solutions align with organizational goals and priorities. This role will lead and mentor a large team of data engineers, setting performance goals and overseeing skill development. Also, this role is responsible for planning, prioritizing, and managing different priorities and their resource allocation and timelines. Managers collaborate with business stakeholders and senior leadership to ensure data strategy supports business objectives. The role will interface with Business Stakeholders, Technology Infrastructure teams, and Development teams to ensure that business requirements are properly met.
Managers should be able to operate independently with minimum guidance from others, although will typically work as part of a team with varying skill levels to create, support, and deploy production applications. This role will review data solutions and provide feedback to improve, based on best practices.
**Key Responsibilities:**
30% Delivery & Execution:
+ Collaborates and pairs with product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions
+ Documents, reviews and ensures that all quality and change control standards are met
+ Writes custom code or scripts to automate infrastructure, monitoring services, and test cases
+ Works with vendors and partners for the successful implementation of critical tooling and platforms
+ Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively
+ Contributes to enterprise-wide tools to drive destructive testing, automation, and engineering empowerment
+ Evaluates new technologies for adoption across the enterprise
+ Participates in and leads review board sessions to drive consistency across the enterprise
+ Fills in on product teams for engineers who are out of the office
10% Support & Enablement:
+ Fields questions from engineers, 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
+ Acts as a technical escalation point for the engineers on the team
50% People:
+ Provides leadership, mentoring, and coaching to SoftwareEngineers
+ Attracts, retains, and develops top talent to build a world class SoftwareEngineering Team
+ Conducts annual and mid-year reviews by reviewing individual development plans and team feedback
+ Fosters collaboration with team members to drive consistency across product teams, and finds opportunities to expose engineers to career interests
+ Acts as a proponent of modern software development practices
+ Guides team members in strategy, alignment, analysis, and execution tasks within and across product teams
+ Participates in and contributes to learning activities around modern software design and development core practices (communities of practice)
10% Learning:
+ Learns, through reading, tutorials, and videos, new technologies and best practices being used within other technology organizations
+ Builds relationships with technology leaders at other companies to learn best practices and elegant solutions to common problems
**Direct Manager/Direct Reports:**
+ Typically reports to the SoftwareEngineer Sr. Manager, Technology Director or Sr. Director.
**Travel Requirements:**
+ Typically requires overnight travel 5% to 20% of the time.
**Physical Requirements:**
+ Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles.
**Working Conditions:**
+ Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.
**Minimum Qualifications:**
+ Must be eighteen years of age or older.
+ Must be legally permitted to work in the United States.
+ Mastery of an object oriented programming language (preferably Java)
+ Must be legally permitted to work in the United States
**Preferred Qualifications:**
+ 5-7 years of relevant work experience
+ Bachelor's degree in computer science, data engineering, or related field (or equivalent experience).
+ Proven experience in leading data engineering and managing technical teams.
+ Strong knowledge of cloud infrastructure, data modeling, and ETL processes.
+ Mastery of writing SQL queries against a relational database
+ Experience with project management methodologies and tools.
+ Exceptional leadership and communication skills.
+ Experience with modern product development processes and pipelines
+ Proficient in effective troubleshooting and issue resolution techniques
+ Capable of understanding complicated systems quickly.
+ Strong ability to work and influence cross-functionally and demonstrate deep business acumen.
+ Strong problem-solving skills and attention to detail.
**Minimum Education:**
+ The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
**Preferred Education:**
+ No additional education
**Minimum Years of Work Experience:**
+ 5
**Preferred Years of Work Experience:**
+ No additional years of experience
**Minimum Leadership Experience:**
+ None
**Preferred Leadership Experience:**
+ None
**Certifications:**
+ None
**Competencies:**
+ Attracts Top Talent: Attracting and selecting the best talent to meet current and future business needs
+ Balances Stakeholders: Anticipating and balancing the needs of multiple stakeholders
+ Builds Effective Teams: Building strong-identity teams that apply their diverse skills and perspectives to achieve common goals
+ Business Insight: Applying knowledge of business and the marketplace to advance the organization's goals
+ Collaborates: Building partnerships and working collaboratively with others to meet shared objectives
+ Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
+ Develops Talent: Developing people to meet both their career goals and the organization's goals
+ Drives Engagement: Creating a climate where people are motivated to do their best to help the organization achieve its objectives
+ Drives Vision and Purpose: Painting a compelling picture of the vision and strategy that motivates others to action
+ Manages Ambiguity: Operating effectively, even when things are not certain or the way forward is not clear
+ Organizational Savvy: Maneuvering comfortably through complex policy, process, and people-related organizational dynamics
+ Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations
_Benefits offered include health care benefits, 401K, ESPP, paid time off, and success sharing bonus. For a full list of the various benefits The Home Depot offers, visit_ _******************************************* _._ We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.
Apply End Date: 03/20/2026
- $140,000.00 - $240,000.00
$140k-240k yearly 4d ago
Software Engineering Manager, Enterprise Data and Analytics (Remote)
Home Depot 4.6
Atlanta, GA jobs
With a career at The Home Depot, you can be yourself and also be part of something bigger.
SoftwareEngineering Managers lead large engineering teams, oversee multiple projects, and ensure that data solutions align with organizational goals and priorities. This role will lead and mentor a large team of data engineers, setting performance goals and overseeing skill development. Also, this role is responsible for planning, prioritizing, and managing different priorities and their resource allocation and timelines. Managers collaborate with business stakeholders and senior leadership to ensure data strategy supports business objectives. The role will interface with Business Stakeholders, Technology Infrastructure teams, and Development teams to ensure that business requirements are properly met.
Managers should be able to operate independently with minimum guidance from others, although will typically work as part of a team with varying skill levels to create, support, and deploy production applications. This role will review data solutions and provide feedback to improve, based on best practices.
Key Responsibilities:
30% Delivery & Execution:
Collaborates and pairs with product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions
Documents, reviews and ensures that all quality and change control standards are met
Writes custom code or scripts to automate infrastructure, monitoring services, and test cases
Works with vendors and partners for the successful implementation of critical tooling and platforms
Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively
Contributes to enterprise-wide tools to drive destructive testing, automation, and engineering empowerment
Evaluates new technologies for adoption across the enterprise
Participates in and leads review board sessions to drive consistency across the enterprise
Fills in on product teams for engineers who are out of the office
10% Support & Enablement:
Fields questions from engineers, 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
Acts as a technical escalation point for the engineers on the team
50% People:
Provides leadership, mentoring, and coaching to SoftwareEngineers
Attracts, retains, and develops top talent to build a world class SoftwareEngineering Team
Conducts annual and mid-year reviews by reviewing individual development plans and team feedback
Fosters collaboration with team members to drive consistency across product teams, and finds opportunities to expose engineers to career interests
Acts as a proponent of modern software development practices
Guides team members in strategy, alignment, analysis, and execution tasks within and across product teams
Participates in and contributes to learning activities around modern software design and development core practices (communities of practice)
10% Learning:
Learns, through reading, tutorials, and videos, new technologies and best practices being used within other technology organizations
Builds relationships with technology leaders at other companies to learn best practices and elegant solutions to common problems
Direct Manager/Direct Reports:
Typically reports to the SoftwareEngineer Sr. Manager, Technology Director or Sr. Director.
Travel Requirements:
Typically requires overnight travel 5% to 20% of the time.
Physical Requirements:
Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles.
Working Conditions:
Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.
Minimum Qualifications:
Must be eighteen years of age or older.
Must be legally permitted to work in the United States.
Mastery of an object oriented programming language (preferably Java)
Must be legally permitted to work in the United States
Preferred Qualifications:
5-7 years of relevant work experience
Bachelor's degree in computer science, data engineering, or related field (or equivalent experience).
Proven experience in leading data engineering and managing technical teams.
Strong knowledge of cloud infrastructure, data modeling, and ETL processes.
Mastery of writing SQL queries against a relational database
Experience with project management methodologies and tools.
Exceptional leadership and communication skills.
Experience with modern product development processes and pipelines
Proficient in effective troubleshooting and issue resolution techniques
Capable of understanding complicated systems quickly.
Strong ability to work and influence cross-functionally and demonstrate deep business acumen.
Strong problem-solving skills and attention to detail.
Minimum Education:
The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
Preferred Education:
No additional education
Minimum Years of Work Experience:
5
Preferred Years of Work Experience:
No additional years of experience
Minimum Leadership Experience:
None
Preferred Leadership Experience:
None
Certifications:
None
Competencies:
Attracts Top Talent: Attracting and selecting the best talent to meet current and future business needs
Balances Stakeholders: Anticipating and balancing the needs of multiple stakeholders
Builds Effective Teams: Building strong-identity teams that apply their diverse skills and perspectives to achieve common goals
Business Insight: Applying knowledge of business and the marketplace to advance the organization's goals
Collaborates: Building partnerships and working collaboratively with others to meet shared objectives
Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
Develops Talent: Developing people to meet both their career goals and the organization's goals
Drives Engagement: Creating a climate where people are motivated to do their best to help the organization achieve its objectives
Drives Vision and Purpose: Painting a compelling picture of the vision and strategy that motivates others to action
Manages Ambiguity: Operating effectively, even when things are not certain or the way forward is not clear
Organizational Savvy: Maneuvering comfortably through complex policy, process, and people-related organizational dynamics
Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations
Benefits offered include health care benefits, 401K, ESPP, paid time off, and success sharing bonus. For a full list of the various benefits The Home Depot offers, visit *******************************************
For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents:
The pay range for this position is between $140,000 - $240,000
The Sr. SoftwareEngineer is responsible for independently developing and consistently redesigning/refactoring a product to adapt to our customers' and associates' needs. As a Sr. SoftwareEngineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. In addition, Sr. SoftwareEngineers may be involved in product and tool selection, configuration, security, resilience, performance tuning, and production monitoring, as well as mentoring less experienced engineers.
**Key Responsibilities:**
+ 50% Delivery and Execution - Develops, tests, deploys, and maintains software, with a clear understanding of the value the software is to provide; Takes on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm; Consistently achieves results, even under tough circumstances; Develops test suites (functional, destructive, etc) to enable success, rapid deployment of code to production; Takes a broad view when approaching issues; using a global lens
+ 20% Learns and Grows - Learns through successful and failed experiments when tackling new problems; Actively seeks ways to grow and be challenged using both formal and informal development channels
+ 20% Plans and Aligns - Collaborates with other team members in agile processes; Creates new and better ways for the organization to be successful; Works the Product Team to ensure user stories are valuable, developer ready, easy to understand and testable; Delivers multi-mode communications that convey a clear understanding of the unique needs of different audiences; Adapts approach and demeanor in real time to match the shifting demands of different situations; Relates openly and comfortably with diverse groups of people
+ 10% Supports and Enables - Helps grow junior engineers by providing guidance on modern software development frameworks, and leading technical discussions
**Direct Manager/Direct Reports:**
+ This position typically reports to the SoftwareEngineer Manager or Sr. Manager
+ This position has 0 Direct Reports
**Travel Requirements:**
+ No travel required.
**Physical Requirements:**
+ Most of the time is spent sitting in a comfortable position, and there is frequent opportunity to move about. On rare occasions, there may be a need to move or lift light articles.
**Working Conditions:**
+ Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.
**Minimum Qualifications:**
+ Must be eighteen years of age or older.
+ Must be legally permitted to work in the United States.
**Preferred Qualifications:**
+ 2-4 years of relevant work experience in software development or quality engineering.
+ Experience with front-end technologies such as HTML, CSS, and JavaScript/TypeScript frameworks.
+ Proficiency in an object-oriented programming language (preferably Java) and scripting languages like Python.
+ Familiarity with relational or NoSQL database technologies and cloud computing techniques.
+ Hands-on experience with CI/CD tools (e.g., GitHub Actions, GitLab CI) and modern software design patterns.
**Automation & Testing Expertise:**
+ Design, develop, and maintain test automation frameworks for web and backend systems using tools like Selenium, Playwright, or similar.
+ Build and own front-end (UI) automation validating functionality, cross-browser compatibility, and user experience.
+ Develop API and service-level automated tests using Postman, REST Assured, SoapUI, or equivalent frameworks.
+ Write clean, maintainable automation code applying object-oriented design and test patterns.
+ Integrate automated test execution into CI/CD pipelines.
+ Design and execute performance, load, and stress tests using JMeter, Gatling, NeoLoad, or LoadRunner.
**Quality & Collaboration:**
+ Experience with security frameworks for user and service authorization/authentication.
+ Ability to create and execute unit, functional, destructive, and performance tests.
+ Strong debugging and root cause analysis skills for test failures and production issues.
+ Familiarity with version control systems (e.g., Git).
+ Partner closely with softwareengineers and product teams to drive testability, quality standards, and early defect prevention.
+ Leverage AI-assisted testing tools and techniques to improve test coverage and optimize regression suites.
+ Track and report quality metrics using Jira, TestRail, Zephyr, or similar test management tools.
**Minimum Education:**
+ The knowledge, skills, and abilities are typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
**Preferred Education:**
+ No additional education
**Minimum Years of Work Experience:**
+ 3
**Preferred Years of Work Experience:**
+ No additional years of experience
**Minimum Leadership Experience:**
+ None
**Preferred Leadership Experience:**
+ None
**Certifications:**
+ None
**Competencies:**
+ Global Perspective
+ Manages Ambiguity
+ Nimble Learning
+ Self-Development
+ Collaborates
+ Cultivates Innovation
+ Situational Adaptability
+ Communicates Effectively
+ Drives Results
+ Interpersonal Savvy
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. - $80,000.00 - $180,000.00
With a career at The Home Depot, you can be yourself and also be part of something bigger.
The Sr. SoftwareEngineer is responsible for independently developing and consistently redesigning/refactoring a product to adapt to our customers' and associates' needs. As a Sr. SoftwareEngineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. In addition, Sr. SoftwareEngineers may be involved in product and tool selection, configuration, security, resilience, performance tuning, and production monitoring, as well as mentoring less experienced engineers.
Key Responsibilities:
50% Delivery and Execution - Develops, tests, deploys, and maintains software, with a clear understanding of the value the software is to provide; Takes on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm; Consistently achieves results, even under tough circumstances; Develops test suites (functional, destructive, etc) to enable success, rapid deployment of code to production; Takes a broad view when approaching issues; using a global lens
20% Learns and Grows - Learns through successful and failed experiments when tackling new problems; Actively seeks ways to grow and be challenged using both formal and informal development channels
20% Plans and Aligns - Collaborates with other team members in agile processes; Creates new and better ways for the organization to be successful; Works the Product Team to ensure user stories are valuable, developer ready, easy to understand and testable; Delivers multi-mode communications that convey a clear understanding of the unique needs of different audiences; Adapts approach and demeanor in real time to match the shifting demands of different situations; Relates openly and comfortably with diverse groups of people
10% Supports and Enables - Helps grow junior engineers by providing guidance on modern software development frameworks, and leading technical discussions
Direct Manager/Direct Reports:
This position typically reports to the SoftwareEngineer Manager or Sr. Manager
This position has 0 Direct Reports
Travel Requirements:
No travel required.
Physical Requirements:
Most of the time is spent sitting in a comfortable position, and there is frequent opportunity to move about. On rare occasions, there may be a need to move or lift light articles.
Working Conditions:
Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.
Minimum Qualifications:
Must be eighteen years of age or older.
Must be legally permitted to work in the United States.
Preferred Qualifications:
2-4 years of relevant work experience in software development or quality engineering.
Experience with front-end technologies such as HTML, CSS, and JavaScript/TypeScript frameworks.
Proficiency in an object-oriented programming language (preferably Java) and scripting languages like Python.
Familiarity with relational or NoSQL database technologies and cloud computing techniques.
Hands-on experience with CI/CD tools (e.g., GitHub Actions, GitLab CI) and modern software design patterns.
Automation & Testing Expertise:
Design, develop, and maintain test automation frameworks for web and backend systems using tools like Selenium, Playwright, or similar.
Build and own front-end (UI) automation validating functionality, cross-browser compatibility, and user experience.
Develop API and service-level automated tests using Postman, REST Assured, SoapUI, or equivalent frameworks.
Write clean, maintainable automation code applying object-oriented design and test patterns.
Integrate automated test execution into CI/CD pipelines.
Design and execute performance, load, and stress tests using JMeter, Gatling, NeoLoad, or LoadRunner.
Quality & Collaboration:
Experience with security frameworks for user and service authorization/authentication.
Ability to create and execute unit, functional, destructive, and performance tests.
Strong debugging and root cause analysis skills for test failures and production issues.
Familiarity with version control systems (e.g., Git).
Partner closely with softwareengineers and product teams to drive testability, quality standards, and early defect prevention.
Leverage AI-assisted testing tools and techniques to improve test coverage and optimize regression suites.
Track and report quality metrics using Jira, TestRail, Zephyr, or similar test management tools.
Minimum Education:
The knowledge, skills, and abilities are typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
Preferred Education:
No additional education
Minimum Years of Work Experience:
3
Preferred Years of Work Experience:
No additional years of experience
Minimum Leadership Experience:
None
Preferred Leadership Experience:
None
Certifications:
None
Competencies:
Global Perspective
Manages Ambiguity
Nimble Learning
Self-Development
Collaborates
Cultivates Innovation
Situational Adaptability
Communicates Effectively
Drives Results
Interpersonal Savvy
For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents:
The pay range for this position is between $80,000 - $180,000
$80k-180k yearly Auto-Apply 13d ago
Principal AI Software Engineer- Warehouse Systems (REMOTE)
Home Depot u 4.6
Georgia jobs
With a career at The Home Depot, you can be yourself and also be part of something bigger.
The Principal SoftwareEngineer-AI Warehouse Systems will spearhead the design and development of advanced artificial intelligence solutions within Home Depot's Warehouse Management and Execution Systems (WMS/WES). By leveraging deep expertise in applied AI, machine learning, and algorithmic optimization, they will drive the creation of next-generation, intelligent warehouse processes that enhance efficiency, adaptability, and operational excellence across supply chain environments.
This role leads the integration of AI-driven predictive analytics, real-time decision-making engines, and intelligent automation into both cloud-native and on-premises platforms. Drawing on hands-on experience with conveyor software, PLC communications, robotics, and edge computing, they will architect resilient systems that connect physical devices-such as sensors, actuators, and industrial robots-with enterprise-grade software.
The Principal SoftwareEngineer will navigate complex data landscapes and industrial protocols, orchestrating seamless interoperability between legacy hardware, modern microservices, and AI models. As a technical thought leader, they champion scalable, reusable code and uphold rigorous standards for code quality, system reliability, and technical documentation. They will facilitate collaboration across software, data science, electrical, and warehouse operations teams, translating complex AI requirements for diverse audiences and managing system risks, data integration constraints, and evolving business objectives.
This position ensures robust configuration of AI components, hyper-efficiency of algorithms, continuous system learning and performance optimization, resilience testing, and operational monitoring. With high expectations for system availability, data security, and disaster recovery, the Principal SoftwareEngineer mentors junior talent, instilling best practices in AI, data engineering, and modern development frameworks to guarantee innovation, reliability, and scalability throughout Home Depot's automated warehouse solutions.
Key Responsibilities:
70% Delivery & Execution
Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions
Documents, reviews, and ensures that all quality and change control standards are met
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
Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively
Contributes to enterprise-wide tools to drive destructive testing, automation, or engineering empowerment
Identifies product enhancements (client-facing or technical) to create a better experience for the end users
Identifies unsecured code areas and implements fixes as they are discovered with or without tooling
Identifies, implements, and shares technical solutions that can be used across the organization
Creates and architects foundational code elements that can be reused many times by a product
Creates meaningful architecture diagrams and other documentation needed for security reviews or other interested parties
Defines Service Level Objectives for product to constantly measure their reliability in production and help prioritize backlog work
20% 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
Works with vendors and the open-source community to help identify and implement feature enhancements in software products
Works with other product teams to create API specifications and contracts for shared data
Proactively reviews the performance and capacity of all aspects of production: code, infrastructure, data, and message processing
Triages high-priority issues and outages as they arise
10% Learning:
Participates in and leads learning activities around modern software design and development core practices (communities of practice)
Learns, through reading, tutorials, and videos, new technologies and best practices being used within other technology organizations
Attends conferences and learns how to apply new technologies where appropriate
Direct Manager/Direct Reports:
Typically reports to the SoftwareEngineer Manager or Sr. Manager, Technology Director, or Sr. Director.
Travel Requirements:
Typically requires overnight travel less than 10% of the time.
Physical Requirements:
Most of the time is spent sitting in a comfortable position, with frequent opportunities to move about. On rare occasions, there may be a need to move or lift light articles.
Working Conditions:
Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.
Minimum Qualifications:
Must be eighteen years of age or older.
Must be legally permitted to work in the United States.
Mastery of an object-oriented programming language (preferably Java)
Must be legally permitted to work in the United States
Preferred Qualifications:
6-8 years of relevant softwareengineering experience, including substantive work in AI/ML, data science, or algorithmic systems within warehousing, logistics, or supply chain contexts
Has experience creating single and multi-agent AI systems, orchestrating the multi-agent systems to solve complex tasks, and integrating these systems into external data sources
Mastery of Python and experience with advanced machine learning frameworks (such as TensorFlow, PyTorch, or scikit-learn)
Advanced proficiency in designing and deploying AI/ML models for real-time warehouse optimization, predictive maintenance, and process automation
Mastery of modern web application frameworks (Ruby on Rails, Spring MVC, Node.js) and microservice-based architectures
Mastery of writing optimized SQL queries and proficiency with NoSQL databases, including data modeling and query performance optimization for large-scale operational datasets
Deep proficiency in cloud platforms (AWS, Azure, or Google Cloud) and automation patterns, including integration of AI/ML solutions with cloud-native services
Strong experience in edge computing and IoT protocols to support AI algorithms interfacing directly with warehouse devices and robotics
Expertise with CI/CD toolchains for continuous integration and automated deployment of ML models and warehouse applications
Proven experience implementing secure, high-availability, and disaster-recovery patterns in production systems
Demonstrated success applying destructive and resilience testing methodologies for AI-enabled warehouse systems
Advanced understanding of defensive coding and secure design principles for mission-critical environments
Proficient in front-end frameworks (HTML, CSS, JavaScript, AngularJS, ReactJS, JQuery), with the ability to visualize AI insights for operators and non-technical stakeholders
Extensive experience integrating RESTful web services and real-time event-driven architectures within warehouse environments
Demonstrated leadership in cross-disciplinary teams and mentoring, frequently translating advanced AI concepts to both technical and non-technical audiences
Experience with 12-factor methodology and related architectural patterns to ensure modular, scalable, and resilient deployment of AI applications
Knowledge of the latest research and trends in warehouse AI: reinforcement learning, simulation-based optimization, computer vision (CV), and autonomous systems
Minimum Education:
The knowledge, skills, and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
Preferred Education:
No additional education
Minimum Years of Work Experience:
6
Preferred Years of Work Experience:
No additional years of experience
Minimum Leadership Experience:
None
Preferred Leadership Experience:
None
Certifications:
None
Competencies:
Action Oriented: Taking on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm
Business Insight: Applying knowledge of business and the marketplace to advance the organization's goals
Collaborates: Building partnerships and working collaboratively with others to meet shared objectives
Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
Cultivates Innovation: Creating new and better ways for the organization to be successful
Drives Results: Consistently achieving results, even under tough circumstances
Global Perspective: Taking a broad view when approaching issues; using a global lens
Interpersonal Savvy: Relating openly and comfortably with diverse groups of people
Manages Ambiguity: Operating effectively, even when things are not certain or the way forward is not clear
Manages Complexity: Making sense of complex, high quantity, and sometimes contradictory information to effectively solve problems
Nimble Learning: Actively learning through experimentation when tackling new problems, using both successes and failures as learning fodder
Optimizes Work Processes: Knowing the most effective and efficient processes to get things done, with a focus on continuous improvement
Self-Development: Actively seeking new ways to grow and be challenged using both formal and informal development channels
Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations
Benefits offered include health care benefits, 401K, ESPP, paid time off, and success sharing bonus. For a full list of the various benefits The Home Depot offers, visit *******************************************
For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents:
The pay range for this position is between $140,000 - $240,000
$140k-240k yearly Auto-Apply 44d ago
Principal AI Software Engineer- Warehouse Systems (REMOTE)
Home Depot 4.6
Atlanta, GA jobs
The Principal SoftwareEngineer-AI Warehouse Systems will spearhead the design and development of advanced artificial intelligence solutions within Home Depot's Warehouse Management and Execution Systems (WMS/WES). By leveraging deep expertise in applied AI, machine learning, and algorithmic optimization, they will drive the creation of next-generation, intelligent warehouse processes that enhance efficiency, adaptability, and operational excellence across supply chain environments.
This role leads the integration of AI-driven predictive analytics, real-time decision-making engines, and intelligent automation into both cloud-native and on-premises platforms. Drawing on hands-on experience with conveyor software, PLC communications, robotics, and edge computing, they will architect resilient systems that connect physical devices-such as sensors, actuators, and industrial robots-with enterprise-grade software.
The Principal SoftwareEngineer will navigate complex data landscapes and industrial protocols, orchestrating seamless interoperability between legacy hardware, modern microservices, and AI models. As a technical thought leader, they champion scalable, reusable code and uphold rigorous standards for code quality, system reliability, and technical documentation. They will facilitate collaboration across software, data science, electrical, and warehouse operations teams, translating complex AI requirements for diverse audiences and managing system risks, data integration constraints, and evolving business objectives.
This position ensures robust configuration of AI components, hyper-efficiency of algorithms, continuous system learning and performance optimization, resilience testing, and operational monitoring. With high expectations for system availability, data security, and disaster recovery, the Principal SoftwareEngineer mentors junior talent, instilling best practices in AI, data engineering, and modern development frameworks to guarantee innovation, reliability, and scalability throughout Home Depot's automated warehouse solutions.
**Key Responsibilities:**
+ 70% Delivery & Execution
+ Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions
+ Documents, reviews, and ensures that all quality and change control standards are met
+ 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
+ Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively
+ Contributes to enterprise-wide tools to drive destructive testing, automation, or engineering empowerment
+ Identifies product enhancements (client-facing or technical) to create a better experience for the end users
+ Identifies unsecured code areas and implements fixes as they are discovered with or without tooling
+ Identifies, implements, and shares technical solutions that can be used across the organization
+ Creates and architects foundational code elements that can be reused many times by a product
+ Creates meaningful architecture diagrams and other documentation needed for security reviews or other interested parties
+ Defines Service Level Objectives for product to constantly measure their reliability in production and help prioritize backlog work
+ 20% 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
+ Works with vendors and the open-source community to help identify and implement feature enhancements in software products
+ Works with other product teams to create API specifications and contracts for shared data
+ Proactively reviews the performance and capacity of all aspects of production: code, infrastructure, data, and message processing
+ Triages high-priority issues and outages as they arise
+ 10% Learning:
+ Participates in and leads learning activities around modern software design and development core practices (communities of practice)
+ Learns, through reading, tutorials, and videos, new technologies and best practices being used within other technology organizations
+ Attends conferences and learns how to apply new technologies where appropriate
**Direct Manager/Direct Reports:**
+ Typically reports to the SoftwareEngineer Manager or Sr. Manager, Technology Director, or Sr. Director.
**Travel Requirements:**
+ Typically requires overnight travel less than 10% of the time.
**Physical Requirements:**
+ Most of the time is spent sitting in a comfortable position, with frequent opportunities to move about. On rare occasions, there may be a need to move or lift light articles.
**Working Conditions:**
+ Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.
**Minimum Qualifications:**
+ Must be eighteen years of age or older.
+ Must be legally permitted to work in the United States.
+ Mastery of an object-oriented programming language (preferably Java)
+ Must be legally permitted to work in the United States
**Preferred Qualifications:**
+ 6-8 years of relevant softwareengineering experience, including substantive work in AI/ML, data science, or algorithmic systems within warehousing, logistics, or supply chain contexts
+ Has experience creating single and multi-agent AI systems, orchestrating the multi-agent systems to solve complex tasks, and integrating these systems into external data sources
+ Mastery of Python and experience with advanced machine learning frameworks (such as TensorFlow, PyTorch, or scikit-learn)
+ Advanced proficiency in designing and deploying AI/ML models for real-time warehouse optimization, predictive maintenance, and process automation
+ Mastery of modern web application frameworks (Ruby on Rails, Spring MVC, Node.js) and microservice-based architectures
+ Mastery of writing optimized SQL queries and proficiency with NoSQL databases, including data modeling and query performance optimization for large-scale operational datasets
+ Deep proficiency in cloud platforms (AWS, Azure, or Google Cloud) and automation patterns, including integration of AI/ML solutions with cloud-native services
+ Strong experience in edge computing and IoT protocols to support AI algorithms interfacing directly with warehouse devices and robotics
+ Expertise with CI/CD toolchains for continuous integration and automated deployment of ML models and warehouse applications
+ Proven experience implementing secure, high-availability, and disaster-recovery patterns in production systems
+ Demonstrated success applying destructive and resilience testing methodologies for AI-enabled warehouse systems
+ Advanced understanding of defensive coding and secure design principles for mission-critical environments
+ Proficient in front-end frameworks (HTML, CSS, JavaScript, AngularJS, ReactJS, JQuery), with the ability to visualize AI insights for operators and non-technical stakeholders
+ Extensive experience integrating RESTful web services and real-time event-driven architectures within warehouse environments
+ Demonstrated leadership in cross-disciplinary teams and mentoring, frequently translating advanced AI concepts to both technical and non-technical audiences
+ Experience with 12-factor methodology and related architectural patterns to ensure modular, scalable, and resilient deployment of AI applications
+ Knowledge of the latest research and trends in warehouse AI: reinforcement learning, simulation-based optimization, computer vision (CV), and autonomous systems
**Minimum Education:**
+ The knowledge, skills, and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
**Preferred Education:**
+ No additional education
**Minimum Years of Work Experience:**
+ 6
**Preferred Years of Work Experience:**
+ No additional years of experience
**Minimum Leadership Experience:**
+ None
**Preferred Leadership Experience:**
+ None
**Certifications:**
+ None
**Competencies:**
+ Action Oriented: Taking on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm
+ Business Insight: Applying knowledge of business and the marketplace to advance the organization's goals
+ Collaborates: Building partnerships and working collaboratively with others to meet shared objectives
+ Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
+ Cultivates Innovation: Creating new and better ways for the organization to be successful
+ Drives Results: Consistently achieving results, even under tough circumstances
+ Global Perspective: Taking a broad view when approaching issues; using a global lens
+ Interpersonal Savvy: Relating openly and comfortably with diverse groups of people
+ Manages Ambiguity: Operating effectively, even when things are not certain or the way forward is not clear
+ Manages Complexity: Making sense of complex, high quantity, and sometimes contradictory information to effectively solve problems
+ Nimble Learning: Actively learning through experimentation when tackling new problems, using both successes and failures as learning fodder
+ Optimizes Work Processes: Knowing the most effective and efficient processes to get things done, with a focus on continuous improvement
+ Self-Development: Actively seeking new ways to grow and be challenged using both formal and informal development channels
+ Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations
Benefits offered include health care benefits, 401K, ESPP, paid time off, and success sharing bonus. For a full list of the various benefits The Home Depot offers, visit *******************************************
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. - $140,000.00 - $240,000.00
$140k-240k yearly 43d ago
Staff Software Engineer- Enterprise Data Warehouse (Remote)
Home Depot 4.6
Atlanta, GA jobs
The Staff Data Engineer is a senior technical leader responsible for designing, building, and operating enterprise-scale data platforms and data products within the Enterprise Data Warehouse (EDW). This includes foundational data domains, semantic layers and downstream analytics consumers. This engineer will help define architectural standards, drive platform modernization, and mentor other engineers while remaining hands-on in complex backend data engineering efforts. The role emphasizes scalability, performance, cost efficiency, and analytical correctness across the EDW ecosystem.
**Key Responsibilities:**
+ Design, build, and support large-scale backend data pipelines on cloud data platforms (GCP/BigQuery)
+ Lead development and evolution of semantic layers, including universal / reusable semantic models that support multiple business domains and analytics tools
+ Design and maintain Analytical Data Store (ADS) data structures optimized for analytics, reporting, and advanced modeling.
+ Partner with multiple EDW product teams to ensure consistent data modeling, metric definitions, and access patterns
+ Drive platform reliability, scalability, and operational excellence across data products
+ Lead query performance tuning and cost optimization efforts (slot usage, partitioning, clustering, aggregates, workload management)
+ Support and modernize data orchestration frameworks
+ Implement and enforce data quality, validation, and monitoring frameworks
+ Perform deep root-cause analysis of data issues, pipeline failures, and performance regressions
+ Contribute to technical roadmaps, refactoring strategies, and platform modernization initiatives
+ Mentor and grow other engineers through design reviews, code reviews, and technical guidance
+ Create and maintain architecture diagrams, standards, and technical documentation
+ **Direct Manager/Direct Reports:**
+ This position typically reports to SoftwareEngineer Manager or Sr. Manager
+ This position typically has 0 Direct Reports
**Travel Requirements:**
+ No travel required.
**Physical Requirements:**
+ Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles.
**Working Conditions:**
+ Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.
**Minimum Qualifications:**
+ Must be eighteen years of age or older.
+ Must be legally permitted to work in the United States.
**Preferred Qualifications:**
+ 5+ years of experience in backend data engineering or analytics platform engineering
+ Strong hands-on experience with cloud data warehouses (BigQuery strongly preferred)
+ Advanced SQL expertise and strong working knowledge of Python
+ Proven experience designing enterprise-grade data models, including curated/ADS datasets
+ Experience building and supporting semantic layers (AtScale preferred, but not required)
+ Experience with universal or shared semantic modeling across multiple domains or products
+ Experience with CI/CD and orchestration frameworks, including Jenkins and Airflow
+ Strong understanding of performance tuning and cost optimization techniques in large data environments
+ Experience designing systems for high availability, resilience, and scalability
+ Ability to work across teams and influence architectural decisions without direct authority
**Minimum Education:**
+ The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
**Preferred Education:**
+ No additional education
**Minimum Years of Work Experience:**
+ 3
**Preferred Years of Work Experience:**
+ No additional years of experience
**Minimum Leadership Experience:**
+ None
**Preferred Leadership Experience:**
+ None
**Certifications:**
+ None
**Competencies:**
+ Global Perspective
+ Manages Ambiguity
+ Nimble Learning
+ Self-Development
+ Collaborates
+ Cultivates Innovation
+ Situational Adaptability
+ Communicates Effectively
+ Drives Results
+ Interpersonal Savvy
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.
Apply End Date: 02/16/2026
- $120,000.00 - $190,000.00
$120k-190k yearly 29d ago
Staff Software Engineer- Enterprise Data Warehouse (Remote)
Home Depot u 4.6
Georgia jobs
With a career at The Home Depot, you can be yourself and also be part of something bigger.
The Staff Data Engineer is a senior technical leader responsible for designing, building, and operating enterprise-scale data platforms and data products within the Enterprise Data Warehouse (EDW). This includes foundational data domains, semantic layers and downstream analytics consumers. This engineer will help define architectural standards, drive platform modernization, and mentor other engineers while remaining hands-on in complex backend data engineering efforts. The role emphasizes scalability, performance, cost efficiency, and analytical correctness across the EDW ecosystem.
Key Responsibilities:
Design, build, and support large-scale backend data pipelines on cloud data platforms (GCP/BigQuery)
Lead development and evolution of semantic layers, including universal / reusable semantic models that support multiple business domains and analytics tools
Design and maintain Analytical Data Store (ADS) data structures optimized for analytics, reporting, and advanced modeling.
Partner with multiple EDW product teams to ensure consistent data modeling, metric definitions, and access patterns
Drive platform reliability, scalability, and operational excellence across data products
Lead query performance tuning and cost optimization efforts (slot usage, partitioning, clustering, aggregates, workload management)
Support and modernize data orchestration frameworks
Implement and enforce data quality, validation, and monitoring frameworks
Perform deep root-cause analysis of data issues, pipeline failures, and performance regressions
Contribute to technical roadmaps, refactoring strategies, and platform modernization initiatives
Mentor and grow other engineers through design reviews, code reviews, and technical guidance
Create and maintain architecture diagrams, standards, and technical documentation
Direct Manager/Direct Reports:
This position typically reports to SoftwareEngineer Manager or Sr. Manager
This position typically has 0 Direct Reports
Travel Requirements:
No travel required.
Physical Requirements:
Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles.
Working Conditions:
Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.
Minimum Qualifications:
Must be eighteen years of age or older.
Must be legally permitted to work in the United States.
Preferred Qualifications:
5+ years of experience in backend data engineering or analytics platform engineering
Strong hands-on experience with cloud data warehouses (BigQuery strongly preferred)
Advanced SQL expertise and strong working knowledge of Python
Proven experience designing enterprise-grade data models, including curated/ADS datasets
Experience building and supporting semantic layers (AtScale preferred, but not required)
Experience with universal or shared semantic modeling across multiple domains or products
Experience with CI/CD and orchestration frameworks, including Jenkins and Airflow
Strong understanding of performance tuning and cost optimization techniques in large data environments
Experience designing systems for high availability, resilience, and scalability
Ability to work across teams and influence architectural decisions without direct authority
Minimum Education:
The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
Preferred Education:
No additional education
Minimum Years of Work Experience:
3
Preferred Years of Work Experience:
No additional years of experience
Minimum Leadership Experience:
None
Preferred Leadership Experience:
None
Certifications:
None
Competencies:
Global Perspective
Manages Ambiguity
Nimble Learning
Self-Development
Collaborates
Cultivates Innovation
Situational Adaptability
Communicates Effectively
Drives Results
Interpersonal Savvy
For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents:
The pay range for this position is between $120,000 - $190,000
$120k-190k yearly Auto-Apply 30d ago
Software Engineer - Merchandising Systems (Remote)
Kohls 4.4
Remote
About the Role
As SoftwareEngineer, you will collaborate closely with design, product, and engineering experts to tackle real-world challenges and deliver innovative solutions that elevate Kohl's retail offerings.
What You'll Do
Develop high-quality applications using extreme programming (XP) practices and a user-centric approach
Participate in the entire application lifecycle in collaboration with designers, product managers and other engineers on the product team
Leverage critical thinking, experimentation, data and industry best practices to achieve desired business outcomes
Contribute to product engineering and software standards
Influence the team to reduce the toil received from production, advocate for product reliability and influence the benefits of tech debt reduction with matrices
Develop self and support the development of others through accountability and continuous learning
Adapt to constant change and model that for the rest of the team
Evaluate a user story for technical context, feasibility, acceptance criteria, testability and estimation
Additional tasks may be assigned
Addendum
BACKEND SOFTWAREENGINEER
Experience in Java and JEE development, Spring Boot, Spring MVC, Spring Batch, Spring Security
Knowledge of build management tools such as Gradle or Maven
Demonstrated understanding of source control systems such as GIT
Database design and implementation experience in either SQL or NoSQL databases
Experience working with distributed caching technologies such as Redis
Knowledge of full SDLC requirements gathering, planning, estimation, development, testing, and deployment
BIG DATA SOFTWAREENGINEER
Experience in SQL, Python, Spark, Kafka and Airflow
Experience in build management and DevOps using Gitlab, docker, linux scripting
Data modeling and design experience, including Bigquery, SQL or PL/SQL
Good understanding of data as a product or data mesh topologies using cloud data lakes like Google Big Query, Amazon Redshift or Snowflake
Experience designing and implementing data pipelines using Apache Airflow, Spark, Python/Scala
Knowledge of real-time streaming technologies like Kafkaconnect, and Flume for messaging and streaming pipelines
Knowledge of handling PCI/PII data adhering to compliance standards like GDPR, PCI DSS, SOX, CCPA
Experience in the design and integration of GenAI tools and technologies like OpenAI, Gemini and Llama LLMs
UI SOFTWAREENGINEER
A passion for stellar user experience and design
Proficient in NodeJS and ECMAScript standards
Deep understanding of CSS patterns and HTML
Understanding of responsive design
Proficient in React and one other modern UI framework like Angular, Ember, or Vue.js
Consume reusable component libraries
Can compose CSS on the fly
SaaS SOFTWAREENGINEER
Hybrid Cloud Architecture Experience
Experience with integration platforms or frameworks
Experience integrating with large SaaS systems
Experience migrating on-prem systems to cloud solutions
Experience developing integration frameworks
Experience executing integration testing strategies
APP MODERNIZATION SOFTWAREENGINEER
Confident in Spring Boot, Kotlin, and Java
Proven experience in frontend development and frameworks ReactJS, NextJS
Proven experience in MS SQL Server and PostgreSQL
Experience with containerization technologies such as Docker and orchestration platforms like Kubernetes
Experience in large scale migrations - Kafka and Postgres Connectors
Experience in Android, React, and .NET
What Skills You Have
2+ years of experience in software development
Knowledge of application design patterns, event-driven architecture, database schemas and testing strategies
Knowledge and experience with continuous integration, continuous deployment and test-driven development
Preferred
Bachelor's Degree or equivalent in MIS, Computer Science or related field
Experience with large-scale application troubleshooting and performance tuning
Exposure to working with major cloud platforms (GCP, AWS, or Azure)
Familiarity and experience with XP (Extreme Programming)
Essential Functions
The requirements listed below are representative of functions you will be required to perform, however you may be required to perform additional functions. Kohl's may revise this job description from time to time. To perform this job successfully, you must be able to perform each essential function satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions, absent undue hardship.
Ability to perform the accountabilities listed in the “What You'll Do” Section
Ability to comply with dress code requirements
Basic math and reading skills, legible handwriting, and basic computer operation
Ability to maintain prompt and regular attendance and meet scheduling requirements as set by the company
Ability to learn and comply with all company policies, procedures, standards and guidelines
Ability to give direction and to receive, understand and proactively respond to direction from leadership and other company personnel
Ability to work as part of a team and interact effectively and appropriately with others
Ability to maintain composure and work in a fast paced environment while accomplishing multiple tasks within established timeframes
Ability to satisfactorily complete company training programs
Ability to use a personal computer for tasks such as communicating, preparing reports, etc.
Ability to plan, prioritize and monitor activities across business units
Ability to complete or oversee the completion of assigned projects in a timely manner
$111k-142k yearly est. Auto-Apply 60d+ ago
Principal AI Software Engineer- Warehouse Systems (REMOTE)
Home Depot 4.6
Atlanta, GA jobs
The Principal SoftwareEngineer-AI Warehouse Systems will spearhead the design and development of advanced artificial intelligence solutions within Home Depot's Warehouse Management and Execution Systems (WMS/WES). By leveraging deep expertise in applied AI, machine learning, and algorithmic optimization, they will drive the creation of next-generation, intelligent warehouse processes that enhance efficiency, adaptability, and operational excellence across supply chain environments.
This role leads the integration of AI-driven predictive analytics, real-time decision-making engines, and intelligent automation into both cloud-native and on-premises platforms. Drawing on hands-on experience with conveyor software, PLC communications, robotics, and edge computing, they will architect resilient systems that connect physical devices-such as sensors, actuators, and industrial robots-with enterprise-grade software.
The Principal SoftwareEngineer will navigate complex data landscapes and industrial protocols, orchestrating seamless interoperability between legacy hardware, modern microservices, and AI models. As a technical thought leader, they champion scalable, reusable code and uphold rigorous standards for code quality, system reliability, and technical documentation. They will facilitate collaboration across software, data science, electrical, and warehouse operations teams, translating complex AI requirements for diverse audiences and managing system risks, data integration constraints, and evolving business objectives.
This position ensures robust configuration of AI components, hyper-efficiency of algorithms, continuous system learning and performance optimization, resilience testing, and operational monitoring. With high expectations for system availability, data security, and disaster recovery, the Principal SoftwareEngineer mentors junior talent, instilling best practices in AI, data engineering, and modern development frameworks to guarantee innovation, reliability, and scalability throughout Home Depot's automated warehouse solutions.
Key Responsibilities:
* 70% Delivery & Execution
* Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions
* Documents, reviews, and ensures that all quality and change control standards are met
* 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
* Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively
* Contributes to enterprise-wide tools to drive destructive testing, automation, or engineering empowerment
* Identifies product enhancements (client-facing or technical) to create a better experience for the end users
* Identifies unsecured code areas and implements fixes as they are discovered with or without tooling
* Identifies, implements, and shares technical solutions that can be used across the organization
* Creates and architects foundational code elements that can be reused many times by a product
* Creates meaningful architecture diagrams and other documentation needed for security reviews or other interested parties
* Defines Service Level Objectives for product to constantly measure their reliability in production and help prioritize backlog work
* 20% 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
* Works with vendors and the open-source community to help identify and implement feature enhancements in software products
* Works with other product teams to create API specifications and contracts for shared data
* Proactively reviews the performance and capacity of all aspects of production: code, infrastructure, data, and message processing
* Triages high-priority issues and outages as they arise
* 10% Learning:
* Participates in and leads learning activities around modern software design and development core practices (communities of practice)
* Learns, through reading, tutorials, and videos, new technologies and best practices being used within other technology organizations
* Attends conferences and learns how to apply new technologies where appropriate
Direct Manager/Direct Reports:
* Typically reports to the SoftwareEngineer Manager or Sr. Manager, Technology Director, or Sr. Director.
Travel Requirements:
* Typically requires overnight travel less than 10% of the time.
Physical Requirements:
* Most of the time is spent sitting in a comfortable position, with frequent opportunities to move about. On rare occasions, there may be a need to move or lift light articles.
Working Conditions:
* Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.
Minimum Qualifications:
* Must be eighteen years of age or older.
* Must be legally permitted to work in the United States.
* Mastery of an object-oriented programming language (preferably Java)
* Must be legally permitted to work in the United States
Preferred Qualifications:
* 6-8 years of relevant softwareengineering experience, including substantive work in AI/ML, data science, or algorithmic systems within warehousing, logistics, or supply chain contexts
* Has experience creating single and multi-agent AI systems, orchestrating the multi-agent systems to solve complex tasks, and integrating these systems into external data sources
* Mastery of Python and experience with advanced machine learning frameworks (such as TensorFlow, PyTorch, or scikit-learn)
* Advanced proficiency in designing and deploying AI/ML models for real-time warehouse optimization, predictive maintenance, and process automation
* Mastery of modern web application frameworks (Ruby on Rails, Spring MVC, Node.js) and microservice-based architectures
* Mastery of writing optimized SQL queries and proficiency with NoSQL databases, including data modeling and query performance optimization for large-scale operational datasets
* Deep proficiency in cloud platforms (AWS, Azure, or Google Cloud) and automation patterns, including integration of AI/ML solutions with cloud-native services
* Strong experience in edge computing and IoT protocols to support AI algorithms interfacing directly with warehouse devices and robotics
* Expertise with CI/CD toolchains for continuous integration and automated deployment of ML models and warehouse applications
* Proven experience implementing secure, high-availability, and disaster-recovery patterns in production systems
* Demonstrated success applying destructive and resilience testing methodologies for AI-enabled warehouse systems
* Advanced understanding of defensive coding and secure design principles for mission-critical environments
* Proficient in front-end frameworks (HTML, CSS, JavaScript, AngularJS, ReactJS, JQuery), with the ability to visualize AI insights for operators and non-technical stakeholders
* Extensive experience integrating RESTful web services and real-time event-driven architectures within warehouse environments
* Demonstrated leadership in cross-disciplinary teams and mentoring, frequently translating advanced AI concepts to both technical and non-technical audiences
* Experience with 12-factor methodology and related architectural patterns to ensure modular, scalable, and resilient deployment of AI applications
* Knowledge of the latest research and trends in warehouse AI: reinforcement learning, simulation-based optimization, computer vision (CV), and autonomous systems
Minimum Education:
* The knowledge, skills, and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
Preferred Education:
* No additional education
Minimum Years of Work Experience:
* 6
Preferred Years of Work Experience:
* No additional years of experience
Minimum Leadership Experience:
* None
Preferred Leadership Experience:
* None
Certifications:
* None
Competencies:
* Action Oriented: Taking on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm
* Business Insight: Applying knowledge of business and the marketplace to advance the organization's goals
* Collaborates: Building partnerships and working collaboratively with others to meet shared objectives
* Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
* Cultivates Innovation: Creating new and better ways for the organization to be successful
* Drives Results: Consistently achieving results, even under tough circumstances
* Global Perspective: Taking a broad view when approaching issues; using a global lens
* Interpersonal Savvy: Relating openly and comfortably with diverse groups of people
* Manages Ambiguity: Operating effectively, even when things are not certain or the way forward is not clear
* Manages Complexity: Making sense of complex, high quantity, and sometimes contradictory information to effectively solve problems
* Nimble Learning: Actively learning through experimentation when tackling new problems, using both successes and failures as learning fodder
* Optimizes Work Processes: Knowing the most effective and efficient processes to get things done, with a focus on continuous improvement
* Self-Development: Actively seeking new ways to grow and be challenged using both formal and informal development channels
* Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations
Benefits offered include health care benefits, 401K, ESPP, paid time off, and success sharing bonus. For a full list of the various benefits The Home Depot offers, visit *******************************************
$112k-139k yearly est. 43d ago
Software Engineering Manager, Enterprise Data and Analytics (Remote)
Home Depot 4.6
Atlanta, GA jobs
SoftwareEngineering Managers lead large engineering teams, oversee multiple projects, and ensure that data solutions align with organizational goals and priorities. This role will lead and mentor a large team of data engineers, setting performance goals and overseeing skill development. Also, this role is responsible for planning, prioritizing, and managing different priorities and their resource allocation and timelines. Managers collaborate with business stakeholders and senior leadership to ensure data strategy supports business objectives. The role will interface with Business Stakeholders, Technology Infrastructure teams, and Development teams to ensure that business requirements are properly met.
Managers should be able to operate independently with minimum guidance from others, although will typically work as part of a team with varying skill levels to create, support, and deploy production applications. This role will review data solutions and provide feedback to improve, based on best practices.
Key Responsibilities:
30% Delivery & Execution:
* Collaborates and pairs with product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions
* Documents, reviews and ensures that all quality and change control standards are met
* Writes custom code or scripts to automate infrastructure, monitoring services, and test cases
* Works with vendors and partners for the successful implementation of critical tooling and platforms
* Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively
* Contributes to enterprise-wide tools to drive destructive testing, automation, and engineering empowerment
* Evaluates new technologies for adoption across the enterprise
* Participates in and leads review board sessions to drive consistency across the enterprise
* Fills in on product teams for engineers who are out of the office
10% Support & Enablement:
* Fields questions from engineers, 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
* Acts as a technical escalation point for the engineers on the team
50% People:
* Provides leadership, mentoring, and coaching to SoftwareEngineers
* Attracts, retains, and develops top talent to build a world class SoftwareEngineering Team
* Conducts annual and mid-year reviews by reviewing individual development plans and team feedback
* Fosters collaboration with team members to drive consistency across product teams, and finds opportunities to expose engineers to career interests
* Acts as a proponent of modern software development practices
* Guides team members in strategy, alignment, analysis, and execution tasks within and across product teams
* Participates in and contributes to learning activities around modern software design and development core practices (communities of practice)
10% Learning:
* Learns, through reading, tutorials, and videos, new technologies and best practices being used within other technology organizations
* Builds relationships with technology leaders at other companies to learn best practices and elegant solutions to common problems
Direct Manager/Direct Reports:
* Typically reports to the SoftwareEngineer Sr. Manager, Technology Director or Sr. Director.
Travel Requirements:
* Typically requires overnight travel 5% to 20% of the time.
Physical Requirements:
* Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles.
Working Conditions:
* Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.
Minimum Qualifications:
* Must be eighteen years of age or older.
* Must be legally permitted to work in the United States.
* Mastery of an object oriented programming language (preferably Java)
* Must be legally permitted to work in the United States
Preferred Qualifications:
* 5-7 years of relevant work experience
* Bachelor's degree in computer science, data engineering, or related field (or equivalent experience).
* Proven experience in leading data engineering and managing technical teams.
* Strong knowledge of cloud infrastructure, data modeling, and ETL processes.
* Mastery of writing SQL queries against a relational database
* Experience with project management methodologies and tools.
* Exceptional leadership and communication skills.
* Experience with modern product development processes and pipelines
* Proficient in effective troubleshooting and issue resolution techniques
* Capable of understanding complicated systems quickly.
* Strong ability to work and influence cross-functionally and demonstrate deep business acumen.
* Strong problem-solving skills and attention to detail.
Minimum Education:
* The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
Preferred Education:
* No additional education
Minimum Years of Work Experience:
* 5
Preferred Years of Work Experience:
* No additional years of experience
Minimum Leadership Experience:
* None
Preferred Leadership Experience:
* None
Certifications:
* None
Competencies:
* Attracts Top Talent: Attracting and selecting the best talent to meet current and future business needs
* Balances Stakeholders: Anticipating and balancing the needs of multiple stakeholders
* Builds Effective Teams: Building strong-identity teams that apply their diverse skills and perspectives to achieve common goals
* Business Insight: Applying knowledge of business and the marketplace to advance the organization's goals
* Collaborates: Building partnerships and working collaboratively with others to meet shared objectives
* Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
* Develops Talent: Developing people to meet both their career goals and the organization's goals
* Drives Engagement: Creating a climate where people are motivated to do their best to help the organization achieve its objectives
* Drives Vision and Purpose: Painting a compelling picture of the vision and strategy that motivates others to action
* Manages Ambiguity: Operating effectively, even when things are not certain or the way forward is not clear
* Organizational Savvy: Maneuvering comfortably through complex policy, process, and people-related organizational dynamics
* Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations
Benefits offered include health care benefits, 401K, ESPP, paid time off, and success sharing bonus. For a full list of the various benefits The Home Depot offers, visit *******************************************
$113k-143k yearly est. 4d ago
Senior Software Engineer - Mobile iOS (REMOTE)
Dick's Sporting Goods 4.3
Senior software engineer job at DICK'S Sporting Goods
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
The Athlete Mobile team is responsible for maintaining and delivering new app features for our two customer-facing branded apps - Dick's Sporting Goods and Golf Galaxy.
As a SeniorSoftwareEngineer on the Athlete Mobile team at DICK'S, you will:
Work collaboratively with designers, product managers, testers and other engineers
Leverage cutting-edge technologies and modern practices
Build and ship high-quality code at a rapid pace
Have opportunities for career development as we continue to invest in our talent
Be a part of a collaborative, innovative culture tackling the challenges of scaling our business and serving up new experiences for our athletes
The following technical experience is expected in this role:
Must demonstrate strong SwiftUI experience with large and complex application(s)
Exceptional Swift fundamentals
Asynchronous data retrieval using async/await and JSON format
Familiarity with Swiftlint, Combine, XCTest and unit testing
Functional and declarative programming methodology
MVVM architecture
At least 3-6 years of relevant native iOS development experience
RESPONSIBILITIES
Software Development
Drive development of existing software and contribute to development of new software by analyzing and identifying areas for modification and improvement. Develop software that is fast, secure and reliable to meet defined requirements.
Software Maintenance
Monitor, identify, and correct more complex software defects to maintain fully functioning software, leveraging the support and skill of more junior teammates.
Design and Conceptualization
Produce multiple concepts and prototypes to design digital products/services.
Technical Developments Recommendation
Research and suggest ways to optimize solutions to better meet user and/or business, performance, quality needs.
Software Roadmap
Drive maintenance road map to facilitate software development and ensure the development work is prioritized in line with business requirements.
Faults Diagnosis and Correction
Find root cause and resolution to limit and address issues promptly.
Work Scheduling and Allocation
Assign short-term work schedules to a team based on storyboarding/backlog in order to achieve expectations while following established timelines.
Ongoing Learning and Development
Develop own and more junior team member capabilities by participating in assessment and development planning activities as well as formal and informal training and coaching; gain or maintain external professional accreditation where relevant to improve performance and fulfill personal potential. Maintain an understanding of relevant technology, external regulation, and industry best practices through ongoing education, attending conferences, and reading specialist media.
Program/Portfolio Management Support
Contribute to work within an established program management plan to achieve specific goals.
Functional/Technical Requirements
Support the collection functional requirements using document analysis and workflow analysis to express the requirements in terms of target user roles and goals.
BEHAVIORAL COMPETENCIES
Tech Savvy
Anticipates and adopts innovations in business-building digital and technology applications. For example, investigates technologies to learn some cutting-edge best practices. Uses digital/social media to benefit the team and add value to the work being done; understands how to avoid misuse of these tools.
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.
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.
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.
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.
#LI-JN1
QUALIFICATIONS:
Bachelor's degree or equivalent level preferred
5-7 years of relevant experience
Strong Swift 5 fundamentals and SwiftUI experience are required
Asynchronous data retrieval using JSON and async/await
CoreData, Swiftlint, Combine, XCTest and unit testing, navigation patterns
Functional, declarative programming and MVVM architecture.
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 candidate during any part of the interview process.
Offers are contingent upon a satisfactory background check which may include ID verification.
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 candidate during 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: $83,000.00 - $138,200.00. 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.DICK'S Sporting Goods complies with all state paid leave requirements. We also offer a generous suite of benefits. To learn more, visit *********************************
$83k-138.2k yearly Auto-Apply 12d ago
Team Member
Lowe's Home Centers 4.6
Washington Court House, OH jobs
Your Impact at Lowe's Within our warehouse team, you play a key role in making sure our products are accurately received, organized, and shipped. As part of a team dedicated to delivering excellence in supply chain operations, your work directly affects our success in achieving our mission.
How We Support You
As an industry leader, we invest in the people and technology needed to grow and win as a team.
Culture of Belonging: Our teams enjoy a positive work environment where leaders support and respect you, and associates genuinely appreciate each other.
Financial Future: We invest in you - own part of the company with our optional Employee Stock Purchase Plan, or participate in our matching 401k plan.
Bonus Potential: When we win, you win. We award front line workers discretionary and profit-sharing bonuses when we succeed.
Health and Wellbeing: We offer paid time off for vacations, holidays and sick time, as well as access to top-tier medical, dental and vision insurance.
For information about our benefit programs and eligibility, please visit ****************************************
Your Day at Lowe's
As a warehouse Team Member, you'll build a range of skills and play a crucial role in ensuring that our stores, customers, and communities receive the products they need. You will be expected to consistently perform your tasks efficiently and work with others as part of a team. In addition, all team members are expected to follow safety regulations and procedures.
Team Members work in diverse departments, each contributing to our supply chain operations. These departments include Building, Shipping, and Receiving.
Key Responsibilities
Receive, organize, and ship products accurately and efficiently.
Prioritize safety by adhering to proper procedures and conventions.
Perform tasks in various departments as assigned by the Operations Supervisor.
Conduct safety inspections of equipment and adhere to safety regulations.
Minimum Qualifications
Team members may work evening, overnight, and weekend shifts, with voluntary and scheduled overtime as needed (additional pay for overtime).
Physical fitness to move continuously throughout the facility, lift up to 70 pounds, and operate power equipment.
Adherence to safety protocols, wearing necessary personal protective equipment.
Ability to work in varying conditions, from extreme temperatures to noisy environments.
Strong safety orientation and ability to work independently or within a team.
Preferred Qualifications
High school diploma or GED equivalent.
Previous experience in distribution center operations or warehouse settings.
Proficiency in operating power equipment (e.g., forklift, reach truck).
Detail-oriented with experience in a fast-paced environment.
Basic math, reading comprehension, and computer skills.
Spatial reasoning for effective product positioning.
Shift Schedule
This location has the greatest need for the below shifts:
Nights: Monday- Thursday 4:30pm-3:00am
Working Conditions
Environmental factors vary by location. You may be working in both inside and outside weather conditions. Exposure to varying climates, including extreme heat or cold, wet, damp, humid, windy, or drafty conditions, is possible. You may be exposed to constant or intermittent noises in addition to moving or shaking objects and equipment.
Lifting methods vary based on role, weight, and volume. Associates must follow guidelines, limiting single lifts to 70 pounds. Team lifts are used minimally starting at 70 pounds or when needed. Powered equipment should be used as required, with proper training or assistance from a trained coworker.
About Lowe's
Lowe's Companies, Inc. (NYSE: LOW) is a FORTUNE 100 home improvement company serving approximately 16 million customer transactions a week, with total fiscal year 2024 sales of more than $83 billion. Lowe's employs approximately 300,000 associates and operates over 1,700 home improvement stores, 530 branches and 130 distribution centers. Based in Mooresville, N.C., Lowe's supports the communities it serves through programs focused on creating safe, affordable housing, improving community spaces, helping to develop the next generation of skilled trade experts and providing disaster relief to communities in need. For more information, visit Lowes.com.
Lowe's is an equal opportunity employer and administers all personnel practices without regard to race, color, religious creed, sex, gender, age, ancestry, national origin, mental or physical disability or medical condition, sexual orientation, gender identity or expression, marital status, military or veteran status, genetic information, or any other category protected under federal, state, or local law.
$22k-26k yearly est. Auto-Apply 21d ago
TEAM MEMBER - pOpshelf
Dollar General 4.4
Fairview Park, OH jobs
pOpshelf's seeks to provide Fun Finds for Less through a fun and stress-free shopping destination for everyday and special items. We make it easy for customers to affordably treat themselves with most items priced under $5 and a selection of extreme value items priced above $5. pOpshelf stores offer a trendy and rotating selection of seasonal, houseware, home décor, health, beauty, paper and party products, in addition to assorted candy, snacks, games, electronics and additional items. Learn more at **************** .
Responsibilities
**TEAM MEMBER GENERAL SUMMARY:**
The Team Member acts as a point of contact for our customers. The duties of the Team Member include stocking and merchandising displays, recovering merchandise, display product knowledge, cleaning the store, operating the cash register(s), and performing other duties as assigned by the Store Manager to maximize store profitability and customer satisfaction while protecting company assets.
**DUTIES and ESSENTIAL JOB FUNCTIONS:**
+ Provide superior customer service to exceed the customer's expectations.
+ Possess product knowledge and use of selling techniques to enhance the customer experience.
+ Maintain a safe, clean and well-organized store environment that delights our customers.
+ Assist in merchandising the store in a manner that is appealing to customers and retains customer excitement to shop at popshelf℠.
+ With the assistance of Company merchandising guidelines, rotate product to create eye-catching displays to drive sales.
+ Complete daily and weekly cleaning responsibilities to provide a superior customer shopping experience.
+ Condense and reset displayed merchandise and conduct daily recovery to provide a clutter free customer shopping experience.
+ Follow company policies and procedures as outlined in the Standard Operating Procedures manual and Employee Handbook.
+ Operate cash register(s) and scanner to itemize and total customer's purchase, collect payment from customers and make change, bag merchandise, and assist customers with merchandise as necessary.
+ Assist customers in self-checkout process at multiple register terminals simultaneously.
+ Follow company merchandise processes; unpack, stock, restock, and rotate merchandise on shelves and build merchandise displays.
+ Clean the store, take out trash, dust and mop store floors, clean restroom and receiving room, and help set up sidewalk displays.
Qualifications
**KNOWLEDGE and SKILLS:**
+ Ability to read and interpret documents such as diagrams, safety rules, operating and maintenance instructions, and procedures manuals.
+ Effective interpersonal and oral communication skills.
+ Ability to read and follow planogram and merchandise presentation guides.
+ Knowledge of basic cash handling procedures.
+ Basic mathematical skills.
+ Ability to perform cash register functions.
+ Ability to stock and display merchandise.
**WORK EXPERIENCE and/or EDUCATION:**
High school diploma or equivalent preferred.
**WORKING CONDITIONS and PHYSICAL REQUIREMENTS:**
+ Frequent walking and standing.
+ Frequent bending, stooping and kneeling to run check out station, stock merchandise and unload trucks.
+ Frequent handling of merchandise and equipment such as hand-held scanner, pricing guns, box cutters, merchandise containers, two-wheel dollies, and U-boats (six-wheel carts).
+ Frequent and proper lifting of up to 40 pounds; occasional lifting of up to 55 pounds.
+ Occasional climbing (using ladder).
+ Fast-paced environment; moderate noise level.
+ Exposure to strong scents and fragrances
+ Occasionally exposed to outside weather conditions.
+ Occasionally exposed to wet floor surfaces.
+ Occasionally exposed to household and industrial cleaning solutions.
pOpshelf is an equal opportunity employer
_pOpshelf is pleased to offer a wide range of benefit programs designed to care for the physical, mental and financial well-being of our employees and their families. Available benefit programs include health insurance coverage options, a variety of supplemental programs, 401(k) Savings Plan, paid sick leave (where required by law), vacation, paid maternity and parental leave, and many more. Eligibility and waiting period requirements may apply. See popshelf.com/careers/benefits for additional details._
$26k-33k yearly est. 7d ago
TEAM MEMBER - pOpshelf
Dollar General 4.4
Sugarcreek, OH jobs
Work Where You Matter At Dollar General, our mission is Serving Others! We value each and every one of our employees. Whether you are looking to launch a new career in one of our many convenient Store locations, Distribution Centers, Store Support Center or with our Private Fleet Team, we are proud to provide a wide range of career opportunities. We are not just a retail company; we are a company that values the unique strengths and perspectives that each individual brings. Your difference truly makes a difference at Dollar General. How would you like to Serve? Join the Dollar General Journey and see how your career can thrive.
Overview
pOpshelf's seeks to provide _Fun Finds for Less_ through a fun and stress-free shopping destination for everyday and special items. We make it easy for customers to affordably treat themselves with most items priced under $5 and a selection of extreme value items priced above $5. pOpshelf stores offer a trendy and rotating selection of seasonal, houseware, home décor, health, beauty, paper and party products, in addition to assorted candy, snacks, games, electronics and additional items. Learn more at **************** .
Responsibilities
**TEAM MEMBER GENERAL SUMMARY:**
The Team Member acts as a point of contact for our customers. The duties of the Team Member include stocking and merchandising displays, recovering merchandise, display product knowledge, cleaning the store, operating the cash register(s), and performing other duties as assigned by the Store Manager to maximize store profitability and customer satisfaction while protecting company assets.
**DUTIES and ESSENTIAL JOB FUNCTIONS:**
+ Provide superior customer service to exceed the customer's expectations.
+ Possess product knowledge and use of selling techniques to enhance the customer experience.
+ Maintain a safe, clean and well-organized store environment that delights our customers.
+ Assist in merchandising the store in a manner that is appealing to customers and retains customer excitement to shop at popshelf℠.
+ With the assistance of Company merchandising guidelines, rotate product to create eye-catching displays to drive sales.
+ Complete daily and weekly cleaning responsibilities to provide a superior customer shopping experience.
+ Condense and reset displayed merchandise and conduct daily recovery to provide a clutter free customer shopping experience.
+ Follow company policies and procedures as outlined in the Standard Operating Procedures manual and Employee Handbook.
+ Operate cash register(s) and scanner to itemize and total customer's purchase, collect payment from customers and make change, bag merchandise, and assist customers with merchandise as necessary.
+ Assist customers in self-checkout process at multiple register terminals simultaneously.
+ Follow company merchandise processes; unpack, stock, restock, and rotate merchandise on shelves and build merchandise displays.
+ Clean the store, take out trash, dust and mop store floors, clean restroom and receiving room, and help set up sidewalk displays.
Qualifications
**KNOWLEDGE and SKILLS:**
+ Ability to read and interpret documents such as diagrams, safety rules, operating and maintenance instructions, and procedures manuals.
+ Effective interpersonal and oral communication skills.
+ Ability to read and follow planogram and merchandise presentation guides.
+ Knowledge of basic cash handling procedures.
+ Basic mathematical skills.
+ Ability to perform cash register functions.
+ Ability to stock and display merchandise.
**WORK EXPERIENCE and/or EDUCATION:**
High school diploma or equivalent preferred.
**WORKING CONDITIONS and PHYSICAL REQUIREMENTS:**
+ Frequent walking and standing.
+ Frequent bending, stooping and kneeling to run check out station, stock merchandise and unload trucks.
+ Frequent handling of merchandise and equipment such as hand-held scanner, pricing guns, box cutters, merchandise containers, two-wheel dollies, and U-boats (six-wheel carts).
+ Frequent and proper lifting of up to 40 pounds; occasional lifting of up to 55 pounds.
+ Occasional climbing (using ladder).
+ Fast-paced environment; moderate noise level.
+ Exposure to strong scents and fragrances
+ Occasionally exposed to outside weather conditions.
+ Occasionally exposed to wet floor surfaces.
+ Occasionally exposed to household and industrial cleaning solutions.
pOpshelf is an equal opportunity employer
_pOpshelf is pleased to offer a wide range of benefit programs designed to care for the physical, mental and financial well-being of our employees and their families. Available benefit programs include health insurance coverage options, a variety of supplemental programs, 401(k) Savings Plan, paid sick leave (where required by law), vacation, paid maternity and parental leave, and many more. Eligibility and waiting period requirements may apply. See popshelf.com/careers/benefits for additional details._
$25k-32k yearly est. 7d ago
Lead Analytics Engineer (REMOTE)
Dick's Sporting Goods 4.3
Senior software engineer job at DICK'S Sporting Goods
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:
Job Purpose:
As a Lead Analytics Engineer, you will act as a SME in Analytics Engineering, BI, and data domain to support enterprise business needs. Mentor and advise Analytics Engineering team members and lead design and development standards and practices for data modeling and BI dashboards, data visualizations, and applications and ensure adoption by the team.
Job Responsibilities:
Data Modeling and Visualization
Drive the design of highly complex data models and BI applications to enable easy consumption and analysis.
Select appropriate data and BI tools and technologies to implement solutions, implementing and documenting industry best practices to be used by the team.
Functional/Technical Requirements
Leverage advanced experience, knowledge, and skillset in Analytics Engineering and data domain to drive functional and technical requirements for Analytics Engineering as part of an Agile team with Product Managers, Analysts, Analytics Engineers, and Data Engineers.
Act as a SME for data and business needs within domain.
Program/Portfolio Management Support
Contribute to the management of a portfolio of programs while reporting to and in partnership with senior teammates.
Support production processes and advise team on troubleshooting and resolutions to reduce incidents.
Train engineering teammates in coding, data modeling, and BI development best practices and conduct code review ensuring repeatable and easy-to-maintain processes are implemented amongst the team.
Technical Developments Recommendation
Discuss and recommend advanced and innovative data and BI solutions to better meet business, performance, and/or quality needs.
Recognize opportunities for better process improvements and work with senior teammates to implement.
Ongoing Learning and Development
Explore and develop detailed understanding of external developments or emerging issues and evaluate impact to the organization and team. Identify gaps in current solutions and BI tools and technologies.
Recommend new technologies needed to accelerate the business.
Develop cost/benefit analysis and assist in implementation of new tools and platforms.
Technology Experience
Expert-level experience with: Business Intelligence (BI) tools (e.g. Microsoft Power BI, Qlik Sense, Looker, Tableau); Cloud platforms
(
e.g. Microsoft Azure, Google Cloud Platform (GCP); Cloud data warehouses (e.g. Snowflake, Google BigQuery); Databases (e.g. Oracle); Version control systems and CI/CD (e.g. GitHub, GitHub Actions)
Expert development experience in SQL required.
Fully competent-level of Python development and data architecture experience preferred.
QUALIFICATIONS:
Bachelor's Degree or Equivalent Level Preferred
6-10 years of experience
#LI-FD1
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 candidate during 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!
$112k-132k yearly est. Auto-Apply 16d ago
Senior Backend Engineer, Subs Enablement
Dick's Sporting Goods 4.3
Senior software engineer job at DICK'S Sporting Goods
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:
About GameChanger:
We believe in the life changing impact youth sports have on and off the field. Sports encourage leadership, teamwork, responsibility, and confidence - important life lessons that have the power to propel our youth toward meaningful futures. We recognize that without coaches, parents, and volunteers, organized youth sports could not exist. By building the first and best place to experience the youth sports moments important to our community, we are helping families elevate the next generation through youth sports.
So if you love sports and their community building potential, or building cool products is your sport, GameChanger is the team for you. We are a remote first, dynamic tech company based in New York City, and we are solving some of the biggest challenges in youth sports today.
The Position:
As a Senior Backend SoftwareEngineer, you'll work on new features within our Subscriptions system as well as ensure its stability. This could range from creating new subscription plans, tracking updates from subscription providers like Apple, and ensuring users always have the access they paid for. Another focus will be on improving observability of the system and overall system health. Our backend APIs are built with TypeScript, Node.js, Redis, and PostgreSQL and run in AWS. You will report to the SeniorEngineering Manager of Subscriptions Enablement.
What You'll Do:
Lead and collaborate on new feature development within our Subscriptions Backend.
Make and give feedback on architectural decisions.
Improve existing systems' observability, reliability, and maintainability.
Participate in code reviews to maintain code quality and share knowledge.
Create and maintain technical documentation.
Discuss tradeoffs and scope with Cross Functional stakeholders such as product or design.
Work with Data Engineers to ensure an accurate picture of subscription purchasing behavior.
Participate in an occasional on-call rotation with the team.
Who You Are:
6+ years in a software development role.
4+ years experience with Node.js or another backend technology.
1+ years experience leading and implementing complex designs.
Experience with TypeScript is preferred.
Experience with a system deployed in an AWS environment is preferred.
Perks:
Work remotely throughout the US* or from our well-furnished, modern office in Manhattan, NY.
Unlimited vacation policy.
Paid volunteer opportunities.
Technology stipend - $4,000 every 2 years after your start to make sure you have the latest and greatest technology.
WFH stipend - $500 annually to make your WFH situation comfortable.
Learning stipend - $500 annually towards continued development.
Monthly physical, mental, wellness & learning stipend offered through Holisticly.
Monthly lifestyle stipend offered through Fringe.
Full health benefits - medical, dental, vision, prescription, FSA, HRA, HSA, and coverage for family/dependents.
Retirement savings - Traditional and Roth 401K plans are offered through Vanguard, with an immediate company match.
Life insurance - basic life, supplemental life, and dependent life.
Disability leave - short-term disability and long-term disability.
Company paid parental leave - up to 20 weeks for birthing parents and up to 12 weeks for non-birthing parents.
Family building benefits offered through Progyny.
DICK'S Sporting Goods and their family of brands teammate discount.
The target salary range for this position is between $160,000 and $180,000. This is part of a competitive total rewards package that includes incentive, equity, and benefits for eligible roles. Individual pay may vary from the target range and 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 fair pay.
DICK'S Sporting Goods has company-wide practices to monitor and protect the company from significant compliance and monetary implications as it pertains to employer state tax liabilities. Due to said guidelines put in place, we are unable to hire in AK, DE, HI, IA, LA, MS, MT, OK, and SC.
We are an equal opportunity employer and value diversity in our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Our Interview Process & AI
We recognize that AI has become a common part of everyday life and professional work, and its use continues to evolve rapidly. Our perspective on AI in the hiring process will evolve as well. At this time, we ask that candidates please refrain from using AI tools during interviews and assessments, as we want to see your authentic self. We will clearly indicate if and when AI use is acceptable in the process. 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!
IMPORTANT NOTICE: All official recruitment communications from GameChanger will come from an email address ending in @gc.com or no-reply@ashby.hq.com. If you receive communication from any other domain, please be cautious, as it is likely fraudulent.
QUALIFICATIONS:
Bachelor's Degree or Master's Degree in Computer Science, or equivalent work experience
3-6 years of experience in softwareengineering
TypeScript
React JS / Kotlin / Swift
Postgres
AWS
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 candidate during 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!