Senior Software Engineer

Year    Bangalore, Karnataka, India

Job Description


Build Your Career at InformaticaWe're looking for a diverse group of collaborators who believe data has the power to improve society. Adventurous minds who value solving some of the world's most challenging problems. Here, employees are encouraged to push their boldest ideas forward, united by a passion to create a world where data improves the quality of life for people and businesses everywhere.Senior Software Engineer - Platform engineeringWe're looking for a Senior Software Engineer with experience in Java, distributed computing, Kubernetes, and cloud technologies to join our team in Bangalore. This is a hybrid role requiring two days in the office.As a Senior Engineer on the cloud platform team at Informatica, you will bring technical expertise and a collaborative spirit to develop backend solutions. You will work closely with cross-functional teams to deliver high-quality software products.You will report to the Senior Engineering Manager.Your Responsibilities:

  • Contribute to the development lifecycle of software products, from requirements gathering to deployment and maintenance.
  • Participate in Participate in code reviews and offer constructive feedback to ensure code quality and maintainability, documentation, and bug fixes.
  • Assist in analyzing production incidents and providing solutions.
  • Help define alert and monitoring metric definitions for services and identify areas for improvement.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define product requirements and specifications.
  • Work with peer engineers to develop programming environments and deliver components and features.
  • Provide technical guidance to junior members of the engineering team.
  • Promote best practices for code quality, testing, and deployment automation.
What We're Looking For:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 4+ years of experience in software development, focusing on building complex, scalable systems.
  • Experience in designing and managing cloud-based solutions.
  • Understanding of observability, monitoring, performance tuning, and ensuring scalability of cloud applications and services.
  • Familiarity with SaaS, PaaS, IaaS, with experience in public cloud offerings (e.g., AWS, GCP, or Azure).
  • Proficiency in programming 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.
  • Understanding of distributed systems, microservices architecture, and cloud platforms (e.g., AWS, Azure, GCP).
  • Solid understanding of data structures, algorithms, and software design principles.
  • Good problem-solving skills and a passion for tackling technical challenges.
  • Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect) are a plus.
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 personal growth.
  • Equity opportunities and an employee stock purchase program (ESPP).
  • Comprehensive Mental Health and Employee Assistance Program (EAP) benefit.
We're guided by our DATA values and are passionate about building and delivering solutions that accelerate data innovations. At Informatica, we know diversity drives innovation. We are proud to be an Equal Opportunity Employer dedicated to maintaining a work environment free from discrimination, where all employees are treated with dignity.Informatica (NYSE: INFA), an Enterprise Cloud Data Management leader, brings data and AI to life by empowering businesses to realize the transformative power of their most critical assets. We pioneered the Informatica Intelligent Data Management Cloud that manages data across any multi-cloud, hybrid system, democratizing data to advance business strategies. Customers in over 100 countries and 85 of the Fortune 100 rely on Informatica. VisitInformatica is an Enterprise Cloud Data Management leader that brings data to life by empowering businesses to realize the transformative power of their most critical assets.www.informatica.comand connect with us on LinkedIn, Twitter, and Facebook. Informatica: Where data and AI come to life.#LI-CT1At Informatica, we know diversity drives innovation. We are proud to be an Equal Opportunity Employer dedicated to maintaining a work environment free from discrimination, where all employees are treated with dignity and respect. All qualified applicants will receive consideration for employment without regard to race, color, gender, sex, sexual orientation, marital status, religion, age, disability, gender identity, veteran status, or any other characteristic protected by applicable law and Informatica policy.

Informatica

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3354102
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year