Summary
New York Life is a 180-year-old company focused on evolving into a technology-, data-, and AI-enabled organization. The Senior Associate - Workload Automation Engineer will serve as the engineering owner for the enterprise workload automation ecosystem, ensuring reliable and scalable operations through engineering practices and automation solutions.
Responsibilities
- Support various platforms, including Windows, Linux, macOS, and cloud environments (e.g., AWS, Azure)
- Operate and maintain scheduling controllers and agents across multiple platform environments
- Manage calendars and holiday tables; configure SLA jeopardy thresholds, alerting, and escalation paths
- Implement platform upgrades, patches, and configuration changes in line with standards and change governance
- Design restart/rerun patterns (checkpointing, idempotent wrappers) and failure-handling flows for critical batches
- Model dependencies and schedules as code (job-as-code) in version control with CI/CD-based promotion
- Reduce single points of failure and improve consistency across job chains and environments
- Investigate and resolve application performance bottlenecks by analyzing code, queries, APIs, and data flows
- Focus on key reliability and performance indicators: uptime, system throughput, system output, and download rate/application load speed
- Define and maintain standard naming conventions, templates, parameters, and calendars across schedulers
- Engineer common audit-evidence and log schemas to support internal and external reviews
- Ensure data retention, traceability, and segregation of duties align with policies and regulatory requirements
- Design and implement automation solutions using Java, JavaScript, APIs, SQL, and Terraform
- Implement pre/post checks, synthetic probes, and health validations for batch workflows
- Define and maintain SLIs/SLOs for batch completion, success rates, and recovery times
- Build safeguards that detect anomalies and misconfigurations before they impact downstream processes
- Provide expert support and troubleshooting across network and enterprise service issues, ensuring minimal disruption to business operations
- Integrate schedulers with observability tools (logs, metrics, dashboards) to improve visibility
- Tune job concurrency, execution windows, and resource usage for performance and cost efficiency
- Reduce noisy alerts and improve the signal-to-noise ratio for incident responders
- Identify opportunities to improve support processes and implement best practices to enhance overall efficiency
- Build monitoring, observability dashboards, and alerting systems, Monitor network and platform performance, identifying and addressing potential issues proactively ensure to address gaps identified during troubleshooting efforts
- Align scheduler changes, maintenance, and releases with APSO/Change Management processes
- Lead incident triage and resolution for batch failures, including rapid root-cause analysis and safe restarts/reruns
- Contribute to post-incident reviews and drive remediation actions into platform and pattern improvements
- Collaborate with Application Owners/Developers, DBAs/Data teams, SRE/Observability, Security, and Vendors to keep batch chains healthy and compliant
- Provide guidance on best practices for job design, scheduling windows, dependencies, and error handling
- Document patterns, playbooks, and standards; mentor peers and junior engineers in workload automation
Skills
- 5–8+ years of experience in enterprise workload automation, SRE, or production operations supporting mission-critical batch processing
- Hands-on experience with Stonebranch or at least one major enterprise scheduler (e.g., ESP, Control-M, AutoSys, IBM Workload Scheduler/TWS, Redwood) including operating controllers/agents across environments
- Managing calendars/holiday tables and SLA jeopardy configurations
- Strong scripting and automation skills in PowerShell, Bash, or Python, SQL plus familiarity with YAML/JSON and REST APIs
- Experience with Git-based workflows and CI/CD pipelines for job-as-code and configuration promotion
- Proven design and implementation of restart/rerun patterns, dependency modeling, and idempotent batch frameworks
- Excellent coordination skills across incident and change processes, with clear, concise communication to technical and non-technical stakeholders
- Strong AWS foundation including core services: EC2, S3, RDS/DynamoDB, VPC, IAM, Lambda
- Networking knowledge including subnets, routing, load balancers (ALB/NLB), security groups
- High availability & scaling knowledge including Auto Scaling, multi-AZ/region patterns
- Observability knowledge including CloudWatch, X-Ray, logging pipelines
- Cost awareness and optimization basics
- Infrastructure as Code & automation knowledge including Terraform, CloudFormation, or CDK
- Config management knowledge (Ansible, etc.)
- Building repeatable, scalable infrastructure
- Security & 'hardening' basics including IAM best practices (least privilege), secrets management (AWS Secrets Manager, Parameter Store), patch management, vulnerability scanning, network isolation and encryption
- Experience in financial services or other highly regulated industries
- Background standardizing multiple schedulers and creating common audit schemas and evidence-capture patterns
- Relevant certifications such as ITIL, cloud architect/operations, DR/BC (e.g., DRII/BCI), or security (e.g., CISSP)
Qualifications
Must Haves
- 5–8+ years of experience in enterprise workload automation, SRE, or production operations supporting mission-critical batch processing
- Hands-on experience with Stonebranch or at least one major enterprise scheduler (e.g., ESP, Control-M, AutoSys, IBM Workload Scheduler/TWS, Redwood) including operating controllers/agents across environments
- Managing calendars/holiday tables and SLA jeopardy configurations
- Strong scripting and automation skills in PowerShell, Bash, or Python, SQL plus familiarity with YAML/JSON and REST APIs
- Experience with Git-based workflows and CI/CD pipelines for job-as-code and configuration promotion
- Proven design and implementation of restart/rerun patterns, dependency modeling, and idempotent batch frameworks
- Excellent coordination skills across incident and change processes, with clear, concise communication to technical and non-technical stakeholders
- Strong AWS foundation including core services: EC2, S3, RDS/DynamoDB, VPC, IAM, Lambda
- Networking knowledge including subnets, routing, load balancers (ALB/NLB), security groups
- High availability & scaling knowledge including Auto Scaling, multi-AZ/region patterns
- Observability knowledge including CloudWatch, X-Ray, logging pipelines
- Cost awareness and optimization basics
- Infrastructure as Code & automation knowledge including Terraform, CloudFormation, or CDK
- Config management knowledge (Ansible, etc.)
- Building repeatable, scalable infrastructure
- Security & 'hardening' basics including IAM best practices (least privilege), secrets management (AWS Secrets Manager, Parameter Store), patch management, vulnerability scanning, network isolation and encryption
Nice to Haves
- Experience in financial services or other highly regulated industries
- Background standardizing multiple schedulers and creating common audit schemas and evidence-capture patterns
- Relevant certifications such as ITIL, cloud architect/operations, DR/BC (e.g., DRII/BCI), or security (e.g., CISSP)
Benefits
- Leave programs
- Adoption assistance
- Student loan repayment programs