Principal - Software Engineer
$110k6AM City, LLC
General information Ref # 20983 Remote? No Opportunity Lead the design, development, and scaling of a self-hosted AI Agent Platform on AWS. Drive platform architecture, AI agent orchestration, security, and enterprise adoption. Blend hands‑on engineering with strategic technical leadership. At this time, Ally will not sponsor a new applicant for employment authorization for this position. The Work Itself Architect and evolve a self-hosted, AWS-based AI Agent Platform using ECS/Fargate, Lambda, API Gateway, ALB, S3, KMS, CloudWatch. Design scalable, modular infrastructure supporting multiple agent frameworks (LangGraph, OpenAI Agent SDK, Autogen). Define patterns for agent deployment, orchestration, and multi-tenant scaling in containerized environments. Build intelligent multi-agent workflows with complex reasoning and tool orchestration. Develop reusable SDKs, templates, and developer tooling for faster adoption. Integrate agents with enterprise systems such as ServiceNow, Salesforce, Snowflake, Confluence, Okta, GRC platforms. Implement authentication and authorization using Okta OIDC, JWT, and fine‑grained tool policies. Establish observability standards including logging, metrics, tracing, and governance dashboards. Ensure compliance with enterprise AI governance and risk management frameworks. Mentor senior engineers and act as technical thought leader across teams. Collaborate with cross-functional stakeholders to drive enterprise-wide platform adoption. Skills You Bring Bachelor's or Master's in Computer Science, AI/ML, Data Science, or related experience preferred. 5+ years of software engineering experience required. 3+ years in senior or principal roles preferred. Proven experience architecting and scaling distributed systems and AI platforms on AWS. Strong Python skills and familiarity with async frameworks like FastAPI and asyncio. Experience with AI agent frameworks (LangGraph, Autogen, OpenAI SDK, MCP). Knowledge of LLM orchestration, vector databases, retrieval augmentation, prompt patterns required. Expertise in container orchestration, serverless architectures, and CI/CD pipelines (GitLab, Terraform) preferred. Familiarity with cloud security, IAM, networking, and enterprise authentication (Okta) preferred. Excellent communication skills and ability to influence technical and executive stakeholders. Strategic thinker with hands‑on problem-solving skills. Proven record of building platforms or frameworks adopted at scale. Benefits Competitive holiday and flexible paid‑time‑off, including time off for volunteering and voting. Industry‑leading 401(k) retirement savings plan with matching and company contributions, student loan and 529 educational assistance programs, tuition reimbursement, and other financial well‑being programs. Flexible health and insurance options including dental and vision, pre‑tax Health Savings Account with employer contributions, and a total well‑being program that helps you and your family stay on track physically, socially, emotionally, and financially. Adoption, surrogacy, and fertility support as well as parental and caregiver leave, backup child and adult/elder day care program and childcare discounts. LifeMatters Employee Assistance Program, subsidized and discounted Weight Watchers program and other employee discount programs. Base Pay Range Emerging: $110,000 Experienced: $145,000 Expert: $180,000 Incentive Compensation: Eligible to participate in our annual incentive plan. Legal and EEO Statements Ally is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity or expression, pregnancy status, marital status, military or veteran status, genetic disposition or any other reason protected by law. Where permitted by applicable law, must have received or be willing to receive the COVID-19 vaccine by date of hire to be considered, if not currently employed by Ally. We are committed to working with and providing reasonable accommodation to applicants with physical or mental disabilities. For accommodation requests, email us at View email address on click.appcast.io. Ally will not discriminate against any qualified individual who is capable of performing the essential functions of the job with or without reasonable accommodation. #J-18808-Ljbffr 6AM City, LLC
- ...so shouldn't your opportunities be, too? The Opportunity Ally's model hosting Platform team is looking for an experienced software engineer to design, build and contribute to our AI/ML model hosting platform that enables modeling teams across the organization to...SuggestedWork experience placementRemote workFlexible hours
$165k - $185k
...NIC MAP is looking for a Principal Software Engineer to join our engineering team. You will design, build, and maintain the software that powers our cloud-based SaaS platform, writing production code, shaping architecture, and keeping things reliable and scalable....SuggestedWork at officeRemote workWork from home- ...Principal Software Engineer AKC is seeking a hands-on Principal Software Engineer to lead a small team supporting the applications used by our Sports & Events business. This is a player-coach role for someone who can manage people, write code, design practical solutions...SuggestedFor contractorsWork at office
$153k - $189k
...We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible... ..., because we believe people power progress. Join us as a Principal Software Engineer - Identity & Authentication and help us do what we do best...SuggestedWork at officeRemote workHome officeRelocation packageFlexible hours$99.6k - $234.6k
...Job Description Role Summary Oracle Health Platform Engineering builds and operates shared platform services that power secure... ..., correctness, and operability. We are seeking a Principal Software Developer (IC4) to lead design and delivery for complex platform...SuggestedTemporary workVisa sponsorshipFlexible hours$99.6k - $234.6k
...Infrastructure (OCI) is building the next generation of AI native engineering systems powering cloud operations, infrastructure... ...and developer productivity at scale. We are looking for a Principal Software Development Engineer (IC4) who operates as an AI native builder...Temporary workFlexible hours$96.8k - $251.6k
...matter. This role offers the chance to shape how studios run production-grade creative workflows in the cloud while improving the engineering systems, operational practices, and AI-enabled delivery patterns that make customer adoption repeatable. Responsibilities...Temporary workFlexible hours$96.8k - $306.4k
...of core components for data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low level... ...envision, collaborate with executives for investment and drive the software design and development for new major data-plane components of...Temporary workWork experience placementWorldwideFlexible hours$115.4k - $192.3k
...Are you a collaborative Agentic AI Engineer looking to work for a mission driven global... ...Healthcare Education (EHE) Data and Content Software Engineering team is responsible for... ...ecosystem. About the Role: We are seeking a Principal Software Engineer to join our team and...Local areaWorldwide$96.8k - $251.6k
...Job Description As a Sr. Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Core Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI’s Key Management Service (KMS) —a foundational...Temporary workFlexible hours$99.6k - $234.6k
...define monetization architecture for next-generation video delivery Work with a highly technical, distributed systems-focused engineering team Responsibilities Responsibilities Design and build scalable advertising infrastructure for live and linear streaming...Temporary workFlexible hours$99.6k - $223.4k
...administrative burden. We’re looking for highly skilled AI engineers to design and build high-scale, cloud-based data processing pipelines... ...in Computer Science or equivalent. • 6+ years of relevant software engineering experience. • Strong software engineering skills...Temporary workFlexible hours$151.51k - $249.95k
...Job summary The Red Hat Performance and Scale Organization is looking for an experienced Principal Software Engineer to join the Team. This strategic role will require you to demonstrate strong technical leadership, drive roadmap development, and take ownership of testing...Permanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours$99.6k - $234.6k
...: Nashville, TN Austin, TX Broomfield, CO As a Principal Engineer inside the Oracle Cloud Infrastructure Interactive Media team... ...highly collaborative. You will work with a talented group of software developers, designing scalable, highly available cloud...Temporary workFlexible hours$96.8k - $306.4k
...Job Description This Sr Principal Software Engineer role is a senior technical leadership position focused on designing and building secure, scalable cross-domain solutions for mission-critical systems. The role requires deep expertise in security-critical software,...Temporary workFlexible hours- ...Principal Software Engineer About Prometheus Group: Prometheus Group is a team of self-starters centered on being resourceful, accountable, and results focused. Career progress is based on merit and not years of service or attaining certifications. Our drive and...Temporary workCasual workImmediate start
- ...Senior Specialist Software Engineer CAPTRUST is seeking a highly skilled and self-driven Senior Specialist Software Engineer to serve as a technical expert in designing and building scalable, cloud-native applications. This role is ideal for an experienced developer...
$150k - $300k
...sciences industry , committed to making a positive impact on its customers, employees, and communities. The Role As Principal Software Engineer for a new product within Veeva, you will be a founding member of a team building our next major AI-driven platform - one...Work at officeLocal areaRemote workWork from homeFlexible hours3 days per week$99.6k - $223.4k
...Job Description Oracle is seeking an experienced Software Engineer to join a highly skilled team focused on building modern cloud and AI-enabled enterprise solutions. This role is ideal for a developer with strong hands-on experience in Oracle APEX, PL/SQL, Oracle Database...Temporary workFlexible hours- ...their career to new heights. Join the ranks of top talent at one of the worldâs most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the Consumer & Community Bank Technology team, youprovide deep engineering expertise and work across...Bank staff
$150k - $300k
...offering a unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that...Work at officeLocal areaRemote workFlexible hours3 days per week$206.4k - $276.7k
...Technology is a global organization of engineers, product developers, designers, technologists... ...Design media processing algorithms and software workflows to achieve velocity, scale,... ...through innovative media experiences. As Principal Engineer, influence codebases, drive...Work experience placement$99.6k - $223.4k
...design for scalability, reliability, and observability. Stay hands-on with coding, debugging, and production delivery. Drive engineering excellence through code reviews and best practices. Mentor engineers and elevate team capability. Partner cross-...Full timeTemporary workRemote workFlexible hours$170.77k - $281.77k
...pressing challenges. Primary Job Responsibilities Collaborate with Staff Engineers, Engineering, Product Management, and User Experience to define customer needs and use cases. Create robust AI/ML software tools to enable AI Application development and contribute to a...Permanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours- Inmar Inc. is hiring a Principal Software Engineer in North Carolina. This role involves leading the design and implementation of software solutions focused on pharmaceutical reverse logistics and warehouse management. The ideal candidate will have over 10 years of software...
- Principal Software Engineer Jobs in USA 2026 with Visa Sponsorship Principal Software Engineer Jobs in USA 2026 with Visa Sponsorship Step into a senior engineering role shaping the future of user experience within a fast-growing fintech ecosystem. This position places...Visa sponsorship
- ...changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Senior Principal Software Engineer at JPMorgan Chase within Consumer & Community Banking Operations technology organization, you are a hands‑on, high‑...
$144.2k - $288.4k
Position Summary As a Principal Software Engineer, you will define and drive the technical direction for modern, cloud‑native applications built with Flutter across web and mobile. Operating as a senior individual contributor and technical leader, you will partner closely...Hourly payFull timeTemporary workLocal area$151.51k - $249.95k
The Red Hat OpenShift Service Mesh team is looking for a motivated Principal Software Engineer to join and grow with us. As a member of our team, you will help improve and optimize Istio for use within our enterprise Kubernetes platform, Red Hat OpenShift. Using your expertise...Permanent employmentFull timeWork experience placementRemote workFlexible hours- ...within a leading financial services brand focused on deepening relationships with our >7MM small business clients. As a Principal Software Engineer at JPMorgan Chase within the Consumer & Community Bank, you will serve as the hands‑on technical leader for a new AI‑native...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal - Software Engineer. Be the first to apply!
- principal software engineer Raleigh, NC
- senior principal software engineer Raleigh, NC
- principal architect Raleigh, NC
- principal Raleigh, NC
- senior principal scientist Raleigh, NC
- principal consultant Raleigh, NC
- senior principal cloud computing engineer Raleigh, NC
- epic principal trainer Raleigh, NC
- principal financial analyst Raleigh, NC
- principal data scientist Raleigh, NC

