We are looking for a Principal Engineer who wants to work at the frontier of how software is built. This role is a Principal-level full-stack engineering position where you will bring deep hands-on experience designing, building, and owning production systems using languages such as Java, C#, Dart, JavaScript, or similar. As an AI-First Software Engineer, you will use AI to accelerate development outcomes, but strong engineering judgment, system design, and real-world production experience are the foundation of success. You will design robust, scalable systems, write clear and precise technical specifications, guide implementation through both hands-on engineering and AI-assisted workflows, and validate that every output meets enterprise standards. The job is architecture first, backed by proven engineering depth. You’ll need to hold an application’s entire shape in your head — from the mobile UI, through the API, down to the database and the cloud infrastructure underneath it. This is a full-stack role grounded in strong engineering fundamentals, with AI used as a multiplier only after the system is clearly defined.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
No Education Listed