G2
Senior Software Engineer
Austin, TX, Remote. Posted 2 months ago
The role
You will create new products and features end-to-end by architecting solutions and delegating implementation to agents across the full stack. You will act as a technical partner to stakeholders to define product concepts and adopt agentic engineering techniques.
What you will do
- Contribute across the full software stack to deliver user journeys to production
- Design and build agents that apply prompts, context, tools, and model reasoning
- Apply software engineering and system design principles for scalable solutions
- Validate solutions using traditional QA, model-based evals, and agent tracing
- Incorporate agentic software engineering techniques into the development workflow
- Drive product definition with designers and PMs through ideation and prototyping
- Conceive and ship features and MVP iterations
- Partner with engineering stakeholders on project scoping and prioritization
- Share knowledge and agentic software engineering practices with the team
- Champion the use of AI solutions for engineering and product tasks
Required qualifications
- 5-8 years of experience working as a Software Engineer
- Proven experience building enterprise-scale applications
- Solid working proficiency in Typescript/Javascript or Python
- Familiarity with modern web application frameworks like React, Next.js, or Rails
- Broad full-stack ownership
- Strong understanding of data schemas, databases, APIs, and AWS infrastructure
- Hands-on experience with performance testing, logging, and monitoring
- Hands-on experience building AI and agent-powered features and systems using frontier models from OpenAI, Anthropic, or Google
- Comfort working AI-first by delegating implementation to AI agents
- Understanding of the strengths and limitations of frontier models and open weight models
- Experience with continuous delivery through feature flagging and trunk-based development
Nice to have
- Golang preferred
- Experience deploying or fine-tuning open-weight models for specific use cases
- Hands-on experience with agent orchestration frameworks
- Experience with distributed messaging or event-streaming systems (e.g., Kafka)
Before you apply
- You can opt out of AI-powered candidate evaluation by entering your email in the Automated Processing Legal Notice
About the company
G2 is the world's largest and most trusted software marketplace. It has joined forces with Capterra, SoftwareAdvice, and GetApp to create a source of online data and software insights.