LogoKode$word
Invesco logo
Verified Tech Organization

Careers at Invesco

Browse and filter through all verified positions currently open at Invesco.

Total Company Roles5
Matching Filter5

Managed by Invesco, the Invesco QQQ Trust, Series 1 functions as an exchange-traded fund (ETF) that commenced operations on March 10, 1999. Its design specifically aims to replicate the overall financial performance, encompassing both capital appreciation and dividend income, of the NASDAQ-100 Index.

Sector:Asset Management

All Openings (5)

Ordered by most recently published

Senior Quantitative Developer

On-sitefull timeSeniorIllinois, United States
Apply Now

About Invesco As one of the world’s leading independent global investment firms, Invesco is dedicated to rethinking possibilities for our clients. 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, intelligent colleagues, and exposure across a global footprint, come explore your potential at Invesco. What’s in it for you? Our people are at the ver y core of our success. Invesco employees get more out of life through our comprehensive compensation and benefit offerings including: Flexible paid time off Hybrid work schedule 401(K) matching of 100% up to the first 6% with a discretionary supplemental contribution Health & wellbeing benefits Parental Leave benefits Employee stock purchase plan Job Description Duties: · Work closely with Portfolio Management, Analysts, Operations and Technology to provide data analytics, portfolio management technology solutions and custom analysis, investment research and portfolio level reporting. · Build and maintain efficient Extract, Load and Transform pipelines that facilitate the gathering of data from multiple channels at Invesco, ensuring its proper normalization in the team's local data warehouse. Responsible for integration, management and accessibility of data within the team's database system. · Develop user-friendly GUI front-ends, allowing non-technical team members of the team to access application functionalities. · Navigate the team through the firm-wide data migration movement and make it a seamless switch to the Cloud-based Snowflake environment while ensuring that there is no data lost. · Conduct recurring optimizations in R and post-optimization analysis for the select funds to reduce tracking error within the applicable constraints. · Automate the existing processes in Python and R to improve efficiency, reduce costs and eliminate errors. · Debug and fix any issues in the team’s legacy processes written in Excel VBA, Python, R, etc. Requirements: · Must have a Bachelor’s degree or in Math, Financial Engineering, Quantitative/Computational Finance or similar quantitative field. · Must have 2 years of experience in quantitative analyst/ developer positions in a finance-related industry utilizing/performing the following: o Working with large datasets of at least 1 million+ rows, 30+ columns o Creating and maintaining ETL processes. o Demonstrating strong mathematical skills o Knowledge of Financial and Credit Markets o Utilizing R, Python, and SAS for programming; SQL; and Excel · Must have at least 1 year of experience with: o Applying understanding of portfolio management theories o Asset Management and Financial Products · Salary range: $140,000 - $150,000 Apply online or email resume to: Niamh McNamee, Global Mobility Specialist, Niamh.McNamee@invesco.com Salary range: $140,000 - $150,000 Full Time / Part Time Full time Worker Type Employee Job Exempt (Yes / No) Yes Workplace Model Pursuant to Invesco’s Workplace Policy, employees are expected to comply with the firm’s most current workplace model, which as of October 1, 2025, includes spending at least four full days each week working in an Invesco office. This reflects our belief that spending time together in the office helps us build stronger relationships, collaborate more easily, and support each other’s growth and development. The above information on this description has been designed to indicate the general nature and level of work performed by employees within this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job. The job holder may be required to perform other duties as deemed appropriate by their manager from time to time. Invesco's culture of inclusivity and its commitment to diversity in the workplace are demonstrated through our people practices. We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender, gender identity, sexual orientation, marital status, national origin, citizenship status, disability, age, or veteran status. Our equal opportunity employment efforts comply with all applicable U.S. state and federal laws governing non-discrimination in employment.

View more...
Software EngineeringVia Workday
Verified1 day ago

Adv Software Engineer II, Enterprise Practices

On-sitefull timeMid-LevelHyderabad, India
Apply Now

