Principal Software Engineer

Employer - Informatica
Job title - Principal Software Engineer

Job Description


Description
Excited to join the team that is building next generation enterprise cloud product? You are in the right place. Our group, Metadata Foundation R&D is on an ambitious mission to discover, analyze and map all data and information flows in the enterprise; providing intelligence that allows customers to unlock the power of data. It empowers customers to find, classify, catalog and analyze data assets and data flows across systems; understand and address data security risks; govern data quality and data flows in the enterprise. The group is responsible for providing a unified, highly scalable and extensible metadata cataloging and visualization foundation for our fast-growing Data Catalog, Data Security and Data Governance applications and fueling intelligence for our broader Enterprise Cloud Data Management offerings in Cloud.
We’re currently looking for a Principal Software Engineer with full stack development experience in building enterprise cloud product with hyper scale to join our team in Redwood City to be part of our cloud journey.


Job Summary


As a Principal Software Engineer, you will work with a world class Engineering team to design and build next generation microservices based Enterprise Cloud platform using latest cutting-edge cloud technologies such as Amazon AWS. You will be responsible for architecture, design and building our next generation cloud product. In the role of Principal Software Engineer, you must be able to work in and adapt to a fluid, fast-paced environment. Working as a Principal Software Engineer, you must have strong communication, collaboration, technical and leadership skills
Technology You’ll Use not limited to the following:
Docker and cloud platforms (AWS, Azure), cloud log services (Sumologic, Splunk), cloud application monitoring tools (AppDynamics, NewRelic)
J2EE Spring Framework, Persistence Framework, Java SDK, web service protocol stack, REST, XML, JSON
MVC and coding patterns, object-oriented programming skills; good understanding of data structures and algorithms
Web client technologies such as HTML, CSS, Javascript and AJAX, JQuery, React
Unit testing techniques for Web UI, Ant, JUnit, Eclipse


Day-to-day Duties? Here's What You'll Be Doing
Work with Product and Engineering leadership team to understand the vision, product roadmap and build the key product capabilities.
Take part in the full application development lifecycle and own the technology product roadmap
Investigating, designing, and developing features individually or with a small team, and composing feature design documents
Leading feature development and following through with other team members to ensure high quality and predictable delivery
Providing detailed estimates of projects and meeting project schedules
Assist with product delivery by writing code, unit testing, automated test suites and reviewing pull requests
Giving iteration demos to show progress against requirements
Participating in internal/cross team meetings, scoping, decision making and technical documentation
Mentoring junior engineers on technical, architectural, design and related issues
Proactively identifying architectural weaknesses and recommending appropriate solutions
Taking architectural ownership of functional areas in the product
Assisting customers and field engineers with troubleshooting issues and problems
Keep up-to-date on the latest and greatest tools and solution

principal-software, principal-software-jobs-in-bengaluru, principal-software-engineer
Job Location Bengaluru, Karnataka
Date Posted 27 Jan 2020
Employer Email --No Email
Click here to Apply

Jobseeker's Please Note: Please do not make any payment in any bank account or wallet in our Name, We don't charge any money to jobseekers
For More details please Click Here

Jobs in UK Jobs in Canada Jobs in USA Jobs in Switzerland
Jobs in South Africa Jobs in UAE Jobs in Singapore Jobs in Australia