About Us
The Target.com Web Team builds and maintains one of the most visited e-commerce sites in the world. We architect solutions to facilitate massive scale; design libraries and abstractions to make our jobs easier; embrace modern web development practices and tools to ensure consistency, stability, and performance; and are fully responsible for the Target.com UI web stack. We realize successes through our strong engineering culture and delighting our guests with great web experiences.
About this Opportunity
We are seeking a lead engineer who is able to jump in and contribute to our projects. As a Lead Site Reliability Engineer at Target you will use your skills, experience, and talent to be part of our amazing team.
Here is what we are looking for in you.
Responsibilities:
Drive the technical roadmap and vision for Target's web observability approach and architecture
Partner with other engineering leaders to architect and scale a modern technology stack that provides real-time production monitoring, instrumentation, and telemetry
Design infrastructure and systems that are reliable, scalable, fault-tolerant, and maintainable
Architect frameworks that test the performance and resiliency of Target.com
Help with identification and remediation of technical problems at the root cause
Architect and lead the implementation of observability solutions, including collection, storage, and presentation
Leverage modern monitoring/telemetry tools to identify and assess issues related to performance, quality, and reliability
Build systems and tools that enable engineering teams to deploy and observe their applications in production with autonomy
Provide guidance on the technical direction of strategic initiatives
Partner with other engineers to design frameworks and systems that are easy to use, maintain, and operate with meeting reliability and performance standards
Stay up to date with the latest technology trends and bringing the best to the team
Mentor fellow engineers
Basic Qualifications:
BS degree in computer science or related technical field
7+ years of software engineering experience and operating applications at scale
3+ years of experience with common build and deployment (CI/CD) tools and practices
3+ years of experience with modern cloud platform providers, including but not limited to AWS, GCP, and Azure
Working experience building, debugging, deploying, and scaling applications built on but not limited to Node.js, React, and Next.js
Working experience developing software solutions with bash, Node.js, and Golang
Working experience with containerizing applications and running them on container orchestration platforms - Kubernetes, Docker
Working experience with common observability tools and technologies, such as log aggregation, metric visualization, distributed tracing
Basic understanding of caching, traffic routing, and disaster mitigation strategies at the edge
Basic understanding working with source versioning tools, such as Git
Strong verbal and written communication skills demonstrating technical leadership
Strong analytical and troubleshooting skills
Preferred Qualifications:
Knowledge and experience with Kubernetes, Concourse
Knowledge and experience with caching and traffic routing, including but not limited to Fastly
Experience with advanced metric analysis including anomaly detection
Familiarity building infrastructure for scalable web e-commerce processes
Working experience designing and building systems based on modern deployment patterns such as canary releases, red/black, and automated canary analysis
Familiarity with standard IT security practices such as encryption, certificates, and key management
Awareness of new and emerging technologies
Americans with Disabilities Act (ADA)
Target will provide reasonable accommodations (such as a qualified sign language interpreter or other personal assistance) with the application process upon your request as required to comply with applicable laws. If you have a disability and require assistance in this application process, please visit your nearest Target store or Distribution Center or reach out to Guest Services at 1-800-440-0680 for additional information.