CronJobs

fullstack jobs

Senior Software Engineer, Full-Stack

G2 · Remote (US)

remotesenior$185,000–$225,000Posted Jun 10, 2026TypeScriptJavaScriptPythonReactNext.jsRailsOpenAIAnthropic

Apply on the employer site

About this role

## About G2 G2 is the world’s largest and most trusted software marketplace. We help businesses make better, faster decisions with trusted insights from real software users. We’ve joined forces with Capterra, SoftwareAdvice, and GetApp to create the largest source of online data and software insights—fueling intelligent buying in the age of AI. ## About the Role As a **Senior Software Engineer, Full-Stack**, you’ll create new products and features end-to-end that directly contribute to G2’s key organizational goals. You’ll build and deliver production-ready capabilities with confidence, and help shape product concepts to take advantage of opportunities in **AI, agent technology**, and broader industry developments. ### In this role, you will: **Build new products and features (60%)** - Contribute across the full software stack to deliver user journeys to production, owning implementation quality from architecture to release - Apply sound software engineering and system design principles to produce solutions that are observable, maintainable, scalable, and production ready - Design and build product features and agents using frontier models (prompting, context, tools, and model reasoning) to fulfill user journeys, generate content, and automate processes - Validate solutions against functional requirements using QA methods, evals, and tracing to ensure quality is measurable and reproducible - Incorporate agentic software engineering techniques across the SDLC (planning, design, implementation, testing, maintenance) **Actively participate in product definition as a technologist (35%)** - Partner with designers and PMs to ideate, explore, prototype, and converge on deliverable solutions - Conceive and ship features & MVP iterations early to advance high-visibility organizational goals - Balance UX quality with practical business needs - Collaborate with engineering stakeholders to identify what’s possible—and what’s hard—then bring that perspective into scoping and prioritization **Be a source of influence for other engineers (5%)** - Share knowledge and agentic software engineering practices via async formats and team venues (technical discussions, meetings) - Champion AI solutions for engineering and product tasks to accelerate product velocity and execution ## Minimum Qualifications - 6+ years of professional programming experience in web application and backend environments - Expert-level proficiency in **TypeScript/JavaScript** or **Python** - Strong working knowledge of modern web frameworks such as **React**, **Next.js**, or **Rails** - Experience refining product requirements with a product owner - Hands-on experience building AI and agent-powered features using frontier models (e.g., OpenAI, Anthropic, Google) - Regular use of coding agent harnesses (e.g., Claude Code, Codex, Opencode, Pi) as part of daily workflow - Experience with continuous delivery via feature flagging and trunk-based development - BS/BA degree in a related field ## What can help your application stand out - Experience deploying or fine-tuning open-weight models for specific use cases - Hands-on experience with agent orchestration frameworks ## Inclusivity & Diversity G2 is committed to creating an inclusive and diverse environment where people of every background can thrive. Applicants are considered without regard to race, color, creed, religion, national origin, genetic information, gender identity or expression, sexual orientation, pregnancy, age, m

Listing freshness

CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord