Senior Engineer
Listed on 2026-06-22
-
Software Development
Backend Developer, Cloud Engineer - Software
Benefits
- 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
You will join the Investments Technology organization supporting the Solutions business unit. The role is focused on building and maintaining the ECOS platform and the broader model delivery platform, which transforms, validates, and delivers investment model content to internal and external destinations. The team values strong engineering culture, reliability, innovation, and high‑quality delivery.
Responsibilities- Design, build, and maintain data‑engineering workflows that support model delivery across multiple destinations.
- Develop and extend ECOS platform components for ingesting, transforming, validating, and routing model content.
- Build robust SQL Server/T‑SQL logic for data processing, validation, auditing, and error handling.
- Implement scalable Python services, microservices, and automation tools for end‑to‑end delivery lifecycle.
- Design and operate CI/CD pipelines for model delivery services.
- Ensure data quality, completeness, and traceability through logging, monitoring, and operational tooling.
- Collaborate with quantitative researchers and model owners to improve delivery workflows and platform usability.
- Experiment with new tools, design patterns, and technologies to continuously improve reliability, performance, and maintainability.
- Participate in on‑call rotation or escalation support for production model delivery processes (as needed).
- Bachelor’s degree in Computer Science, Engineering, Data Science, or related field.
- 3+ years of hands‑on experience in software engineering or data engineering (financial services or asset management preferred).
- 3+ years of SQL Server and T‑SQL experience, including complex query design, stored procedures, performance tuning, and ETL workflows.
- 3+ years of Python experience, including data processing, service development, or automation frameworks.
- Strong experience with data engineering concepts (data modeling, pipelines, validation frameworks, lineage, error handling).
- Hands‑on experience with modern CI/CD and Dev Ops practices.
- Experience with AWS services such as Lambda, S3, Step Functions, Fargate, Aurora, Terraform (preferred).
- Experience designing scalable systems and APIs for data‑delivery use cases.
- Experience working with structured and unstructured datasets.
- Ability to work with ambiguity—imperfect data, evolving requirements, and conceptual model logic—and convert them into reliable technical solutions.
- Strong analytical, debugging, and problem‑solving skills.
- Highly self‑motivated with the ability to take ownership with minimal supervision.
- Strong written and verbal communication skills, including documentation.
- Enthusiasm for challenging, thought‑provoking engineering work and a desire to learn and grow.
- Ability to manage multiple tasks and priorities effectively.
- Positive, team‑oriented attitude and willingness to collaborate.
- Ability to work effectively under pressure and meet tight deadlines.
- Strong interpersonal skills and willingness to listen to and incorporate feedback.
- Structured, disciplined approach to engineering with high attention to detail.
- Adaptability—comfortable with shifting priorities and evolving business needs.
- Commitment to maintaining up‑to‑date knowledge of relevant technologies and industry best practices.
- Ability to work in a global, multicultural environment.
Salary range in Atlanta, GA: $135,000 - $145,000 Base/year. Total compensation includes salary and incentive pay and varies based on skills, experience, and location.
Employment Type& Location
Full time, Worker Type:
Employee, Job Exempt (Yes).
Location:
Atlanta, GA.
Employees are expected to comply with Invesco’s most current workplace policy, which as of October 1, 2025, includes spending at least four full days each week working in an Invesco office.
Equal Opportunity EmploymentInvesco is 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.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).