Role: Agentic Software Engineer
Duration: 12+ Months
Location: Austin, TX & San Francisco , CA
Role Summary:
We are looking for Agentic Software Engineer who can combine strong software engineering fundamentals with expert use of GenAI and agentic development tools to build, test, modernize, and operate software at higher velocity and quality.
This role requires hands-on engineering depth in coding, system design, testing, debugging, DevOps, security, and production support. In addition, the engineer must be highly skilled at using AI coding assistants, autonomous agents, prompt-driven development workflows, test automation generation, code analysis, documentation automation, and AI-enabled refactoring.
The ideal candidate is not just a user of AI tools, but someone who can structure work so that AI can meaningfully accelerate delivery while maintaining engineering rigor.
Key Responsibilities:
Software Engineering:
Design, develop, test, deploy, and maintain scalable, secure, and reliable software applications.
Write clean, modular, maintainable, and well-tested code.
Apply strong computer science fundamentals including data structures, algorithms, distributed systems, APIs, databases, cloud-native design, and secure coding practices.
Participate in architecture, design reviews, code reviews, production support, and continuous improvement.
Agentic Engineering Workflow:
Use agentic development tools to execute multi-step engineering tasks such as feature implementation, defect remediation, code migration, unit test creation, API integration, and documentation updates.
Define guardrails for AI-generated work, including coding standards, security constraints, architectural patterns, testing expectations, and compliance requirements.
Measure and improve AI-assisted productivity, including cycle time, defect rate, test coverage, code review quality, and deployment frequency.
Quality, Security, and Governance:
Ensure AI-generated code meets enterprise standards for security, performance, observability, maintainability, and compliance.
Identify hallucinations, insecure patterns, flawed assumptions, dependency risks, and incomplete implementations in AI-generated output.
Apply secure software development practices, including threat modeling, secrets management, dependency scanning, static analysis, and secure API design.
Required Qualifications:
Strong proficiency in one or more programming languages such as Java, Python, JavaScript/TypeScript, Go, C#, or Kotlin.
Strong understanding of software engineering fundamentals, including:
• Object-oriented design
• API design
• Data structures and algorithms
• Databases and SQL/NoSQL
• Distributed systems
• Cloud-native development
• CI/CD
• Automated testing
• Secure coding
Hands-on experience with GenAI coding tools such as GitHub Copilot, Cursor, Claude Code, OpenAI Codex-style tools, Devin, Amazon Q Developer, Google Gemini Code Assist, or similar platforms.
Experience using AI to generate, test, refactor, explain, or modernize code.
Ability to critically evaluate AI-generated output instead of accepting it blindly.
Experience with unit testing, integration testing, test automation, and code quality tools.
Strong communication skills and ability to translate business needs into technical implementation.
All your information will be kept confidential according to EEO guidelines.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Lead the architecture and delivery of Life360's device cloud infrastructure, shaping AI-native engineering practices and systems that connect hardware to product experiences at scale.
Lead and grow a large engineering organization to deliver scalable, AI-driven media and intelligence platforms that serve hundreds of millions of users.
Lead architecture and technical strategy as a Staff Software Engineer, driving large-scale system design, cross-team delivery, and engineering excellence in a remote-first environment.
Quantum Workplace is seeking a hands-on Senior Software Developer in Omaha (hybrid) to lead complex feature delivery, improve system reliability, and mentor engineers on a growing HR tech platform.
Mercor is looking for a practical, autonomous Fraud Engineer to design and ship large-scale fraud detection and prevention systems that protect its AI-work platform.
Anduril seeks a Tracking Software Engineer to develop and transition advanced multi-target tracking and state-estimation algorithms for space domain awareness and operational space systems in Washington, D.C.
DV Trading is hiring a Senior Cloud Infrastructure Engineer to architect and operate latency-sensitive multi-cloud infrastructure supporting trading desks and a specialized crypto stack.
Senior Full Stack Software Engineer at WGU to design and deliver scalable, high-quality web applications and APIs while mentoring engineers and shaping technical direction.
Experienced Senior Full Stack Developer needed to design and deliver production-grade fintech applications using Node.js, TypeScript, Angular, Playwright and AWS.
Senior Software Engineer role at IQVIA to lead feature development and mentor engineers on the Certio application in a remote capacity based in Wayne, PA.
Lead the design and implementation of cloud-native and Windows-based release/configuration management systems for Medtronic’s CRDN business, driving architecture, compliance, and engineering excellence.
Arista Networks is hiring a PCIe Software Engineer to work at the hardware/software boundary, developing drivers, diagnostics, and test automation to optimize PCIe link performance and resiliency.
Daikin Applied is seeking a senior software engineer to lead design and development of Azure-based cloud services and shared infrastructure for enterprise HVAC solutions.