As a Senior Engineer, you serve as a specialist in the engineering team that supports the product
Job Summary
As a Senior Engineer, you serve as a specialist in the engineering team that supports the product.
You show expertise in applying the appropriate software engineering patterns to build robust and scalable systems.
Target offers eligible team members and their dependents comprehensive health benefits and programs, which may include medical, vision, dental, life insurance and more, to help you and your family take care of your whole selves.
Matching Summary
As a Senior Engineer, you serve as a specialist in the engineering team that supports the product.
Salary
$98,000.00 - $176,000.00
Skills & Requirements
Must-have
apply appropriate software engineering patterns
develop robust and scalable systems
design and implement architecture
influence fellow engineers
problem solving skills
triaging operational issues
knowledge of current and emerging technologies
evaluate new technologies
research and proof-of-concept activities
lead design and lifecycle management
lead code and design reviews
lead functional design discussions
embed data quality protocols
Nice-to-have
caring about team members
diverse, inclusive, and collaborative culture
microservices and event-based architectures
mature CI/CD pipelines
code as craft
automating everything
operational excellence
canary and A/B testing
learning and experimenting with technologies
high observability
leveraging edge computing
agile teams
Key Requirements
4 year degree or equivalent experience
5+ years of software development experience
strong domain-specific knowledge
working knowledge on package-specific configuration and deployment
build custom solutions
designs new testing methods
resolves routine and non-routine technical issues
strong proficiency in core development platforms
build strong commitment within the team
clearly communicates Agile concepts
solid understanding of impact of own work
writes and organizes code using multiple computer languages
distributed programming
understands different frameworks and paradigms
delivers high-performance, scalable, repeatable, and secure deliverables
influences and applies data standards, policies, and procedures
maintains technical knowledge within areas of expertise
knowledge of Solr or any Lucene based Search index