Principal Software Engineer SMAs, Fixed Income, Investment Mgt
IDj-14357
Job TypeDirect Hire
Remote TypeHybrid
Compensation$150000 - $220000 / yr
Global trading platform
Fixed Income - SMAs - Traditional Equities
Python - AWS
- Location: Midtown Atlanta
- 4 days in the office
- Compensation: 150k - 220k (based on level of experience)
- PTO: unlimited
- Exceptional Benefits
This is a high-impact leadership role combining hands-on solutions architecture, leading and mentoring and hands-on development.
- Lead the design and implementation of applications that generate investment models and trade allocations for fixed income and equities
- Support a global trading platform integrating data and application services across the enterprise
- Mentor and coach software engineers at all levels; foster collaboration with enterprise architecture and adjacent technology teams
- Design cloud-native solutions leveraging AWS microservices, containerization, and orchestration
- Own infrastructure decisions in a federated model; provision, configure, and deploy services on AWS without a dedicated infrastructure team
- Solve complex data pipeline and orchestration challenges using Snowflake, DBT, and UAC
Time Allocation
- 80%: Solution creation, lead design, coach and mentor, team collaboration
- 20%: Hands-on coding and technical development
Core Technical Requirements
- 8–10+ years of software engineering experience
- Expert Python development
- Production experience with AWS (Lambda, S3, microservices, CI/CD pipelines)
- Strong data engineering background: Snowflake, SQL, and ETL/orchestration tools (DBT, UAC, Schedulers)
- Container and orchestration technologies: Docker, Kubernetes
- Version control and CI/CD platforms (Bitbucket)
- Comfortable with backend distributed systems, DevOps practices, and cloud infrastructure
- Professional experience working with AI tools and models integrated into the software development lifecycle
AI in the SDLC
- AI is rapidly becoming integral to how we develop software.
- We need engineers who embrace AI as a strategic tool
- You should have hands-on experience with AI in development workflows and be committed to continuously learning and adopting emerging AI technologies.
Soft Skills & Mindset
- Strong communication and mentorship abilities
- Ability to operate independently while collaborating across teams
- Comfort with ambiguity and rapid decision-making in a fast-paced environment
- Passion for learning and teaching others
