Prin. Eng. I, Distrib Tech
Invesco India Pvt. Ltd. (Hyderabad)
Location
Secunderabad | India
Job description
As one of the world's leading asset managers, Invesco is dedicated to helping investors worldwide achieve their financial objectives. By delivering the combined power of our distinctive investment management capabilities, we provide a wide range of investment strategies and vehicles to our clients around the world.
If you're looking for challenging work, smart colleagues, and a global employer with a social conscience, come explore your potential at Invesco. Make a difference every day!
Job Description Principal Engineer 1 - Engineering Distribution Key responsibilities and duties:
- Develop, enhance, and maintain major engineering platforms that are shared across multiple domains.
- Interact with other products, support, and infrastructure teams across a geographically global organization.
- Aid engineers in various domains in applying patterns and standards in their respective projects.
- Communicate with various governing bodies, bringing forth designs for thorough discussions with technical and non-technical personnel.
- Be responsible for promoting a collaborative and engaging culture as partners of Security, Technology and Services teams by providing enablement platforms, streamlined processes, and development tooling or frameworks to enable high-performing teams at scale that align to enterprise strategies and standards.
- Design patterns and reliable DevSecOps solutions (administration, automation, and integrations with CI/CD tools and pipelines) to aid engineers in efficient building, testing, release management, monitoring, and deployment of innovative solutions.
- Be a part of the enterprise governing body, promote integration patterns, and support the API management solution and overall program to enable high performing engineering teams through maximum reusability of data services.
- Champion engineering initiatives and best practice by actively participating with product development teams to enable adoption of practices and patterns via insights and oversight.
- Be an agile evangelist working closely with coaches and RTEs to help mentor teams towards agile best practices so that ceremonies remain useful and not just habit.
- Thrive on the art of the possible, defining enterprise-level architectural patterns.
- Complete code reviews and remove technical roadblocks as necessary with integration engineers.
- Hands-on development through peer programming may be required.
Work experience / knowledge:
- Fluent in modern technologies and platforms to ensure integration of platforms are of the highest industry recommendations while meeting the demands of Invesco.
- Experience with DevSecOps environments, including exposure to CI/CD tools (i.e. SCM, Artifactory, Maven, Gradle, Sonar, Helm) recommended.
- Experience with Atlassian tools (i.e. BitBucket, Pipelines, Runners, Jira, Confluence) recommended.
- Experience with API development on REST, GraphQL, Mule, microservices
- Experience with Container technologies: Docker, Docker Swarm, Kubernetes
- Experience in Agile methodologies.
- Strong knowledge of microservice architecture, APIs, and RESTful services.
- Strong knowledge of Java services for enterprises using traditional frameworks (Java EE, Spring Boot, Spring MVC, Hibernate, etc.)
- Knowledge of MuleSoft's Anypoint Platform required.
- Hands-on experience of Cloud technologies and AWS Service offerings is recommended.
- Knowledge of testing systems and tools (JMeter, JUnit, Selenium); automation experience is recommended.
- Knowledge of Mule 4 recommended.
Skills / Other Personal Attributes:
- Excellent communication including written, diagrammatic, and oral to unwind complexities in solutions to technical and non-technical personnel.
- Strong analytical, critical thinking, and problem-solving skills.
- Keep up with the latest trends, be a disruptive thinker and have experience of driving cultural change in organizations.
- Passionate innovator.
- Self-motivated and capable of leading initiatives with little or no supervision.
- Flexible to meet changing requirements and priorities.
- Good inter-personal skills combined with willingness to listen and learn.
- Able to react positively under pressure to deliver solutions in a timely manner.
- Enjoy results-oriented and thought-provoking work with a strong desire to progress career.
- Able to work in a global, multi-cultural environment.
- Able to express compassion and have engineering empathy.
- Willing to travel as required by role, when needed.
Formal education:
- Bachelor's Degree in Management Information Systems, Computer Science, or related computer engineering degree is preferred but relevant work experience and proven background is foremost
Full Time / Part Time Full time
Worker Type Employee
Job Exempt (Yes / No) Yes
Workplace Model At Invesco, our workplace model supports our culture and meets the needs of our clients while providing flexibility our employees value. As a full-time employee, compliance with the workplace policy means working with your direct manager to create a schedule where you will work in your designated office at least three days a week, with two days working outside an Invesco office.
Why Invesco In Invesco, we act with integrity and do meaningful work to create impact for our stakeholders. We believe our culture is stronger when we all feel we belong, and we respect each other's identities, lives, health, and well-being. We come together to create better solutions for our clients, our business and each other by building on different voices and perspectives. We nurture and encourage each other to ensure our meaningful growth, both personally and professionally.
We believe in diverse, inclusive, and supportive workplace where everyone feels equally valued, and this starts at the top with our senior leaders having diversity and inclusion goals. Our global focus on diversity and inclusion has grown exponentially and we encourage connection and community through our many employee-led Business Resource Groups (BRGs).
What's in it for you As an organization we support personal needs, diverse backgrounds and provide internal networks, as well as opportunities to get involved in the community and in the world.
Our benefit policy includes but not limited to:
- Competitive Compensation
- Flexible, Hybrid Work
- 30 days' Annual Leave + Public Holidays
- Life Insurance
- Retirement Planning
- Group Personal Accident Insurance
- Medical Insurance for Employee and Family
- Annual Health Check-up
- 26 weeks Maternity Leave
- Paternal Leave
- Adoption Leave
- Near site Childcare Facility
- Employee Assistance Program
- Study Support
- Employee Stock Purchase Plan
- ESG Commitments and Goals
- Business Resource Groups
- Career Development Programs
- Mentoring Programs
- Invesco Cares
- Dress for your Day
In Invesco, we offer development opportunities that help you thrive as a lifelong learner in a constantly evolving business environment and ensure your constant growth. Our AI enabled learning platform delivers curated content based on your role and interest. We ensure our manager and leaders also have many opportunities to advance their skills and competencies that becomes pivotal in their continuous pursuit of performance excellence.
To Know More About Us About Invesco:
About our Culture:
About our D&I policy:
About our CR program:
Apply for the role
@ Invesco Careers :
Job tags
Salary