As one of the world’s leading independent global investment firms, Invesco is dedicated to rethinking possibilities for our clients. 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, intelligent colleagues, and exposure across a global footprint, come explore your potential at Invesco. Job Description Key Responsibilities: Working in Devops environment. Provide hands-on coaching and support to engineering teams, helping them adopt consistent practices that improve delivery flow, quality, reliability, and continuous improvement. Assess team needs and recommend practical tools, techniques, and ways of working that support effective engineering outcomes. Promote practical engineering practices across planning, development, testing, automation, release readiness, and operational feedback. Work with cross-functional teams to support low-friction adoption of engineering standards, practices, and supporting tools. Assist teams in identifying and resolving practice, process, and tooling challenges that affect flow, quality, or reliability. Conduct working sessions, training, and workshops to help teams build confidence with modern engineering practices. Foster a culture of accountability, learning, collaboration, and continuous improvement. Work Experience / Knowledge: 3 to 5 Years hands-on experience in Devops. Well versed with CI/CD. Experience working with engineering teams in software delivery, quality practices, or related technology delivery roles. Good experience in ay programming language Java/Python etc. Foundational knowledge of modern engineering practices, including planning, development, testing, automation, release readiness, and operational feedback. General familiarity with common engineering tools and workflows used across software and quality engineering teams. Experience supporting teams through practice adoption, working sessions, training, or peer guidance. Ability to assess team needs, identify practical improvement opportunities, and help resolve practice, process, or tooling challenges. Commitment to continuous learning and applying practical engineering practices in a team coaching context. Skills / Other Personal Attributes Required: Strong communication skills, with the ability to explain engineering practices clearly to teams with varied experience levels. Ability to listen, understand team needs, and support adoption of new practices in a practical and approachable way. Collaborative working style, with the ability to partner across software engineering, quality engineering, product, and delivery teams. Flexibility to adapt coaching support to different team contexts, maturity levels, and priorities. Ability to build trust with teams and encourage shared accountability, learning, and continuous improvement. Practical problem-solving mindset, with the ability to help identify and address process, practice, and tooling challenges. Learning mindset and interest in helping teams improve engineering practices, delivery outcomes, and quality. Formal Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field is required. Relevant certifications in DevOps, Agile methodologies, or cloud technologies are a plus. 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: https://www.invesco.com/corporate/en/home.html About our Culture: https://www.invesco.com/corporate/en/about-us/our-culture.html About our D&I policy: https://www.invesco.com/corporate/en/our-commitments/diversity-and-inclusion.html About our CR program: https://www.invesco.com/corporate/en/our-commitments/corporate-responsibility.html Apply for the role @ Invesco Careers : https://careers.invesco.com/india/

View more...
Software EngineeringVia Workday
Verified12 days ago

Adv Software Engineer II, Enterprise Practices

On-sitefull timeMid-LevelHyderabad, India
Apply Now

