E

Principal Software Engineer Full Stack / AI-First (100% Remote)

EmployBridge · Anywhere

🔥9 people viewed this job

About the Role

Principal Software Engineer / Full Stack AI Builder • Spec-Driven Development • Agentic Orchestration We're looking for a Principal Engineer who want to work at the frontier of how software gets built. Applicants must be authorized to work in the U.S. without current or future sponsorship, including visa expiration limitations. This role starts with strong, traditional engineering fundamentals. At its core, this is a Principal-level full-stack engineering position. You will be expected to 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 - what Silicon Valley increasingly calls an AI Builder - you won't spend your day writing code line by line. However, in order to succeed in this role, you must first be a deeply capable engineer who understands how systems are built without AI. AI is used to accelerate development outcomes, but strong engineering judgment, system design, and real-world production experience are the foundation of success in this role. 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. Who We Are As the United States' largest light industrial staffing company and a broad workforce solutions provider, our digital-enabled approach to staffing is rooted in a rich history of delivering high-quality, scalable workforce solutions to the organizations driving the American supply chain. Our colleagues are guided by our purpose of Championing People, Unlocking Potential, and they bring this to life every day as they help put hundreds of thousands of people to work at thousands of companies across the country. The foundation of our culture is built upon a bridge to better, offering our colleagues rewarding and growth-oriented experiences that positively impact the lives of others and businesses in innovative and meaningful ways. What You'll Do Architect & Specify Design end-to-end system architectures spanning mobile (Flutter), web (React), backend (Java/Spring Boot or similar), and cloud infrastructure (AWS or equivalent) Write detailed, unambiguous technical specifications that clearly define behavior, dependencies, edge cases, and system constraints Decompose complex features into dependency-ordered tasks Work across teams to ensure architectural alignment and anticipate downstream impacts Build & Engineer Design, develop, and maintain core frameworks, components, and services used across multiple applications Contribute hands-on to implementation where needed, especially for critical or complex areas Ensure all solutions are grounded in real-world production considerations including scalability, performance, and reliability Develop highly scalable APIs and services using modern architecture patterns Orchestrate & Generate Use AI tools (Claude, Copilot, or similar) to assist in generating implementation once systems are clearly defined Apply AI selectively as a multiplier while maintaining full ownership of system quality Drive efficient development workflows that combine strong engineering fundamentals with AI-assisted acceleration Validate & Ship Conduct thorough code reviews and enforce engineering standards across all systems Identify and resolve architectural gaps, edge cases, and system inconsistencies before production Ensure enterprise-grade reliability through proper testing strategies, validation, and observability Own production readiness, including performance, error handling, and system stability Lead & Scale Provide technical leadership and mentorship to engineers across teams Partner with architects and cross-functional teams to drive alignment and best practices Help onboard new technologies, patterns, and engineering practices across the organization Act as a force multiplier, raising the quality and capability of the broader engineering team What We're Looking For Required 5+ years of strong, hands-on software engineering experience with principal-level depth Proven experience building production systems using Java, C#, Dart, JavaScript, or similar Full-stack capability across frontend, backend, databases, and cloud infrastructure Strong systems thinking - ability to design and reason end-to-end (UI → API → DB → infrastructu

💬 Developer Questions

Ask the team a question — answers show up here

🎯

What does the interview process look like?

🤖

What AI/vibe coding tools does the team use daily?

👥

How big is the engineering team?

Is the team fully async or are there required meetings?

🚀

What does onboarding look like for remote hires?

🔧

Can you share more about the tech stack and architecture?

📈

What does career growth look like in this role?

📅

What does a typical day look like?

💰

Is there a salary range you can share?

📊

Is equity or stock options part of the package?

🌍

Are there timezone requirements or preferences?

🛂

Do you sponsor work visas?

🏢 Is this your listing? Claim it to answer questions

Similar Jobs

Helpful resources

Hiring for a similar role? Post your job here — it's free →