Sr Engineer

Target Inc

Minneapolis, MN, USA
$98,000.00 - $176,000.00 py
Hybrid
Apply appropriate software engineering patterns
Develop robust and scalable systems
Design and implement architecture
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
  • knowledge of AlloyDB or any vector DB
  • stays current with new and evolving technologies

Work Rights

Not specified

Tailored Resume

Cover Letter