Engineer - Email and Data Protection (Cybersecurity)
Backend Developer
Application Security
Big Data
Cloud
Cloud Platforms
Cybersecurity Tools
Data Integration
Data Pipeline
Data Pipelines
Data Platform
Data Processing
Data Security
Email Security
Event Driven Architecture
Facilities Management
GCP
Information Security
InfoSec
Management
Messaging
Project Management
Risk Management
Security
Security Operations
Software Security
Stream Processing
Job Description
Engineer - Email and Data Protection (Cybersecurity) role at Target in Brooklyn Park, MN, focused on backend services and real-time email data for security analysis and alerting.
Responsibilities
- Design, develop, test, and maintain backend services using Java, Spring Boot, and modern frameworks
- Work on distributed and event-driven services that ingest, process, scan, enrich, and route enterprise email data in real time
- Build and improve integrations with vended email security products, Target’s Strelka platform, Google Security Operations, and related detection and alerting capabilities
- Develop and maintain RESTful APIs, event-streaming components, data models, and service integrations using established engineering patterns
- Write clean, maintainable code and contribute to code reviews, design discussions, sprint ceremonies, and technical documentation
- Create and maintain automated unit, integration, contract, and regression tests to improve software quality and delivery confidence
- Investigate and resolve production issues related to application behavior, data processing, and system integrations; escalate complex issues as appropriate
- Monitor service health using logs, metrics, alerts, and capacity signals; contribute to reliability, performance, observability, and operational efficiency improvements
- Support database schema changes, data migrations, API updates, and backward-compatible enhancements
- Participate in CI/CD, infrastructure automation, release, change-management, incident-management, and disaster-recovery activities
- Partner with engineers, cybersecurity analysts, product partners, vendors, and other stakeholders to deliver effective solutions
- Contribute to research and proof-of-concept work, including responsible use of AI-assisted engineering tools
- Build domain knowledge in email processing, security platforms, and Target’s cybersecurity ecosystem through hands-on engineering, formal training, and self-directed learning
Requirements
- Four-year degree in Computer Science, Engineering, or a related field, or equivalent experience
- 1+ years of software development experience via professional work, internships, co-ops, substantial academic projects, or equivalent hands-on experience
- Proficiency in at least one modern programming language; experience or interest in developing Java applications
- Familiarity with object-oriented programming, common data structures and algorithms, APIs, and software design fundamentals
- Understanding of distributed programming concepts, with the ability to apply them with guidance
- Experience writing automated tests and debugging using logs, development tools, and structured problem-solving techniques
- Familiarity with relational databases, SQL, and basic data modeling concepts
- Ability to learn an existing codebase, follow established engineering patterns, and deliver maintainable software components
- Strong analytical and problem-solving skills with curiosity about complex system behavior
- Clear written and verbal communication skills; ability to collaborate with technical and non-technical partners
- Commitment to software quality, security, operational excellence, and continuous learning
- Familiarity with current and emerging technologies, with demonstrated ability to build domain knowledge through training and self-directed education
Preferred Qualifications
- Experience with Java and Spring Boot through professional work, internships, coursework, or personal projects
- Exposure to messaging or event-streaming technologies such as Kafka, Pub/Sub, RabbitMQ, or JMS
- Familiarity with cloud-native development in Google Cloud Platform, AWS, or Azure
- Exposure to Docker, Kubernetes, CI/CD pipelines, or infrastructure automation
- Experience developing RESTful APIs or backend services
- Familiarity with observability concepts, including logs, metrics, tracing, alerting, and service health monitoring
- Interest in cybersecurity, email security, or highly available production systems
- Familiarity with email or enterprise messaging concepts such as SMTP, MIME, message routing, or email authentication controls
- Experience using AI-assisted software engineering tools responsibly to support learning, development, testing, or documentation
Technologies
- Java, Spring Boot
- RESTful APIs
- Event-streaming components
- Kafka, Pub/Sub, RabbitMQ, JMS
- Google Cloud Platform, AWS, Azure
- Docker, Kubernetes
- CI/CD pipelines
- SQL
- AI-assisted software engineering tools
- Google Security Operations
About the Role
- Serve as a technical specialist delivering engineering that powers the product
- Develop insight into technical architecture and build robust, scalable, and secure software components
- Solve engineering problems while balancing new capability delivery with software quality and reliability
- Learn platform design and architecture, participate in team ceremonies and technical discussions, and grow ability to influence how services are built and operated
- Provide input on new technologies and contribute to service design, lifecycle management, and total cost of ownership
- Participate in research and proof-of-concept initiatives and help deliver high-performing, repeatable, and secure solutions
- With guidance from senior engineers, help with construction, automation, debugging, testing, implementation, incident response, and operational support
About This Team
- Builds and operates critical capabilities that protect Target team members, guests, applications, and information from malicious email content and data-related threats
- Owns and advances a layered email security platform using vended security products, internally developed services, and cybersecurity ecosystem integrations
- Maintains a real-time email data platform that ingests, processes, scans, enriches, and routes enterprise email telemetry for security analysis
- Integrates with Target’s Strelka file-scanning platform and Google Security Operations for streaming data, detections, alerts, and investigative context
- Helps keep backend services, data pipelines, APIs, automated tests, and operational capabilities reliable and effective
- Cybersecurity is fast-changing; the work supports adaptable systems for improved detection speed and creative response to emerging risks
- Prior cybersecurity or email security experience is not required
- Software engineering role within the Cybersecurity organization with growth focused on distributed systems curiosity and development fundamentals
Work Arrangement
- Hybrid/Flex for Your Day based on Target needs
- Core role performed both onsite at Target HQ in MN (per assigned location) and virtually depending on day-to-day needs
- Work duties cannot be performed outside the country of the primary work location unless otherwise prescribed by Target
Salary
- USD 75,400 - 135,700 per year
Benefits
- Comprehensive health benefits, which may include medical, vision, dental, life insurance and more
- 401(k)
- Employee discount
- Short term disability
- Long term disability
- Paid sick leave
- Paid national holidays
- Paid vacation
ADA
- Target provides reasonable accommodations for applicants with disabilities in compliance with state and federal laws
- For accommodations related to the application or interview process: [email protected]
- Non-accommodation requests (application follow-ups or technical issues) will not be addressed via this channel