Sr. Software Engineer
JonnyPops · Plymouth, MN · 3 wk ago
On-siteEngineering$135k–$170k/yrFull-time
About the role
We are looking for a Senior Software Engineer to design, build, deploy, and sustain production-grade agentic AI workflows and AI-powered applications that change how JonnyPops operates. You will work with an AI-first development philosophy — using tools like Claude Code and the Anthropic API to plan, build, test, and ship at high velocity — and partner closely with Finance, Operations, Manufacturing, HR, and GTM to turn high-friction processes into intelligent, automated solutions.
Responsibilities
- Design, build, deploy, and sustain production-grade agentic AI workflows that automate and augment core business processes across Finance, Operations, Manufacturing, HR, and GTM — moving solutions from prototype to reliable, monitored production
- Own the full lifecycle of AI-Native solutions: problem framing, architecture, build, testing, deployment, observability, and iteration
- Establish the patterns that let agentic processes run reliably and, over time, around the clock
- Build AI-powered applications and intelligent agents using Claude Code, the Anthropic API, tool use / function calling, and the Claude Agent SDK
- Connect agents to core systems — NetSuite (ERP/HRIS), Microsoft 365 (SharePoint, Teams), RedZone (manufacturing MES), and the broader SaaS stack — so AI-Native solutions are grounded in real business data and can take real action
- Exercise strong judgment on when to trust, verify, and override AI-generated output before it reaches production
- Embed with department leaders to capture critical business knowledge and turn high-friction processes into intelligent, automated solutions that deliver measurable productivity gains
- Partner with functional owners; build solutions teams actually adopt, with the documentation and enablement to sustain them
- Support the company’s AI adoption priority through co-developed department-level tools, process maps, and working sessions
- Establish and model engineering best practices for a founding team — version control (Git), code review, testing, CI/CD, and documentation
- Translate business requirements from non-technical stakeholders into clear, well-scoped technical specifications and working software
Requirements
Minimum Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field; equivalent professional experience considered
- 5+ years of professional software development experience with a track record of delivering production-quality systems
- Experience building applications, automations, or internal tools in a business operations or enterprise environment strongly preferred
Skills
- Proficiency in one or more backend languages (Python, TypeScript/Node.js, or similar); writes clean, testable, maintainable code
- Strong experience with REST APIs, webhooks, and third-party SaaS integrations
- Solid SQL skills and comfort with relational databases; ERP data model experience a plus (NetSuite preferred)
- Experience with cloud platforms (Azure, AWS, or GCP) and modern deployment practices (Docker, CI/CD, GitHub Actions)
- Familiarity with Microsoft 365 development surfaces (SharePoint API, Microsoft Graph API, Power Automate) is a strong plus
- Demonstrated fluency building software with AI coding tools — reading codebases, planning multi-file changes, running and fixing tests, and shipping at high velocity
- A genuine AI-first development philosophy and strong judgment about when to trust, verify, and override AI-generated output
Soft Skills & Competencies
- Communicates clearly with non-technical business partners; translates their needs into well-scoped technical solutions
- Self-directed ownership mentality — defines the problem, scopes the work, and ships the solution without step-by-step management
- Curious and growth-oriented; genuinely excited about what’s possible when strong engineering meets modern AI tooling
- Adaptable and resilient in a high-growth environment where priorities evolve quickly
- Committed to JonnyPops core values: Integrity, Masterful Growth, Excellence, Team Work, Fact-Based Decisions, Alignment, and Service and Contribution