Principal Software Engineer

Posted Oct 21

This is a fully remote position, open to applicants in Arizona, +23 more states.

📋 Description

• Establish the technical standards for the team while leading the design and scope of intricate software features.

• Utilize AI-assisted development processes while upholding engineering excellence.

• Serve as the primary architect, reviewer, and decision-maker in guiding AI agents.

• Develop supporting structures for AI tools, which include project context management, reusable skills, agent workflows, prompt frameworks, and automated quality assurance.

• Propel automated testing and validation linked to requirements.

• Evaluate AI-generated outputs for quality, security, maintainability, accuracy, and sustainability.

• Enhance AI-driven engineering processes, tools, agents, and best practices.

• Define ambiguous issues, establish constraints, and offer feasible starting points.

• Convey complex subjects to both technical and non-technical audiences and facilitate technical decision-making.

• Create and upkeep technical documentation.

• Collaborate with developers, QA engineers, designers, and product specialists in a cross-functional scrum team.

• Take ownership of team delivery, pace, and quality through effective scoping and staging of work.

• Determine the scope and estimates for proposed features.

• Suggest, prototype, and advocate for new technologies and processes.

• Mentor team members and set development standards.

• Recommend designs, technologies, patterns, methods, and best practices for non-functional requirements.

• Participate in on-call rotations during evenings, weekends, or holidays.

• Review work to uphold high-quality standards.

• Contribute to the recruitment and selection of team members.

• Uphold company values and engage in strategic or cross-functional initiatives.

• Develop and optimize APIs, databases, UIs, design systems, and libraries using C# or JavaScript/TypeScript.


⛳️ Requirements

• Bachelor's degree in a relevant field or equivalent professional experience.

• 15+ years of professional experience as a software developer within an agile product team.

• At least 10 years of experience with the .NET Framework and C# is required.

• Proficiency in TypeScript or JavaScript is required.

• 1+ years of professional experience in a leadership role or unofficially leading cross-functional projects.

• Experience in hands-on technical training environments, virtual labs, or learning platforms is highly desirable.

• Experience in mentoring and developing team members while promoting best practices and standards.

• Practical experience in delegating implementation tasks to AI agents and reviewing and verifying their outputs.

• Regular use of modern AI/agent tools, including GitHub CoPilot and Claude Code or similar, is essential.

• Strong foundational knowledge in system design, debugging, and code review.

• Preferably, evidence of building supporting structures for AI tools such as custom agents, MCP servers, eval harnesses, or team enablement.

• Exceptional judgment in assessing AI-generated outputs.

• Demonstrated experience with MSSQL and Entity Framework.

• Proficiency in collaborating with UX designers to transform designs into functional software.

• Proficiency in creating and consuming RESTful APIs.

• Proficiency in unit testing.

• Experience with cloud-native applications.

• Ability to participate in team on-call rotations during evenings, weekends, or holidays.

• Familiarity with Authentication, NextJS, ExpressJS, and DevOps practices is appreciated but not mandatory.

• Must be authorized to work in the U.S.; Skillable participates in E-Verify.

• Primary residence must be within the following states: AZ, CA, CO, FL, GA, ID, IN, KY, MA, ME, MI, MO, NC, ND, NE, NH, NV, NY, OH, OK, SC, TN, TX, UT, WA, WI.

• Ability to work from a remote home office that supports privacy and focus for frequent video and voice calls.

• Occasional travel may be necessary, up to approximately 10%.


🏝️ Benefits

• Fully remote work with a monthly stipend for office services and supplies.

• Medical insurance (two plan options), dental insurance (two plan options), and vision insurance.

• Health savings account with generous employer contributions.

• Healthcare spending accounts and dependent care spending accounts available.

• Employee Assistance Program (EAP).

• Group-paid life insurance.

• Group-paid short-term and long-term disability insurance.

• Options for voluntary life and accidental death & dismemberment (AD&D) insurance.

• Options for accident and critical illness insurance.

• 401(k) plan with company matching.

• Tuition reimbursement programs.

• Reimbursements for maintaining a healthy lifestyle.

• Unlimited paid time off (PTO).

• Paid holidays.

• Bereavement leave.

• Parental leave.

• Caregiver leave.

• Paid Family and Medical Leave (FMLA).

• Opportunity to log off at 2:00 PM local time every Friday when work is up to date and deliverables are met.

• Company-wide closure during the 4th of July holiday week.

• Annual reimbursement of up to $750 for wellness initiatives such as gym memberships, fitness classes, or healthy meal plans.

• $200 monthly stipend for office expenses.

• Access to pet insurance.

• Access for employees and their dependents to Skillable learning opportunities through its product.

People also viewed

EducationSuperHighway18 hours ago

Senior Software Engineer – Contract

US flagUnited States OnlyFreelanceFull-stack Engineer
ApplyView job
One New Zealand18 hours ago

Core Network DevOps Principal Engineer

NZ flagNew Zealand OnlyFull-timeFull-stack Engineer
ApplyView job
Conduent18 hours ago

Senior Defined Benefits Technical Lead Analyst

US flagUnited States OnlyFull-timeFull-stack Engineer$85k – $95k/year
ApplyView job
NinjaOne18 hours ago

Senior Software Engineer, Java

US flagCalifornia, +17 more statesFull-timeFull-stack Engineer$160k – $200k/year
ApplyView job
NinjaOne18 hours ago

Senior Software Engineer, Java – Patching

US flagCalifornia, +16 more statesFull-timeFull-stack Engineer$160k – $220k/year
ApplyView job
NinjaOne18 hours ago

Senior Software Engineer, Java – Patching

US flagCalifornia, +17 more statesFull-timeFull-stack Engineer$140k – $200k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers