Principal AI-Native Software Engineer
New
J
JobgetherSoftware Development
United StatesFull-TimePrincipal
Salary$215,000–$250,000
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- AWSNode.jsPostgreSQLArtificial IntelligenceGCPMongoDBMySQLTypeScript
Requirements
- 8+ years of professional software development experience with significant Staff, Principal, or equivalent engineering-level responsibility.
- Demonstrated ability to independently deliver complex production software while partnering effectively with Product and Design teams.
- Expert-level Claude Code experience is mandatory, including substantial hands-on product development beyond basic prompting.
- Proven experience coordinating multiple AI agents or development sessions, including agent context, skills, sub-agents, tool use, and orchestration.
- Strong production experience with TypeScript/Node.js and both dynamic-language and strongly typed ecosystems.
- Hands-on experience with MongoDB as well as relational databases such as PostgreSQL or MySQL.
- Experience deploying and operating production software in distributed, cloud-based environments using platforms such as AWS and GCP.
- Hands-on experience applying AI/ML in production, such as integrating LLMs, building agentic systems, or implementing model inference.
- Extensive experience developing APIs and integrating with third-party APIs.
- Strong knowledge of automated CI/CD pipelines and software testing strategies.
- Deep understanding of software architecture, design, security, reliability, scalability, and maintainability.
- Ability to critically evaluate AI-generated code and distinguish high-quality engineering from superficially functional output.
Responsibilities
- Own major product initiatives end to end, translating business and product requirements into technical specifications, architecture, implementation plans, production software, and ongoing improvements.
- Partner closely with Product and Design to clarify requirements, identify dependencies and risks, evaluate tradeoffs, and ensure technical solutions address genuine customer and business needs.
- Operate as an AI-native engineer using Claude Code as a primary development and orchestration environment, coordinating multiple agents, worktrees, branches, and development sessions in parallel.
- Decompose complex engineering initiatives into well-defined workstreams that can be safely executed by AI agents while maintaining appropriate human oversight and architectural control.
- Develop reusable AI-assisted engineering workflows, including skills, commands, hooks, context files, agent instructions, feedback loops, and verification processes.
- Automate substantial portions of the product development lifecycle, including technical discovery, architecture, implementation, testing, security analysis, code review, pull-request creation, infrastructure provisioning, deployment, monitoring, documentation, and maintenance.
- Establish quality gates and verification practices that ensure AI-generated work is tested, secure, maintainable, observable, and production-ready.
- Review AI-generated code at a Principal or Staff engineering level, identifying unnecessary abstractions, excessive complexity, weak testing, and security risks.
- Design, build, and maintain reliable software across backend services, APIs, databases, cloud infrastructure, and integrations.
View Full Description & ApplyYou'll be redirected to the employer's site