Principal Financial Systems Engineer (Python/AWS)

Software Guidance & Assistance, Inc. (SGA, Inc.)

Atlanta (GA)

Hybrid

USD 150,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Software Guidance & Assistance, Inc. (SGA) is seeking a W2 Principal Financial Systems Engineer (Python / AWS) for a Direct Hire with an investment management client in Atlanta, GA. Hybrid role requiring onsite presence four days per week.

Full-time permanent role with visa restrictions. Hands-on technical leadership in SMA and Financial Systems; combines Python development with cloud-native design, enterprise integration, and architecture leadership.

Qualifications

  • 8+ years of enterprise software engineering experience.
  • Expert-level Python development experience.
  • Strong AWS experience including Lambda, S3, EKS, and SQS.
  • Experience designing and developing distributed systems and microservices.
  • Experience with Docker, Kubernetes, and Helm.
  • Strong Git and Bitbucket Pipelines experience.
  • Experience building CI/CD pipelines and supporting DevOps practices.
  • Experience integrating enterprise applications using REST APIs.
  • Experience with enterprise scheduling platforms such as Airflow or AutoSys.
  • Strong solution architecture and technical design experience.
  • Experience leading technical teams and mentoring engineers.
  • Excellent verbal and written communication skills with stakeholders.
  • Experience across the full SDLC in an Agile environment.

Responsibilities

  • Lead the architecture, design, and delivery of enterprise Financial Systems solutions.
  • Serve as the technical leader for cloud-native applications and microservices.
  • Remain hands-on with software development using Python while mentoring teams.
  • Design scalable solutions aligned with architecture standards.
  • Lead design workshops with business and technology stakeholders.
  • Define architecture principles and evaluate tech options for scalability.
  • Develop cloud-native apps using AWS services (Lambda, S3, EKS, SQS).
  • Design and support containerized apps with Docker, Kubernetes, Helm.
  • Develop and maintain CI/CD pipelines with Git/Bitbucket Pipelines.
  • Design REST API integrations and enterprise interfaces.
  • Promote Agile, DevOps, TDD, automation, engineering excellence.
  • Reduce technical debt and improve quality and scalability.
  • Troubleshoot production issues and provide ongoing support.
  • Collaborate with architects, QA, developers, and business partners.

Skills

8+ years enterprise software
Python development
AWS (Lambda, S3, EKS, SQS)
Distributed systems
Docker, Kubernetes, Helm
Git, Bitbucket Pipelines
CI/CD & DevOps
REST API integrations
Airflow / AutoSys
Solution architecture
Technical leadership
SDLC & Agile

Education

Tools

Airflow
AutoSys

Job description

Software Guidance & Assistance, Inc. (SGA) is searching for a w2 Principal Financial Systems Engineer (Python / AWS) for a Direct Hire opportunity with one of our premier investment management clients in Atlanta, GA. This is a hybrid role requiring onsite presence 4 days per week. This is full-time permanent role with visa restrictions. Client cannot sponsor Visas now or in the future. This is a hands-on technical leadership role supporting the firm's Custom Separately Managed Accounts (SMA) business and Financial Systems portfolio. The ideal candidate is an experienced Principal Engineer who combines deep software engineering expertise with cloud-native application development, solution architecture, enterprise integration, and technical leadership. You will partner closely with business leaders, architects, and engineering teams to deliver scalable, high-quality financial technology solutions while driving engineering best practices across a global organization.

Responsibilities:

  • Lead the architecture, design, and delivery of enterprise Financial Systems solutions.
  • Serve as the technical leader for cloud-native applications, distributed systems, and microservices.
  • Remain hands-on with software development using Python while mentoring engineering teams.
  • Design and review scalable technical solutions aligned with business objectives and enterprise architecture standards.
  • Lead solution design workshops with business and technology stakeholders.
  • Define architecture principles and evaluate technology options for long-term scalability.
  • Develop cloud-native applications utilizing AWS services including Lambda, S3, EKS, and SQS.
  • Design and support containerized applications using Docker, Kubernetes, and Helm.
  • Develop and maintain CI/CD pipelines utilizing Git and Bitbucket Pipelines.
  • Design and implement REST API integrations and enterprise application interfaces.
  • Promote Agile, DevOps, Test Driven Development (TDD), automation, and engineering excellence.
  • Reduce technical debt while improving application quality, scalability, and operational efficiency.
  • Troubleshoot complex production issues and provide ongoing application support.
  • Participate in software evaluations, architecture reviews, and technology selection initiatives.
  • Develop technical documentation, solution designs, and test strategies.
  • Support unit, integration, system, regression, and automated testing efforts.
  • Collaborate with architects, QA teams, developers, and business partners throughout the software development lifecycle.
  • Support business users through application enhancements, issue resolution, and technology consulting.
