Invicti Security is an IT services and consulting company on a mission to transform how web applications are secured. Self-described as one of the fastest-growi
Senior Software Engineer, Agentic AI
Location
Texas
Posted
105 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Agentic AI
Invicti Security
• Multi-Agent System Development: Design and implement autonomous agent systems in Python using frameworks like AWS Strands Agents, with emphasis on orchestration, reasoning, and decision-making • MCP Integrations: Create Model Context Protocol integrations connecting Octo to security tools, developer environments, and AI coding assistants like Cursor and GitHub Copilot • LLM Prompt Engineering: Develop and refine prompt chains for real security use cases, including triage, prioritization, and remediation • RAG & Memory Systems: Build retrieval-augmented generation pipelines and memory architectures that give agents a persistent, contextual understanding of customer environments • End-to-End Ownership: Own features from design through production — build, test, deploy, and measure outcomes • Cross-Team Collaboration: Work closely with product, platform engineering, security research, and infrastructure teams to ensure we're building what customers need • Experimentation & Productization: Evaluate new AI/ML capabilities and determine how to bring them to production
Job Requirements
- 5+ years of production software development experience with a track record of shipping high quality solutions
- Hands-on experience building LLM-powered applications, RAG systems, or agentic AI
- Strong Python proficiency with solid software engineering fundamentals
- Understanding of distributed systems, API design, and cloud-native architectures
- Experience with prompt engineering, embeddings, and vector databases
- End-to-end software development skills, including frontend development, building pipelines, tests, monitoring, and scalability
- Ability to balance engineering rigor with pragmatic delivery, embracing agentic coding tools like Claude Code to accelerate delivery
- Clear communication skills — you surface problems early and propose solutions
- What's Preferred:
- Experience with agent frameworks (AWS Strands, LangGraph, AutoGen, CrewAI) in production environments
- Familiarity with MCP (Model Context Protocol) and AI tool integration patterns
- Background in application security, penetration testing, or security tooling
- Experience with Go or C# for performance-critical components
- Ability to build single-page applications using Vue.js
- AWS experience with Bedrock and Kubernetes deployments
- Familiarity with using GitLab for source control and CICD
- Knowledge of evaluation methodologies for LLM systems (benchmarks, red-teaming, human feedback)
- Experience building third-party product integrations using REST APIs
- Contributions to open-source AI/ML projects
Benefits
- Health Insurance: We cover 100% of employee health care, vision, and dental premium costs. For dependents, we contribute 75% of healthcare and 50% vision/dental premium cost. Coverage is effective on your first day.
- Employee Assistance Program: Emotional support counseling services — 24/7 life coaching, dependent care, elder care, financial & legal support, wellness coaching, new parent support, and more
- Parental Leave: 16-week paid leave for birthing parent recovery; 4-week paid leave for non-birthing/bonding parent
- 401(k) Savings Plan: 50% up to 6% company match with 100% annual cliff vesting
- Hybrid Flexible Schedule
- Discretionary Time Off: Take time away from work when you need it (subject to manager approval)
- Quarterly Thrive-Wellness Days: One extra day per quarter where the entire company takes a break to refresh and rejuvenate
- Volunteering: 5 days of paid time off each year to participate in volunteer activities of your choice
- Learning & Development Budget: Investment in your professional growth
- Employee Recognition: Ongoing recognition & rewards in a culture that emphasizes personal and professional growth
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Salesforce Level 3 Software Engineer/Developer
Myriad GeneticsWe're a leading genetic testing and precision medicine company dedicated to advancing health and well-being for all.
• Lead the design, development, and optimization of Salesforce-based solutions for complex business challenges. • Mentor junior developers, collaborate with stakeholders, and take ownership of critical projects. • Architect and develop advanced custom solutions using Apex, Lightning Web Components, Visualforce, and Aura. • Design and implement complex system integrations using middleware tools and Salesforce APIs. • Create and optimize queries using SOQL, SOSL, and SQL. • Oversee Salesforce Sales and Service Cloud configurations. • Participate in Salesforce production support, ensuring timely resolution of system issues. • Perform Salesforce configurations, including workflows, validation rules, security settings, roles, profiles, and custom objects. • Provide technical guidance and mentorship to junior and mid-level developers. • Create comprehensive technical documentation and lead troubleshooting efforts for critical issues.
• Design, develop, and customize a Microsoft Dynamics 365 Commerce integration (POS, CRT, CSU, eCommerce, and Headquarters) that we will offer in a SAAS model to merchants • Develop and extend Modern POS (MPOS/CPOS) using TypeScript and React-based frameworks • Customize and extend Commerce Runtime (CRT) and Commerce Scale Unit (CSU) using C# • Develop X++ customizations within Dynamics 365 Finance & Operations • Integrate Dynamics Commerce with third-party systems (payment gateways, ERP, CRM, tax, shipping, etc.) • Build and consume APIs using OData, REST, and Azure services • Support deployments, upgrades, and environment management across Dev/Test/UAT/Prod • Troubleshoot and resolve performance, security, and functional issues • Follow Microsoft best practices for extensibility, version control, and CI/CD • Participate in code reviews, documentation, and knowledge sharing • Collaborate with functional teams to translate business requirements into technical solutions
• Design, develop, and maintain high-quality software applications using .NET Core/C# and C++/MFC • Collaborate with cross-functional teams to identify and prioritize software requirements • Develop and maintain technical documentation related to software development processes • Troubleshoot and debug complex issues across multiple systems and environments • Ensure the security and integrity of sensitive data • Stay updated on emerging trends and technologies in software development • Assist in the deployment and maintenance of software solutions
Engineering Lead
RoarExperience interior design with attitude, where art meets science: 50% wild + 50% tame = 100% Roar! Pallavi Dean
• Own the evolution of ROAR’s technical architecture with a focus on scalability, reliability, and maintainability with particular emphasis on system reliability and observability • Translate requirements into production-ready solutions and contribute code when needed • Drive best practices in code quality, testing, security, and DevOps; ensure system robustness in safety-critical environments • Mentor and guide engineers, provide constructive feedback, and help shape a high-performing culture while growing into broader leadership responsibilities as the company scales • Work closely with our Director of Product, VP of Hardware, and Operations teams to align engineering with business and user needs • Identify bottlenecks in delivery and implement processes that enable rapid, high-quality releases that directly impact revenue growth • Lead initiatives around compliance (HIPAA, SOC 2), vendor management, monitoring, and fault tolerance to meet enterprise customer requirements • Explore new technologies, improve existing processes, and advocate for technical excellence across the stack