As one of the world’s leading independent global investment firms, Invesco is dedicated to rethinking possibilities for our clients. 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, intelligent colleagues, and exposure across a global footprint, come explore your potential at Invesco. Job Description Key Responsibilities: Provide hands-on coaching and support to engineering teams, helping them adopt consistent practices that improve delivery flow, quality, reliability, and continuous improvement. Assess team needs and recommend practical tools, techniques, and ways of working that support effective engineering outcomes. Promote practical engineering practices across planning, development, testing, automation, release readiness, and operational feedback. Work with cross-functional teams to support low-friction adoption of engineering standards, practices, and supporting tools. Assist teams in identifying and resolving practice, process, and tooling challenges that affect flow, quality, or reliability. Conduct working sessions, training, and workshops to help teams build confidence with modern engineering practices. Foster a culture of accountability, learning, collaboration, and continuous improvement. Work Experience / Knowledge: 3+ years of experience in Devops. Hands-on experience in Devops, Well versed with CI/CD Prior experience in any programming language Java/python. Experience working with engineering teams in software delivery, quality practices, or related technology delivery roles. Foundational knowledge of modern engineering practices, including planning, development, testing, automation, release readiness, and operational feedback. General familiarity with common engineering tools and workflows used across software and quality engineering teams. Experience supporting teams through practice adoption, working sessions, training, or peer guidance. Ability to assess team needs, identify practical improvement opportunities, and help resolve practice, process, or tooling challenges. Commitment to continuous learning and applying practical engineering practices in a team coaching context. Skills / Other Personal Attributes Required: Strong communication skills, with the ability to explain engineering practices clearly to teams with varied experience levels. Ability to listen, understand team needs, and support adoption of new practices in a practical and approachable way. Collaborative working style, with the ability to partner across software engineering, quality engineering, product, and delivery teams. Flexibility to adapt coaching support to different team contexts, maturity levels, and priorities. Ability to build trust with teams and encourage shared accountability, learning, and continuous improvement. Practical problem-solving mindset, with the ability to help identify and address process, practice, and tooling challenges. Learning mindset and interest in helping teams improve engineering practices, delivery outcomes, and quality. Formal Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field is required. Relevant certifications in DevOps, Agile methodologies, or cloud technologies are a plus. 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: https://www.invesco.com/corporate/en/home.html About our Culture: https://www.invesco.com/corporate/en/about-us/our-culture.html About our D&I policy: https://www.invesco.com/corporate/en/our-commitments/diversity-and-inclusion.html About our CR program: https://www.invesco.com/corporate/en/our-commitments/corporate-responsibility.html Apply for the role @ Invesco Careers : https://careers.invesco.com/india/

View more...
Software EngineeringVia Workday
Verified12 days ago

Advanced Cloud Engineer

On-sitefull timeMid-LevelAtlanta, United States
Apply Now

