remote
Application Support Engineer - U.S. Financial Technology
Software Engineer
Application Support Engineer responsible for maintaining and troubleshooting a cloud‑based mortgage securitization platform, ensuring high availability and performance using Linux, SQL, AWS, monitoring tools, and scripting in Python.
About the role
Key Responsibilities
- Provide 24/7 support for a large-scale mortgage securitization platform, diagnosing and resolving production incidents.
- Monitor system health using AWS CloudWatch, Prometheus, and custom dashboards; proactively identify and mitigate performance bottlenecks.
- Write and maintain automation scripts in Python and Bash to streamline deployment, configuration, and data validation tasks.
- Collaborate with development, QA, and product teams to implement feature enhancements and improve system reliability.
- Document troubleshooting procedures, create runbooks, and conduct knowledge‑share sessions for the support team.
Requirements
- 3+ years of experience in application support or operations for cloud‑native applications.
- Strong proficiency with Linux system administration, SQL database troubleshooting, and AWS services (EC2, RDS, S3).
- Hands‑on experience with monitoring and alerting tools such as Prometheus, Grafana, or CloudWatch.
- Excellent scripting skills in Python or Bash, with a track record of automating routine tasks.
- Effective communication skills and a customer‑focused mindset.