Software Engineer (Remote)

Kohl's

Remote

Quick summary

Work type
Remote
Location
Remote
Posted
84 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $178k
$112k most similar roles pay here $232k

This listing doesn't post a salary. Most similar roles pay $142,200–$213,187.

Based on 240 similar postings.

Employer

About Kohl's

Kohl’s is a leading American omnichannel retailer operating over 1,100 department stores in 49 states and a strong e-commerce site (Kohls.com).

Kohl's currently has 13 open roles on FindRole.

Most-posted roles

View all roles at Kohl's

At a glance

TL;DR · Software Engineer (Remote)

As a Software Engineer at Kohl’s, you will join a dynamic team of experts to develop high-quality applications using extreme programming practices. Your daily responsibilities include participating in the full application lifecycle, collaborating with designers and product managers, and leveraging data-driven approaches to achieve business outcomes. You will contribute to software standards, reduce production toil, and advocate for tech debt reduction. The role requires experience in Java, JEE development, Spring Boot, and tools like Gradle or Maven, as well as a deep understanding of database design and distributed caching technologies such as Redis. Additionally, you should be familiar with the full SDLC and have strong problem-solving skills to tackle real-world challenges in retail technology at scale.

What you'll do

  • Develop high-quality applications using extreme programming practices and user-centric design.
  • Participate in the entire application lifecycle, collaborating with designers, product managers, and other engineers.
  • Use critical thinking, data, and industry best practices to achieve business outcomes.
  • Contribute to product engineering standards and advocate for tech debt reduction.
  • Evaluate user stories for technical context, feasibility, acceptance criteria, testability, and estimation.
  • Adapt to constant change and model continuous learning for the team.

What we're looking for

  • 2+ years of software development experience
  • Proficiency in Java, Kotlin, Spring Boot, ReactJS, and NodeJS
  • Experience with database design and distributed caching technologies
  • Knowledge of CI/CD pipelines and test-driven development practices
  • Familiarity with cloud platforms (GCP, AWS, Azure) and DevOps tools
  • Understanding of data modeling and real-time streaming technologies

More like this

Similar roles

Software Engineer

Q2

Cary, North Carolina 60 days ago
Python SQL Javascript Vue.js OpenAPI Node.js CI/CD Docker GitLab Snowflake Airflow Cloud-Native Architecture Service-Oriented Architecture Agile Methodology
Hybrid

Software Engineer

Booz Allen Hamilton

Roseville, CA 38 days ago $86,900$198,000
Kubernetes Gitlab GitHub Atlassian Agile CI/CD Python Java C++ PostgreSQL MySQL Docker AWS Azure GCP SOSA System IPMI IEEE systems engineering gates Test-driven development Agentic AI tools

Software Engineer

Samsung Electronics

Mountain View, CA 34 days ago $150,000$150,000
JavaScript React Go Kafka RabbitMQ Microservices Git Webpack npm Agile TDD Cross-browser Compatibility Responsive Design Caching Background Jobs Rate Limiting Performance Tuning

Software Engineer

Applied Materials

Santa Clara, CA 12 days ago $179,500$246,500
Python C++ Java Rust PyTorch FPGA Modern C++ Machine learning Web service architecture Signal processing Computer vision Robotics User interface design Mathematical modelling Numerical methods GPU programming Embedded system development

Software Engineer

Applied Materials

Santa Clara, CA 13 days ago $152,000$209,000
Python C++ Java Rust PyTorch FPGA Modern C++ Machine learning Web service architecture Signal processing Computer vision Robotics User interface design Mathematical modelling Numerical methods GPU programming Embedded system development

Software Engineer

PNC

Pennsylvania 12 days ago
Linux Windows Server troubleshooting incident management observability monitoring Elastic Dynatrace Python scripting AWS Azure logs metrics dashboards reliability engineering