Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

Full-time

Fama Technologies

Role Description

At Fama, Principal Software Engineers are company-wide technical leaders who create leverage across the engineering organization, not just through the software they build, but through the systems, architectures, engineering practices, and AI-powered workflows they establish. Success in this role is measured by long-term technical impact, engineering judgment, organizational influence, and the ability to simplify complex problems into durable, scalable solutions that accelerate product delivery and improve customer outcomes.

This role requires extensive use of AI-assisted and agentic development as a core engineering competency. Principal Software Engineers are expected to leverage AI throughout the software development lifecycle, including:

  • Technical strategy
  • Architecture
  • Implementation planning
  • Coding
  • Testing
  • Debugging
  • Documentation
  • Production operations
  • Organizational knowledge management

Beyond using AI effectively themselves, Principal Engineers are expected to design, build, and continuously improve AI agents and agentic engineering systems that increase the productivity and effectiveness of the entire engineering organization.

Core Responsibilities:

  • Shape long-term technical strategy and architecture across products and platforms.
  • Lead complex, cross-team initiatives from design through production.
  • Establish engineering standards, architectural patterns, and best practices.
  • Identify and address technical risks, scalability constraints, and operational complexity.
  • Own the reliability, maintainability, and evolution of critical production systems.
  • Lead resolution of complex production and customer-impacting issues.
  • Mentor Engineers and raise the technical capabilities of the organization.
  • Partner with engineering, product, operations, and leadership to align technical decisions with business priorities.
  • Design and improve AI agents, engineering workflows, and automation that create organizational leverage.
  • Evaluate AI-generated designs, code, tests, and documentation and remain accountable for their quality.

Qualifications

  • Demonstrated experience defining technical strategy across multiple teams or product domains.
  • Proven ability to influence engineering organizations through technical leadership rather than organizational authority.
  • Experience driving large-scale architectural initiatives from concept through long-term production ownership.
  • Strong record of simplifying complex technical systems while improving engineering velocity and operational reliability.
  • Demonstrated success mentoring Staff, Senior, and emerging technical leaders.
  • Deep expertise designing and operating highly scalable distributed systems and domain-oriented microservice architectures.
  • Extensive experience with cloud-native platforms, infrastructure automation, and modern DevOps practices.
  • Exceptional understanding of production operations, observability, monitoring, incident response, and system reliability.
  • Strong architectural judgment across performance, security, maintainability, scalability, resilience, and cost optimization.
  • Experience defining engineering standards, reusable frameworks, and shared platform capabilities.
  • Extensive experience using AI agents as a core part of software architecture, design, implementation, testing, debugging, and operational analysis.
  • Demonstrated experience designing, building, and deploying AI agents or agentic workflows that improve engineering productivity or deliver customer-facing capabilities.
  • Strong understanding of prompt engineering, context management, tool orchestration, evaluation frameworks, retrieval strategies, and AI system architecture.
  • Experience establishing engineering standards and best practices for AI-assisted software development.
  • Exceptional engineering judgment to validate, refine, and assume complete accountability for AI-generated designs, code, documentation, and operational decisions.
  • Ability to identify where AI creates strategic advantage and where traditional engineering approaches remain the better solution.
  • Exceptional communication skills with the ability to influence technical and non-technical stakeholders, including executive leadership.
  • Proven ability to build alignment across engineering, product management, operations, and business teams.
  • Passion for developing engineers through mentorship, architectural guidance, and technical coaching.
  • Comfortable operating with ambiguity while providing clarity and direction for others.
  • Continuous learner who actively evaluates and adopts emerging engineering practices, AI technologies, and organizational improvements.

Requirements

  • 10+ years of experience building backend applications with Python and FastAPI or similar framework.
  • Expert knowledge of designing and implementing REST APIs and distributed microservice architectures.
  • 5+ years architecting, deploying, and operating cloud-native applications using AWS serverless technologies and related cloud infrastructure.
  • Demonstrated experience defining technical direction across multiple engineering teams or major platform initiatives.
  • Proven ability to validate, refine, and take full ownership of AI-generated designs, code, tests, documentation, and architectural decisions before production deployment.
  • Demonstrated experience working in an AI-first engineering environment where AI agents are a standard part of daily software development.
  • Experience designing, building, and integrating AI agents or agentic workflows that automate engineering processes or power customer-facing products.
  • Strong understanding of AI system architecture, prompt engineering, tool orchestration, context management, evaluation techniques, and operational governance.
  • Experience developing front-end applications using JavaScript, TypeScript, React, Angular, or comparable technologies.

