Software Engineer III (C++)
Position: Software Engineer III (C++)Location: Irving, TX or Atlanta, GA (5 days onsite)Type: Contract 6 months to start – will extendVisa Restrictions: NoneInterview process: 1st round virtual – 2nd round onsite panel (no exceptions) Key Candidate RequirementsTechnical Must-HavesStrong C/C++ development experienceSolid Windows development background (Linux is okay, but Windows experience is required)Comfortable with debugging, architecture, and coding assessmentsAI / Agentic Development (Critical)Experience using AI for software developmentFamiliarity with Claude preferred, but other coding LLMs are acceptableMulti-agent AI experience is a strong plusMust be able to review, validate, and improve AI-generated codeLooking for candidates who actively use AI in development—not just ChatGPT usersAbout the RoleWe are seeking 4 Software Engineer III professionals to support a high-priority, compliance-driven initiative within a fast-evolving engineering organization. This project involves modernizing development workflows using AI-driven, spec-based development and multi-agent systems.This is a unique opportunity to work at the forefront of AI-assisted software engineering, where development, specification, and validation are increasingly powered by intelligent agents.What You’ll Be DoingWork on a compliance-focused project supporting multiple POS/payment networksAnalyze network specifications and ensure systems adhere to evolving standardsLeverage AI tools (Claude, etc.) to:Generate specifications from requirementsAssist in code generation and problem solvingOperate within a spec-driven development model, where:Requirements ? AI-generated specifications ? AI-assisted developmentCollaborate with multi-agent AI systems to automate and enhance workflowsValidate and debug AI-generated C++ code, ensuring accuracy and qualitySupport certification cycles by quickly identifying and resolving defectsRequired Qualifications (Must-Haves)Core Engineering5+ years of software engineering experienceStrong proficiency in modern C++Ability to read, evaluate, and validate AI-generated codeExperience with Behavior-Driven Development (BDD)AI & Modern Development (Non-Negotiable)Hands-on experience with Claude in real-world development workflowsStrong experience with Python (used alongside AI tools for scripting/workflows)Multi-Agent AI Experience (REQUIRED)Proven experience working with agentic or multi-agent systemsUnderstanding of:Agent collaborationTask orchestrationWorkflow coordination across agentsExperience using AI as part of the development lifecycle:Requirements ? specifications ? implementation ? validationFamiliarity with CLI-based AI workflows (e.g., GitHub Copilot CLI or similar)Quality & ValidationStrong ability to:Identify and fix issues in AI-generated codeEnsure high-quality, production-ready outputsComfortable operating in a verification-heavy environmentNice to HaveExperience with payments systems, POS networks, or certificationsBackground in compliance-driven projectsExperience with OpenAI or other AI tools in addition to ClaudeWork EnvironmentOnsite, 5 days/week (Texas strongly preferred; Atlanta considered)Collaborative, fast-paced team environmentHigh-visibility, high-impact project with aggressive timelines