Required Skills:
  • 8+ years of enterprise software engineering or application development experience.
  • Expert-level Python development experience.
  • Strong AWS experience including Lambda, S3, EKS, and SQS.
  • Experience designing and developing distributed systems and microservices.
  • Experience with Docker, Kubernetes, and Helm.
  • Strong Git and Bitbucket Pipelines experience.
  • Experience building CI/CD pipelines and supporting DevOps practices.
  • Experience integrating enterprise applications using REST APIs.
  • Experience with enterprise scheduling platforms such as Airflow or AutoSys.
  • Strong solution architecture and technical design experience.
  • Experience leading technical teams and mentoring engineers.
  • Excellent verbal and written communication skills with the ability to interact effectively with technical and business stakeholders.
  • Experience across the full Software Development Life Cycle (SDLC).
  • Ability to work independently within a fast-paced Agile environment.
Preferred Skills:
  • Investment Management or Asset Management industry experience.
  • Financial Systems or Accounting application experience.
  • Experience with MuleSoft or other enterprise integration technologies.
  • Experience with Test Driven Development (TDD).
  • Experience with pair programming and modern engineering practices.
  • Understanding of Finance and Accounting business processes.
  • Experience working within global enterprise organizations.
SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let\'s work better together, we mean it. You\'ll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at https://sgainc.com/ .
SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company EEO page to request an accommodation or assistance regarding our policy.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Financial Systems Engineer — Python/AWS (Hybrid)
Senior Financial Systems Engineer — Python/AWS (Hybrid)

Software Guidance & Assistance, Inc. (SGA, Inc.) • Atlanta (GA)

Hybrid
USD 150,000 - 210,000
Application Engineer Lead
Application Engineer Lead

Software Guidance & Assistance, Inc. (SGA, Inc.) • Scottsdale (AZ)

On-site
USD 110,000 - 160,000
Applications Developer (Python)
Applications Developer (Python)

Software Guidance & Assistance, Inc. (SGA, Inc.) • Des Moines (IA)

On-site
USD 80,000 - 120,000
Senior SEC Reporting Analyst
Senior SEC Reporting Analyst

Software Guidance & Assistance, Inc. (SGA, Inc.) • San Jose (CA)

On-site
USD 140,000 - 200,000
Lead Software Engineer
Lead Software Engineer

SEQ Technology LLC • Philadelphia

On-site
USD 100,000 - 140,000
Medical insurance
Vision insurance
401(k)
+5
Senior Software Engineer - AWS, Python, Snowflake (Des Moines, IA)
Senior Software Engineer - AWS, Python, Snowflake (Des Moines, IA)

Principal Financial Group • Des Moines (IA)

Hybrid
USD 104,000 - 187,000
Hybrid work environment
Pension Eligible
Time Off Program
Sr. Financial Analyst
Sr. Financial Analyst

Software Guidance & Assistance, Inc. (SGA, Inc.) • Scottsdale (AZ)

On-site
USD 75,000 - 95,000
Principal Solutions Architect, Global Financial Services (GFS)
Principal Solutions Architect, Global Financial Services (GFS)

Amazon • New York (NY)

On-site
USD 201,000 - 272,000
Principal Systems Engineer-Autonomy & Active Safety
Principal Systems Engineer-Autonomy & Active Safety

Software Guidance & Assistance, Inc. (SGA, Inc.) • Oshkosh (WI)

On-site
USD 140,000 - 180,000
Principal Software Engineer
Principal Software Engineer

Empower Retirement, LLC • Kansas

Hybrid
USD 138,000 - 200,100
Medical, dental, vision, and life
401(k) with company match
Tuition reimbursement
+2