Benefits

  • Remote first - Flexible work environment.
  • Our flexible workplace comes with vacation days, sick days, volunteer time off, and paid parental leave.
  • Great Financial Incentives: competitive compensation packages, equity, and generous total rewards plans.
  • Employees can access Wellness Programs and more for FREE.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Remote vacancy
  • $117.96k - $123.01k

     ...maintain, and upgrade high-performance software systems, ensuring system performance, reliability...  ...technical leadership across multiple engineering teams, guiding day-to-day development...  ...engineering experience in Lead, Principal, Senior, Associate Software Engineer, Developer... 
    Suggested
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Morningstar

    Chicago, IL
    1 day ago
  • $95k - $117k

     ...Principal Software Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well... 
    Suggested
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    United States
    18 hours ago
  • $159.75k - $225.5k

     ...listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Principal Software Engineer based in United States. This role is designed for a highly experienced software engineer who will shape the future of large... 
    Suggested
    Full time
    Remote work

    Jobgether

    United States
    4 days ago
  • $132.4k - $251.6k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...a safer, more secure world. The Software organization develops software applications...  ...delivers superior solutions. Our Senior Principal Embedded Real-time Software Engineer is... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours

    RTX

    Tucson, AZ
    4 days ago
  • $272k - $425.5k

    Principal Software Engineer – Large-Scale LLM Memory and Storage Systems page is loaded## Principal Software Engineer – Large-Scale LLM Memory and Storage Systemslocations: US, CA, Santa Clara: US, WA, Remote: US, MA, Remotetime type: Full timeposted on: Posted Todayjob... 
    Suggested
    Local area
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • $210k - $300k

     ...PRINCIPAL WI-FI SOFTWARE ENGINEER (STARLINK) SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible... 
    Permanent employment
    Temporary work
    Live in
    Remote work
    Worldwide
    Weekend work

    InvestedintheMission

    Palo Alto, CA
    18 hours ago
  •  ...deploying complex algorithms onto constrained hardware with speed and rigor. The Roles We are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled by AI and modern verification techniques — bridging the gap... 
    Full time
    Remote work
    Relocation package
    Flexible hours

    Code Metal

    Remote
    18 hours ago
  •  ...heterogeneous environments our customers run. This is a core engineering role on a small, high-ownership team. There is no dedicated QA...  ...InfuzeOS is the one of the most flexible and complete enterprise software-defined storage architectures in the industry. We recently... 
    Full time
    Remote work
    Flexible hours

    Infinidat

    Remote
    18 hours ago
  • $98.4k - $147.6k

     ...of history, they're making history. Northrop Grumman Space Systems (NGSP) in Bellevue, NE  is currently seeking a Principal Engineer Software OR Sr. Principal Engineer Software to join our team supporting the WxHe Program.   This position is telework eligible... 
    Full time
    Remote work
    Relocation
    Shift work

    Northrop Grumman

    Bellevue, NE
    18 hours ago
  •  ...from IT Hiring Managers. We guarantee you the best rate for your skills and performance. Job Description Position: Principal Software Engineer Location: Lowell, MA Duration: 12 Months Rate: Open The product this design effort is required for is... 
    Full time

    Dba Technologies, Llc

    Remote
    18 hours ago
  • $150k - $300k

     ...industry , committed to making a positive impact on its customers, employees, and communities. The Role This is a top software engineer job that incorporates everything you’ve worked so hard for. And with the mission of creating cloud software that helps speed... 
    Remote job
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Veeva Systems

    Remote
    18 hours ago
  • $160k - $220k

     ...Collaborative Partner : You excel at collaborating with colleagues in engineering, product, and across functions throughout the organization....  ...and across functions.  Forward Thinker : You excel in software design and architecture to address complex problems,... 
    Full time

    Saviynt

    Remote
    18 hours ago
  •  ...Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by...  ...almost any other organization.  What you'll do As a Principal Engineer focused on Cloudflare's storage and database products, you... 
    Full time
    Local area

    Cloudflare

    Oklahoma
    18 hours ago
  • $200k - $300k

     ...exceptional customer experiences, we are on a mission to set new standards in online gaming. We are now looking for a Senior/Principal Software Engineer to join our dynamic team. This key role will help shape the architecture, design, and development of our platform,... 
    Local area
    Overseas

    Bellota Labs

    Redwood City, CA
    4 days ago
  • $161.25k - $241.88k

     ...serves more than 14,000 customers globally, ranging from industry giants to small businesses. The Challenge As a Senior Principal Software Engineer, you will play a critical role in shaping the technical direction of our products and platforms. You will leverage your... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    6AM City, LLC

    Georgia
    2 days ago
  • $145.6k - $276.8k

     ...Senior Principal Software Engineer At RTX, the world's largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world’s most complex problems. With our three market leading businesses, world-class... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Socket.dev

    San Jose, CA
    1 day ago
  • $200k - $260k

     .... You will serve as the technical lead working with a team of engineers to oversee the design and implementation of these interconnected...  ...language. ~12+ years of professional experience in the software industry. ~ Experience with web services, microservices, or... 
    Full time
    Work experience placement
    Local area

    Viant

    Remote
    18 hours ago
  • $95.3k - $142.9k

     ...confirmation.. For all internal NGAS Engineering candidates, we have developed a...  ...team to develop the next generation of software for the next generation of platforms. Support...  ...today We are looking for a Principal Software Engineer/ Sr. Principal Software... 
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Melbourne, FL
    18 hours ago
  •  ...Job Title: Principal Software Engineer, AI  Location : Remote - US Clari + Salesloft are building the next era of enterprise revenue - one where teams make confident decisions powered by AI and real signals. By combining our scale, insights, and AI innovation, we... 
    Remote job
    Full time

    Clari Salesloft

    Remote
    18 hours ago
  • $148k - $193k

     ...making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is seeking a Principal Software Engineer to join our Xometry Partner Experience Technology Organization. In this role as a senior individual contributor, you will... 
    Full time

    Xometry

    Remote
    18 hours ago
  •  ...talented, high-caliber individuals to join our elite team of engineers. As part of our team, you'll play a pivotal role in restoring...  ...TypeScript) and frontend (React/TypeScript) components of our software stack. AI First: Adapt the latest AI models (language and speech... 
    Full time
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    Freed

    San Francisco, CA
    18 hours ago
  •  ...DCG) is a leading national provider of consulting services and a suite of online analytical software tools for banks and credit unions. We are seeking a Principal Software Engineer to play a key role in designing and evolving our Loans360°® platform; supporting scalable,... 
    Full time

    Darling Consulting Group

    Remote
    18 hours ago
  •  ...technology evaluations, technical assessments and validation of software architectures, embedded software, and system integration...  .... Collaborate with cross-functional teams, including hardware engineers, systems engineers, quality, regulatory affairs, manufacturing... 
    Full time

    Boston Scientific

    Remote
    18 hours ago
  •  ...Principal Software Engineer, Applied AI Location: Remote or Hybrid Team: Applied AI Level: Principal Join Us in Reimagining B2B Intelligence ZoomInfo is building the next generation of B2B marketing intelligence—and we’re looking for engineers who... 
    Full time
    Remote work

    ZoomInfo Technologies

    Waltham, MA
    18 hours ago
  •  ...SingleStore engineers build the real-time data platform powering some of the world’s most demanding applications. Our cloud-native...  ...business impact. Position Summary We are seeking a Senior/Principal Software Engineer to join the Engineering team and play a critical... 
    Full time

    Singlestore

    Remote
    18 hours ago
  • $215k - $240k

     ...Reports to: Engineering Manager  Location: Remote US  Compensation: $215,000 to $240,000 base plus bonus and equity   What...  ...for an innovative, highly motivated, and self-driven Principal Software Engineer to join our Huntress SIEM team. As a Principal Software... 
    Remote job
    Full time
    Worldwide
    Home office

    Huntress

    United States
    18 hours ago
  • $50 - $150 per hour

     ...include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Software Engineer Type: Freelance Compensation: $50–$150/hour Duration: 1–2 months Commitment: 15–25 hours/... 
    Full time
    Summer work
    Freelance
    Immediate start
    Remote work

    Mercor

    Remote
    18 hours ago
  •  ...t just contribute. You’ll make things happen–fast. As a  Principal Engineer on our Advertising, Company Intelligence, and Intent team...  ...environment operating at the edge of what’s possible in modern software engineering, data infrastructure, and applied AI. What... 
    Full time
    Remote work

    Zoominfo Technologies, Llc

    United States
    18 hours ago
  • $313.8k

     ...consistent, and extensible across every part of the seller and buyer experience. About the Role We’re looking for a Principal Software Engineer to help shape the technical future of Commerce Hub. This is a very hands-on role. You’ll write code, dive into services,... 
    Full time
    Contract work
    Live out
    Work at office
    Remote work

    Hubspot

    Remote
    18 hours ago
  •  ...flagship products like Snowflake Intelligence . As a Principal AI Engineer , you will be a technical North Star for our AI initiatives...  .... Requirements: Experience: 10+ years of software engineering experience, with 3+ years specifically leading... 
    Full time

    Snowflake

    Remote
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!