Compunnel
JOB SUMMARY:
The Client Institutional Wealth Management Services (IWMS) group is seeking a highly experienced Senior to Principal-level Software Engineer – Production Support. In this role, you will lead efforts to maintain and enhance the stability, performance, and reliability of IWMS client platforms and offerings. You will collaborate with development, infrastructure, and business teams to drive incident resolution, perform root cause analysis, and implement continuous improvement initiatives. This is a critical role that requires deep technical expertise, strong leadership abilities, and a passion for production excellence.
Key Responsibilities: Lead production support efforts for critical distributed and mainframe applications ensuring high availability and performance. Troubleshoot, break/fix, and maintain small portions of Java-based code and APIs. Drive resolution of complex incidents and conduct thorough root cause analysis to prevent recurrence. Collaborate with development and infrastructure teams to implement fixes, enhancements, and automation. Improve observability and monitoring practices using tools like Splunk and Datadog. Support cloud-hosted applications on AWS including EC2, S3, Lambda, CloudWatch, IAM, and container orchestration (EKS/ECS). Work with event-driven architectures and message queues (Kafka, SQS, IBM MQ, RabbitMQ, etc.). Perform data movement and ETL support including job monitoring, failure recovery, and performance tuning (e.g., Informatica). Guide and mentor engineers on production support best practices, operational readiness, and incident management. Contribute to support readiness for new releases and platform changes. Champion continuous improvement initiatives to enhance system reliability and client experience. Required Skills:
L1/L2 Java application support experience. Strong understanding of Java-based APIs and ability to troubleshoot/fix small Java code components. Experience in event-driven architecture and message streaming tools (Kafka, SQS, IBM MQ, RabbitMQ, etc.). Proficiency with Linux shell scripting. Experience supporting cloud-hosted applications (preferably AWS). Solid SQL skills – ability to write and execute queries. Familiarity with observability/logging tools (Splunk, Datadog, ELK Stack). Strong knowledge of CI/CD pipelines and deployment strategies. Experience with incident management, root cause analysis, and automation of support tasks. Hands-on experience with data movement and ETL tools (Informatica preferred). Good understanding of Agile methodologies and DevOps principles. Preferred Skills:
Experience with infrastructure-as-code tools such as Terraform or AWS CloudFormation. Experience with container orchestration (EKS/ECS). Familiarity with Python scripting. Terraform experience preferred. Proven ability to mentor and guide junior engineers.
Certifications:
AWS Certified Solutions Architect or Developer (Preferred).
ITIL Foundation or SRE-related certifications (Preferred).
Education:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
The Client Institutional Wealth Management Services (IWMS) group is seeking a highly experienced Senior to Principal-level Software Engineer – Production Support. In this role, you will lead efforts to maintain and enhance the stability, performance, and reliability of IWMS client platforms and offerings. You will collaborate with development, infrastructure, and business teams to drive incident resolution, perform root cause analysis, and implement continuous improvement initiatives. This is a critical role that requires deep technical expertise, strong leadership abilities, and a passion for production excellence.
Key Responsibilities: Lead production support efforts for critical distributed and mainframe applications ensuring high availability and performance. Troubleshoot, break/fix, and maintain small portions of Java-based code and APIs. Drive resolution of complex incidents and conduct thorough root cause analysis to prevent recurrence. Collaborate with development and infrastructure teams to implement fixes, enhancements, and automation. Improve observability and monitoring practices using tools like Splunk and Datadog. Support cloud-hosted applications on AWS including EC2, S3, Lambda, CloudWatch, IAM, and container orchestration (EKS/ECS). Work with event-driven architectures and message queues (Kafka, SQS, IBM MQ, RabbitMQ, etc.). Perform data movement and ETL support including job monitoring, failure recovery, and performance tuning (e.g., Informatica). Guide and mentor engineers on production support best practices, operational readiness, and incident management. Contribute to support readiness for new releases and platform changes. Champion continuous improvement initiatives to enhance system reliability and client experience. Required Skills:
L1/L2 Java application support experience. Strong understanding of Java-based APIs and ability to troubleshoot/fix small Java code components. Experience in event-driven architecture and message streaming tools (Kafka, SQS, IBM MQ, RabbitMQ, etc.). Proficiency with Linux shell scripting. Experience supporting cloud-hosted applications (preferably AWS). Solid SQL skills – ability to write and execute queries. Familiarity with observability/logging tools (Splunk, Datadog, ELK Stack). Strong knowledge of CI/CD pipelines and deployment strategies. Experience with incident management, root cause analysis, and automation of support tasks. Hands-on experience with data movement and ETL tools (Informatica preferred). Good understanding of Agile methodologies and DevOps principles. Preferred Skills:
Experience with infrastructure-as-code tools such as Terraform or AWS CloudFormation. Experience with container orchestration (EKS/ECS). Familiarity with Python scripting. Terraform experience preferred. Proven ability to mentor and guide junior engineers.
Certifications:
AWS Certified Solutions Architect or Developer (Preferred).
ITIL Foundation or SRE-related certifications (Preferred).
Education:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.