Principal Full Stack Engineer
Location: Toronto, ON, Canada
Notice
Job Number: 32499
Position Title: Principal Software Engineer
External Description:
Position: Principal Software Engineer – Toronto (Full Stack)
Our Company
Informatica is the world’s number one independent provider of data integration software. Organizations around the world gain a competitive advantage in today’s global information economy with timely, relevant, and trustworthy data for their top business imperatives. More than 4,350 enterprises worldwide rely on Informatica to access, integrate and trust their information assets held in the traditional enterprise, on-premise, and in the Cloud.
Our Team
We are building a number of next-generation MDM solutions such as Customer 360, Reference 360, Product 360, Customer 360 Insights, and many more. Our team uses advanced technologies such as Spark, Elasticsearch, Machine Learning, and natural language processing techniques. We are a development team made up of team members from Bangalore, Toronto, Redwood City, Stuttgart, and Chennai.
Our Ideal Candidate
You will be responsible for designing and implementing UI and Backend components that form the core of our various MDM solutions. This role will require experience designing and implementing highly scalable, customizable, extendible technical components that are high-performing. This role will work with Program Managers, Product Architects, Product Managers, Dev and QA engineers on a day-to-day basis in designing and building technical components.
Key Responsibilities
- Design highly scalable and performing reusable frameworks and components
- Be a hands-on developer for the assigned components and features
- Write unit tests and developer integration tests for the assigned components and features
- Provide engineering support to Customer Success, Support and Partner teams
Requirements & Qualifications
- 9 + years of experience in developing core components of an enterprise software product
- Experience working with UI Frameworks as ReactJS, AngularJS, and jQuery
- Knowledge of Bootstrap UI, Redux, Webpack, and Gulp is a plus
- Experience in core JavaScript, ES6, HTML, and CSS
- Strong development skills in Java using appropriate data structures & design patterns
- Experience working in J2EE technologies / REST-based services like Spring Boot, Spring MVC is a big plus
- Strong track record of delivering enterprise products that are high-performing and scalable
- Experience working in cloud technologies and tools is a strong plus
- Experience building frameworks a strong plus
- Strong commitment to delivering high-quality code
- Proven ability to excel within a fast-paced development team
- Tier-1 educational background highly preferred
- Experience working in product companies highly preferred
City: Toronto
State: Ontario
Seniority Level: Mid-Senior Level
Alternative Location(s) :
Community / Marketing Title: Principal Full Stack Engineer
Remote LinkedIn Hashtag:
LinkedIN Hashtag: LI-SD1
Company Profile:
EEO Employer Verbiage:
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, one 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.
Travel Requirement: Limited
Location_formattedLocationLong: Toronto, Ontario CA