Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Informatica Lead Software Engineer - Cloud Platform 
Singapore, Singapore 
531582044

27.08.2024
Job Number 37189
Bangalore, Karnataka IN
Experience Level: Mid-Senior Level
Travel Requirement:

Your Responsibilities:

  • Lead the end-to-end development lifecycle of complex software products, from requirements gathering to deployment and maintenance.
  • Determine plans-of-attack on large projects.
  • Solve complex architecture challenges, apply architectural standards, and implement them in new projects.
  • Lead code reviews and documentation, and tackle complex bug fixes, especially on high-risk problems.
  • Analyze production incidents and provide both short-term and long-term solutions.
  • Drive alert and monitoring metric definitions for owned services and identify areas for improvement.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define product requirements and specifications.
  • Develop programming environments with peer engineers and architects to deliver end-to-end components and features.
  • Mentor and provide technical guidance to junior members of the engineering team.
  • Promote best practices for code quality, testing, and deployment automation.
  • Participate in code reviews and offer constructive feedback to ensure code quality and maintainability.

What We're Looking For:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software development, focusing on building complex, scalable systems.
  • Experience in designing and managing cloud-based solutions.
  • Proficiency in observability, monitoring, performance tuning, and ensuring scalability of cloud applications and services.
  • Understanding of SaaS, PaaS, IaaS, with hands-on experience in public cloud offerings (e.g., AWS, GCP, or Azure).
  • Strong programming skills in languages such as Java, and experience with microservices development (Spring, REST), SQL/NoSQL databases, queues, and caches.
  • Experience with cloud-native development and deployment processes.
  • Experience with distributed systems, microservices architecture, and cloud platforms (e.g., AWS, Azure, GCP).
  • Solid understanding of data structures, algorithms, and software design principles.
  • Excellent problem-solving skills and a passion for tackling complex technical challenges.
  • Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect) are a plus.
  • BA/BS or equivalent educational background, we will consider an equivalent combination of relevant education and experience
  • Minimum 5+ years of relevant professional experience
Perks & Benefits
  • Comprehensive health, vision, and wellness benefits (Paid parental leave, adoption benefits, life insurance, disability insurance and 401k plan or international pension/retirement plans
  • Flexible time-off policy and hybrid working practices
  • Tuition reimbursement program to support your and personal growth
  • Equity opportunities and an employee stock purchase program (ESPP)
  • Comprehensive Mental Health and Employee Assistance Program (EAP) benefit