-
Senior Platform Engineer (Remote)
- Kohl's (Menomonee Falls, WI)
-
About the Role
As Senior Platform Engineer, you will be critical in designing, building, and maintaining the infrastructure and services that power Kohl’s applications.
What You’ll Do
+ Drive the development, design, testing, deployments and iterative improvement of platform capabilities, features, and APIs in collaboration with designers, product managers, end-users and other engineers on the platform team
+ Leverage critical thinking, experimentation, data, end-user feedback and industry best practices to achieve desired business outcomes
+ Develop and integrate high-quality platform services that are secure, simple to use, easy to operate, difficult to break, fully integrated and extremely observable with measurable results
+ Take responsibility for all technical aspects of the platform services lifecycle, including code, infrastructure, data, security, CICD, support and easy-to-read documentation
+ Establish platform engineering and software standards
+ Continuously develop and demonstrate a strong knowledge of new technologies, modern application architecture and industry best practices
+ Mentor and assist engineers while evangelizing best practices
+ Create scalable, reliable, secure platforms supporting Kohl’s growing business needs
+ Streamline development processes, improve system performance and ensure the high availability of services
+ Leverage a deep understanding of cloud technologies, automation tools and infrastructure-as-code practices to build and manage complex systems
+ Optimize CI/CD pipelines, enhancing monitoring and logging frameworks and contributing to Kohl’s platform's overall architecture and technical strategy
+ Additional tasks may be assigned
Addendum
SR PLATFORM ENGINEER (Stateful Systems)
+ In-depth experience deploying, configuring, migrating and supporting common stateful distributed systems, messaging, or database technologies such as Kafka, MySQL, PostgreSQL, MongoDB, Redis, RabbitMQ, etc.
+ Experience consuming common stateful distributed systems, messaging, or database technologies using languages like Java, Python, or Go
SR PLATFORM ENGINEER (Developer Experience)
+ Experience in full-stack development
+ In-depth experience with Javascript or Typescript, Node.js, or React with Material UI or similar framework
+ Experience developing 12 Factor cloud-native applications
What Skills You Have
Required
+ Experience with object-oriented development using Java, Go or Python
+ Experience with Kubernetes and major cloud platforms (GCP, AWS, or Azure)
+ Passion for turning complex distributed systems into highly available, fully integrated, and easy-to-use products for developers
+ Experience in software development and cloud computing, including cloud resource management and security
+ Demonstrated ability to learn new technologies or techniques quickly
+ Open-minded approaches to problem-solving centered around the needs of the customer
Preferred
+ Bachelor's Degree or equivalent in MIS, Computer Science or related field
+ 4+ years of experience in software or infrastructure platform development
+ Knowledge of application design patterns, event-driven architecture and testing strategies
+ In-depth knowledge and experience with continuous integration, continuous deployment and test-driven development
+ Knowledge and experience working with platform as code and GitOps methodologies
+ Involvement with and contribution to open source projects
-
Recent Searches
- Senior Mainframe Systems Programmer (Michigan)
- Biologics R D Process (United States)
- DigITal Accelerator Development Program (New Jersey)
- Sr Software Engineer Data (Missouri)
Recent Jobs
-
Senior Platform Engineer (Remote)
- Kohl's (Menomonee Falls, WI)
-
Full Stack Developer - Hybrid
- Two95 International Inc. (Atlanta, GA)