About Invesco As one of the world’s leading independent global investment firms, Invesco is dedicated to rethinking possibilities for our clients. 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, intelligent colleagues, and exposure across a global footprint, come explore your potential at Invesco. What’s in it for you? Our people are at the ver y core of our success. Invesco employees get more out of life through our comprehensive compensation and benefit offerings including: Flexible paid time off Hybrid work schedule 401(K) matching of 100% up to the first 6% with a discretionary supplemental contribution Health & wellbeing benefits Parental Leave benefits Employee stock purchase plan Job Description About the Role: We are seeking a dynamic and experienced Cloud Engineer to join our team and drive the development and stability of our cloud platforms. Responsibilities of the Role: Develop Infrastructure as Code to automate infrastructure provisioning, shifting security and compliance left. Stakeholder Collaboration: Work closely with stakeholders, including developers and platform teams to gather requirements and prioritize features. Backlog Management: Create, maintain, and prioritize the product backlog, ensuring alignment with customer needs. Monitoring: Monitor infrastructure performance, user feedback, and key metrics to drive continuous improvement and innovation. Design a secure Cloud Foundation, repeatable cloud patterns, templates, and/or accelerators to enable faster adoption of cloud services. Documentation: Ensure comprehensive documentation of cloud compute platform. Provide technical mentoring and knowledge transfer to other Technology resources. Build a strong relationship and rapport with key stakeholders, including developers. Architecture & Design : Reviewing and Designing solutions that satisfy customer requirements . Recognize patterns and build reuseable Modules to be consumed to speed delivery. Ensure that modules we build and support meet our security and compliance standards provides flexibility and integration with current and future technology standards Cloud Deployment: Designing, deploying, and managing secure, scalable, and high-performance infrastructures within AWS focusing on cloud-native applications. Infrastructure as Code (IaC): Utilizing automated tools (IaC) rather than manual configuration to deploy, manage, and "shift-left" security, embedding guardrails and compliance directly into templates. Security Controls: Implementing Identity and Access Management (IAM), encryption, network security controls, and configuring security measures for data in hybrid/public environments. Compliance & Risk: Enforcing compliance, conducting vulnerability management, and performing penetration testing to protect digital assets. Optimization: Optimizing performance and managing cloud costs through efficient infrastructure design. System Administration: Planning and administering operating system capabilities and maintaining cloud infrastructure. Troubleshooting: Developing and debugging software programs for enhancements, troubleshooting, and patching systems. Automation: Using scripting (Python, PowerShell, Bash) to automate tasks and improve infrastructure resilience. Requirements of the Role: Minimum of 2 years of experience in AWS cloud technologies and architecture . Experience with Microsoft Azure cloud technologies and architecture is preferred but not required, supporting the organization’s expansion to a multi-cloud environment. 4 + years experience infrastructure engineering. Bachelor's degree in Computer Science, Engineering, Business, or a related field. Passionate about identifying and solving problems for customers and constantly improving customer experience. Strong analytical and critical thinking skills are a must. The ability to collaborate in a distributed team environment is critical, as well as leading cross-functional meetings to efficiently drive desirable outcomes. Expertise and understanding of Agile and DevOps operating model. Experience in transforming legacy applications to cloud native architectures. Skills: Good understanding of cloud solutions, architecture concepts, automation technologies, and market trends. Proficiency in agile methodologies and tools. Communication: Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders. Problem-Solving: Strong analytical and problem-solving skills, with a data-driven approach to decision-making. Hands-on experience and proficiency with Terraform Infrastructure as Code Experience with Bitbucket Pipelines or similar CI/CD toolchain Proficient in Python Knowledge in Ansible configuration management (strongly preferred) Working knowledge of AWS services such as EC2, EKS, ALB/ELB, Security Groups, Firewall Manager, WAF, S3, Lambda, IAM. Familiarity with comparable Microsoft Azure services, governance, security, and infrastructure automation is a plus. Works on assignments of moderate scope and complexity where initiative and independent judgment is required to search out appropriate courses of action Uses concepts and abilities of the skill and the Firm’s internal policies and procedures to complete assignments and solve problems Makes decisions on routine matters where established policies, procedures and guidelines are available Impacts quality of own work and the work of others on the Team Technical Leadership: Provide hands-on technical expertise in designing, implementing, and optimizing AWS infrastructure solutions. Full Time / Part Time Full time Worker Type Employee Job Exempt (Yes / No) Yes Workplace Model Pursuant to Invesco’s Workplace Policy, employees are expected to comply with the firm’s most current workplace model, which as of October 1, 2025, includes spending at least four full days each week working in an Invesco office. This reflects our belief that spending time together in the office helps us build stronger relationships, collaborate more easily, and support each other’s growth and development. The above information on this description has been designed to indicate the general nature and level of work performed by employees within this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job. The job holder may be required to perform other duties as deemed appropriate by their manager from time to time. Invesco's culture of inclusivity and its commitment to diversity in the workplace are demonstrated through our people practices. We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender, gender identity, sexual orientation, marital status, national origin, citizenship status, disability, age, or veteran status. Our equal opportunity employment efforts comply with all applicable U.S. state and federal laws governing non-discrimination in employment.

View more...
Cloud, DevOps & SREVia Workday
Verified27 days ago

Advanced Software Quality Engineer

On-sitefull timeSeniorWorldwide (On-site)
Apply Now

