Remote Position

[Remote] Principal Software Engineer

🌍 Remote · United States 💼 Full-time

Note: The job is a remote job and is open to candidates in USA. Cygnus Professionals Inc. is seeking a Principal Software Engineer with deep expertise in AI-driven development, cloud-native platforms, and full-stack application engineering. The role focuses on building reliable agentic workflows, scalable distributed services, CI/CD pipelines, and high-quality applications using C#/.NET, ASP.NET Core, relational databases, React, and TypeScript.

Skills

  • Hands-on fluency with AI-assisted development tools — using them daily and understanding their strengths, failure modes, and appropriate limits
  • Experience building and orchestrating agents: designing agent loops, managing context and memory, composing multi-step pipelines from discrete skills, and handling failure modes gracefully
  • Ability to define reusable, well-scoped skills with clear interfaces and predictable behavior — the building blocks of reliable agentic workflows
  • Prompt engineering as a first-class discipline: structured prompting, output validation, iterative refinement, and the ability to teach these practices to others
  • Practical experience evaluating agent behavior: defining what good looks like, building evals, and holding AI-generated work to the same standards as hand-authored code
  • Ability to identify which parts of a development workflow are good candidates for automation or AI assistance and which are not
  • Strong working command of containerization and orchestration — building and running services that are scalable, reliable, and operationally simple
  • Experience with major cloud platforms and their managed services, with a preference for platformnative solutions over custom infrastructure
  • Infrastructure as code practices applied consistently across environments
  • Building and maintaining CI/CD pipelines with an emphasis on fast feedback, automated quality gates, and safe deployment patterns
  • Distributed systems fundamentals applied in practice: service communication, event-driven patterns, observability, and fault tolerance
  • Deep expertise in C# / .NET — platform internals, async programming, and performance optimization
  • API design and implementation using ASP.NET Core, including REST principles, versioning, and middleware patterns
  • Relational database design, ORM usage, and T-SQL query optimization
  • Front-end development with React and TypeScript, including component design and state management patterns
  • Proficiency with modern JavaScript/TypeScript, HTML, and CSS
  • Performance profiling and analysis across both server and client layers
  • Comprehensive testing strategies spanning unit, integration, and end-to-end coverage
  • Security fundamentals: secure coding practices, secrets management, and awareness of common vulnerability classes
  • Applicants for employment in the US must have work authorization

Company Overview

  • Cygnus Professionals is a computer software company that provides business-IT transformation solutions. It was founded in 2010, and is headquartered in Princeton, New Jersey, USA, with a workforce of 501-1000 employees. Its website is http://cygnuspro.com.
  • Apply Now →

    More Open Positions

    Explore similar remote opportunities