Informatica logo
Informatica Verified
Enterprise Software, Data Management, Cloud Computing, Artificial Intelligence

Application Software Engineer | Senior

Missouri, United StatesHybridTemporaryPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

The DET Team is seeking a Senior Application Software Engineer to support their operations in Mexico City. This hybrid role focuses on managing day-to-day operations, ensuring platform reliability, and overseeing incident management. Responsibilities include L1/L2 incident resolution, root cause analysis, defining SLAs/KPIs, and maintaining platform stability. The ideal candidate will have 6+ years of IT experience, strong knowledge of IT infrastructure and cloud platforms (AWS), and expertise in containerization (Docker, Kubernetes, Helm). Proficiency in programming languages like Java or Python for operational tasks, along with experience in monitoring tools and networking fundamentals, is essential.

## Description

Application Software Engineer

Senior | Support

DET Team

Mexico City - Hybrid

### Job responsibilities

Responsible for managing the day-to-day operations, ensuring product administration, platform reliability, and overseeing incident management and resolution processes. You will collaborate closely with engineering, product, and infrastructure teams to ensure the smooth functioning of systems and platforms and provide a high level of operational support to meet business goals.

  • Own incident resolution processes for L1 and L2 operations, ensuring timely and effective troubleshooting of technical issues.
  • Define and implement procedures for handling escalations and high-priority incidents.
  • Ensure root cause analysis is conducted for major incidents, and follow up on remediation actions.
  • Develop and enforce Service Level Agreements (SLAs) and Key Performance Indicators (KPIs) for platform performance and product support operations.
  • Monitor adherence to SLAs and manage escalations to maintain customer satisfaction.
  • Oversee the platform's operational stability and performance, ensuring high availability and scalability.
  • Monitor and manage platform performance metrics, proactively addressing any potential issues.
  • Ensure comprehensive documentation of operational procedures, troubleshooting guides, and runbooks for the L1/L2 support teams.
  • Track and create detailed operational reports and dashboards for tracking system health
  • Manage SaaS platform administrations and self-hosted applications in cloud environments like AWS.

### Qualifications:

  • 6+ years of experience in IT
  • Strong understanding of IT infrastructure, cloud platforms, and operational best practices.
  • Strong experience on Docker, Kubernetes & Helm along with any programming language (Java preferred) experience to support platform KLO & monitoring
  • Proven experience with incident management, service management, and driving process improvements.
  • Expertise in monitoring tools, automation frameworks, and platform performance optimization.
  • Strong understanding of networking fundamentals (TCP/IP, DNS, load balancing, etc) and authentication/authorization mechanisms (OAuth 2.0, SAML, JWT etc)

### Technical Stack

  • Cloud: AWS (EC2, EKS, RDS, S3, Lambda, CloudWatch, VPC, IAM, Route53)
  • Containers: Docker, Kubernetes (EKS), Helm, containerd
  • Monitoring: Prometheus, Grafana, Datadog, CloudWatch, New Relic, ELK Stack
  • CI/CD: Jenkins, GitLab CI, GitHub Actions, ArgoCD, Flux
  • Languages: Python,Java, Bash/Shell
  • Databases: PostgreSQL, MySQL, Redis,Elastic Search
  • Tools: Git, Vault,CyberArk, AWS Secrets Manager, PagerDuty
  • IaC: Terraform, CloudFormation, Ansible, Pulumi
  • Auth: OAuth 2.0, SAML, JWT, AD, AWS IAM, RBAC

Sample Informatica interview questions

  • 1

    What are the key components and considerations in designing a low-latency cloud monitoring system?

    system designmedium
  • 2

    Decode Ways Determine the number of valid ways to decode a string of digits. Input: s = "10" Output: 1 Explanation: The string can only be decoded one single way, as the sequence '10' maps exclusively to the letter 'J'.

    codingmedium
  • 3

    Find the majority element in an array. Given an array of size n, find the majority element. The majority element is the element that appears more than ⌊n / 2⌋ times. You may assume that the majority element always exists in the array. Input: nums = [3, 2, 3] Output: 3 Explanation: The number 3 appears 2 times, which is strictly greater than n/2 (1.5).

    codingmedium

Sign up for a personalized interview prep pack tailored to this role.

Ready to apply?
You'll be redirected to Informatica's application page.