As one of the world’s leading independent global investment firms, Invesco is dedicated to rethinking possibilities for our clients. 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, intelligent colleagues, and exposure across a global footprint, come explore your potential at Invesco. Job Description About the Role: The Advanced Software Quality Engineer leads the design, execution, and oversight of complex test strategies to ensure the delivery of high quality, reliable software products for the LCAR Domain. This role provides deep technical expertise, drives automation maturity, mentors junior analysts, and partners closely with Engineering, Product, and DevOps teams to uphold quality throughout the development lifecycle. The Advanced SQA Analyst works proactively to identify risks, improve processes, and elevate overall product excellence. Primary Skills: About the Team: You’ll be part of a highly collaborative and data-driven Quality Engineering team supporting critical platforms within a global asset management environment. The team partners closely with engineering, data, and business stakeholders to ensure the integrity, accuracy, and performance of large-scale data solutions. This group operates in a fast-paced, agile environment, working across modern technologies including cloud (AWS), data platforms, and workflow orchestration tools. Team members are hands-on, detail-oriented, and committed to delivering high-quality outcomes that directly impact business decisions and client experiences. Responsibilities of the Role: Expertise in Test Planning & Strategy, Tests Design, Test Environment Setup, Test Data Setup, Defect Management & Configuration Management. Strong Experience on databases including Microsoft SQL, Snowflake, Postgres databases. Including the ability to create stored procedures, views or tables. Experience testing Master Data Management ( MDM ) Systems. Execute tests against large data sets. Ability to perform first level troubleshooting of defects for root cause analysis. Familiar with Unix command line to access logs and file manipulation. Familiar with AWS tools like S3 and Secrets Manger and AWS cost models Monitor application logs to determine system behavior. Address all technical issues; facilitate the resolution and necessarily follow up with Development and other cross-functional departments. Publish results and receive appropriate signoff. Prepare detail status reports, and monitoring of all defects and issues. Exposure of workflow tools like AutoSys, Airflow, Stonebranch UAC . Good knowledge on Python or similar programming language. Identify defects unambiguously and track these defects through the test lifecycle to resolution with established Bug Life Cycle. Understand the data culture associated and the impact on the different UI applications and workflows along with backend data validations. Communicate test progress, test results, and other relevant information to Project managers during Project/Test Life Cycle (Well verse with Agile Methodology on projects execution) Ensure that testing activities meet the business requirements and systems goals, fulfill end-user requirements with Quality. Able communicate with a group of team members and emphasize/Encourage the teamwork. Test Metrics (On daily basis) Work in shifts that will at least overlap with Eastern time zone up to 11 est with occasional need for off hours support to perform postproduction release checkout. Secondary Skill/ added advantage: Test automation for large data projects. Knowledge in Alteryx, Informatica or DBT is added an advantage. Familiarity with Bit Bucket or other source control tools. Requirements of the Role: 5-9 Years of Experience. Software quality assurance and \ or software testing Experience in Financial services/ Asset Management Industry is preferred Bachelor of Technology or MCA License/Registration/Certification: (minimum requirement to perform job duties) Skills / Other Personal Attributes Required: Envision opportunities and risks - people and process - take a realistic approach that ensure desired results Excellent communication skills – willing to speak up and question decisions when they would introduce risk. Eye for detail and accuracy Lead and contribute to department wide initiatives/ Resolve conflicts Flexibility and adaptability Able to work independently and should work in a team-oriented, collaborative environment Advanced QE The salary range for this position in Charlottetown is $100,000 - $110,000 year. The total compensation offered for this position includes salary and incentive pay and will vary based on skills, experience and location Full Time / Part Time Full time Worker Type Employee Job Exempt (Yes / No) Yes Workplace Model Pursuant to Invesco’s Workplace Policy, employees are expected to comply with the firm’s most current workplace model, which as of October 1, 2025, includes spending at least four full days each week working in an Invesco office. This reflects our belief that spending time together in the office helps us build stronger relationships, collaborate more easily, and support each other’s growth and development. What’s in it for you? Our people are at the very core of our success and we strive to provide employees with a competitive total rewards package which includes: Hybrid working environment RRSP Contributions Health & Wellness Benefits Work flexibility Programs Parental Leave Benefits Study Support The above information on this description has been designed to indicate the general nature and level of work performed by employees within this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job. The job holder may be required to perform other duties as deemed appropriate by their manager from time to time. Invesco is committed to fair and accessible employment practices. If selected for an interview, we will work with you to ensure that your interview is accessible and accommodation is provided. Please contact us at accessibility@invesco.ca or 1.800.874.6275 to let us know if you require accommodation for an interview due to a disability.

View more...
Software EngineeringVia Workday
Verified27 days ago