Software Engineer Investment Management Cloud Native Python Hybrid

Company:  Living Talent
Location: Atlanta
Closing Date: 30/06/2026
Hours: Full Time
Type: Permanent

Job Description

Power portfolio management, trade execution, allocation models

Build Next Gen Investment Technology

Distributed, Cloud-Native platform

SMA, Fixed Income, Equities

Responsibilities


  • Technical thought leader

  • Design & Implement solutions at scale

  • Guide & Mentor engineers across global teams

  • Drive innovation & operational excellence.

  • This role bridges business acumen with deep technical execution in a demanding, dynamic environment.



Required Experience

  • Front to Back Office - Investment Management, Trading workflows, EMS, Risk, Compliance

  • 10+ years enterprise SW engineering


Deep Skills & Expertise with:

  • Python, Lambda, S3, EKS, SQS

  • Microservices architecture

  • Data engineering at scale: Snowflake, SQL, ETL/orchestration (DBT, UAC)

  • Containerization & orchestration: (Docker, Kubernetes, Helm)

  • CI/CD pipeline development

  • Hands-on experience with AI tools and models in software development workflows



Core Competencies

  • Thought leader: Design and implement large-scale distributed systems, microservices, web applications, and cloud infrastructure

  • Architect solutions end-to-end; lead solution design workshops; define design principles and technology roadmaps

  • Hands-on builder and executor: dive deep into code and infrastructure when needed to unblock teams and maintain delivery velocity

  • Mentor and coach engineers at all levels; foster collaboration across architecture and business partner teams

  • Champion engineering excellence: DevOps, Agile delivery, Test-Driven Development, continuous delivery, and technical debt reduction

  • Own infrastructure decisions in a federated model; provision, configure, and deploy services on AWS independently

  • Troubleshoot complex issues; identify operational inefficiencies, integration conflicts, and systemic problems across the platform



Time Allocation

  • 80%: Solution design, mentoring, team leadership, and cross-functional collaboration

  • 20%: Hands-on development and technical implementation



Personal Profile

  • Excellent communicator- verbal, written, and presentation skills

  • Product-agnostic, willing to learn and maintain diverse financial applications

  • High motivation, strong work ethic, self-starter with structured, detail-oriented approach

  • Strong analytical and problem-solving skills; proactive with ability to work independently

  • Understanding of finance and accounting business processes to bridge requirements and technical solutions

  • Thrive in global, multicultural environments; embrace dynamism and fast-evolving requirements

Apply Now
Share this job
Living Talent
  • Similar Jobs

  • Sr. Software Development Engineer, Support Engineering Tech

    Atlanta
    View Job
  • Software Developer

    Atlanta
    View Job
  • ENtry level data scientist/Junior ML/AI engineer

    Atlanta
    View Job
  • Senior Software Engineer

    atlanta
    View Job
  • Simulator Software Engineer

    atlanta
    View Job
An unhandled error has occurred. Reload 🗙