The Lead Engineer will serve as the technical anchor for the engineering team, creating and owning the application architecture that best serves the product. They will identify and drive architectural changes to accelerate feature development or improve the quality of service. The role requires deep and broad engineering skills, with the ability to influence a wider team and make technical decisions.
Requirements
- 4 year degree or equivalent experience
- 7+ years of software development experience with at least one full cycle implementation
- Demonstrates strong domain-specific knowledge regarding Target’s technology capabilities, and key competitors’ products and differentiating features
- Demonstrates broad and deep expertise in multiple computer languages and frameworks (e.g., open source).
- Designs, develops, and approves end-to-end functionality of a product line, platform, or infrastructure
- Communicates and coordinates with project team, partners, and stakeholders
- Demonstrates expertise in analysis and optimization of systems capacity, performance, and operational health
- Understands and develops solutions to foster data lifecycle management
- Maintains deep technical knowledge within areas of expertise
- Stays current with new and evolving technologies via formal training and self-directed education
- Experience in building highly scalable distributed systems
Benefits
- Paid Time Off
- 401k Matching
- Retirement Plan