Senior Software Engineer, Full-Stack
G2.com, Inc
About G2 - The Company G2 is the world's largest and most trusted software marketplace. When you join G2, you're joining the industry's leading team that helps businesses reach their peak potential by powering decisions and strategies with trusted insights from real software users. Now, we have joined forces with Capterra, SoftwareAdvice, and GetApp to create the largest source of online data and software insights to fuel intelligent buying in the age of AI. With 200M+ combined annual visitors and 6M verified reviews, we are now the centralized place to enable software buyers to make better and faster decisions with confidence. And we are just getting started! We are setting out to transform the global B2B software industry and become the most trusted data foundation for buyers and sellers of software for the age of AI. Does that sound exciting to you? Come join us as we try to reach our next PEAK! About G2 - Our People At G2, everything we are and what we do is grounded in our PEAK values- (Performance + Entrepreneurship + Authenticity + Kindness. Working at G2 means you are part of a value-driven, growing global community that climbs PEAKs together. We cheer for each other's successes, learn from our mistakes, and support and lean on one another during challenging times. With ambition and entrepreneurial spirit we push each other to take on challenging work, which will help us all to grow and learn. You will be part of a global, diverse team of smart, dedicated, and kind individuals - each with unique talents, aspirations, and life experiences. At the heart of our community and culture are our people-led ERGs, which celebrate and highlight the diverse identities of our global team. As an organization, we are intentional about our DEI and philanthropic work (like our G2 Gives program) because it encourages us all to be better people. About The Role As a Senior Software Engineer, Full-Stack, you will create new products and features end-to-end which directly contribute to G2's key organizational goals. Your responsibilities will center around building and delivering new products and features to production with confidence in their performance. As a technologist, you will be a key voice in defining and refining product concepts to take advantage of opportunities afforded by AI and agent technology & greater industry developments. You will adopt industry-leading engineering techniques and leverage "agent-first" ways of working to deliver products, reflecting the realities of today's software development lifecycle. In This Role, You Will: Build new products and features [60%]:
For job applicants in California, the United Kingdom, and the European Union, please review this applicant privacy notice before applying to this job. How We Use AI Technology in Our Hiring Process
G2 incorporates AI-powered technology to enhance our candidate evaluation process. These tools may assist with initial application screening, skills assessment analysis, and identifying candidates whose qualifications align with specific role requirements. While AI technology supports our recruitment workflow, all final hiring decisions remain under human oversight and judgment. Your Choice Matters: If you would prefer that your application be reviewed without AI assistance, you can opt out by entering your email address in the email entry field at the bottom of the Automated Processing Legal Notice. Choosing to opt out will not disadvantage your application in any way-we will ensure your materials receive a thorough manual review by our hiring team.
For additional details about how we handle your information throughout the application process, please review G2's Applicant Privacy Notice.
- 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 that use frontier models with prompting, context, tools, and model reasoning to fulfill user journeys, generate content, and automate processes
- Validate solutions against functional requirements using both traditional QA methods, evals, and tracing to ensure quality is measurable and reproducible
- Incorporate agentic software engineering techniques into the development workflow across the SDLC, from planning, design, implementation, testing, and maintenance
- Drive product definition with designers and PMs: ideate, explore, and prototype with stakeholders, then cut down possible options to arrive at deliverable, but well-rounded solutions
- Wholly conceive and ship features & MVP iterations early in the product definition phase that directly advance high-visibility organizational goals
- Strike the right balance between investment in UX quality and tending to practical business needs through the product development process.
- Partner with other engineering stakeholders to identify what technology makes possible, and what makes implementing a given product or feature hard. Bring that perspective into project scoping and prioritization
- Share knowledge, techniques, and agentic software engineering practices in async formats and dedicated venues, like technical discussions and team meetings
- Champion the use of AI solutions for engineering and product tasks, accelerate product velocity and team's execution
- 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 application frameworks like React, Next.js, or Rails
- Direct experience refining product requirements in collaboration with a product owner
- Hands-on experience building AI and agent-powered features using frontier models from OpenAI, Anthropic, or Google, understanding of the strengths and limitations of frontier models
- Regular use of coding agent harnesses like Claude Code, Codex, Opencode, or Pi as part of the daily software development workflow
- Experience with continuous delivery through feature flagging and trunk-based development
- BS/BA degree in related field
- Experience deploying or fine-tuning open-weight models for specific use cases
- Hands-on experience with agent orchestration frameworks
For job applicants in California, the United Kingdom, and the European Union, please review this applicant privacy notice before applying to this job. How We Use AI Technology in Our Hiring Process
G2 incorporates AI-powered technology to enhance our candidate evaluation process. These tools may assist with initial application screening, skills assessment analysis, and identifying candidates whose qualifications align with specific role requirements. While AI technology supports our recruitment workflow, all final hiring decisions remain under human oversight and judgment. Your Choice Matters: If you would prefer that your application be reviewed without AI assistance, you can opt out by entering your email address in the email entry field at the bottom of the Automated Processing Legal Notice. Choosing to opt out will not disadvantage your application in any way-we will ensure your materials receive a thorough manual review by our hiring team.
For additional details about how we handle your information throughout the application process, please review G2's Applicant Privacy Notice.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Full-Stack in United States vacancy
- ...hiring culture. They are looking for a software expert who can do majolica by... .... Job Description Job Title: Senior Software Engineer Job Level : Senior Level Job Location... ...write maintainable software within full stack (HAML, SASS, Rails, Posgres, Heroku,...FullstackSeniorFull time
- ...Our client is seeking a Senior Software Engineer with 8-10 years of experience to rebuild and develop applications for the Direct Investment... ...to support core business processes Build and maintain full-stack applications using React, REST/GraphQL, and backend technologies...FullstackSeniorFull time
$225k - $265k
...We're looking for engineers to upgrade the patient experience. The software you experience at the doctor's office is often dated and terrible, but our software... .... About the role We're looking for full-stacking engineers capable of making meaningful contributions...FullstackSeniorFull timeWork at officeWork from home- ...by world-class investors, and shipping new capabilities into real clinical workflows every week. We are now looking for a Senior Software Engineer to scale the core services that power our platform and build entirely new Generative AI and LLM-driven workflows that...FullstackSeniorFull timeRemote workFlexible hours
- ...companies and backed by the industry’s best investors, Gradient moves fast and builds full-stack systems that matter. The Opportunity Gradient is looking for a Founding Software Engineer to own how the robots move data from AI models to actuators. You will work close...FullstackSeniorFull time
- Job Title Location - Pittsburgh, Boston, north east US considered Why Confluence? At Confluence, we've always been driven by a commitment to innovation, precision, and partnership in the investment data space. Our global footprint now spans multiple countries,...FullstackSenior
- ...reality. We are seeking a highly skilled Senior Software Engineer to join our Integration team. In this... ...dependencies across our technology stack Collaborate with algorithm and operations... ...compilers, linkers, and assemblers Full-stack development experience...FullstackSeniorFull time
$202k - $223k
...The Product team builds full-stack features end-to-end. From designing our data models to implementing the subtle interaction behaviors that differentiate good software from great software. We work closely with UI designers and are supported by our infrastructure team...FullstackSeniorFull timeWork at officeLocal areaWork from homeWorldwide- ...role, working alongside a collaborative team of talented software and machine learning engineers as well as visual designers to develop new and... ...communication skills Other Qualifications: Full stack experience is a plus Advanced data visualization is...FullstackSeniorRemote jobFull time
- ...expertise and skillset. Job Description Job Title: Senior Software Engineer Location: Denver, CO Description Of Services Experience... ...virtual servers utilizing Chef, Puppet, AWS Experience full stack J2EE Experience with stream processing tools - Storm,...FullstackSeniorFull time
- ...you think, not how you keyword-match ~5+ years in backend engineering, full-stack development, or infrastructure/DevOps: internships and... ...Experience in EDA, semiconductor, or hardware-adjacent software environments Our AI Bullshit Meter We are very good...FullstackSeniorFull timeInternshipWork at office
- ...Senior Software Engineer / Software Architect (.NET & Azure) We are seeking a Senior Software Engineer... ...across the Microsoft technology stack, building secure, scalable, and maintainable... ...Responsibilities Design, build, and maintain full-stack applications using C#, ASP.NET...FullstackSeniorFull time
- ...dentists across America. The Role We are looking for a full-stack product engineer. Role Responsibilities: Design, build, and maintain... ...to $75k in annual sales, started/sold ed-tech company, Senior Class President at Stanford, student representative on the...FullstackSeniorFull time
- ...for your understanding. We are hiring Senior Software Engineer to help shape and scale a mission-... ...backend-leaning but comfortable across the stack, owning product outcomes—not just... ...Work Model: Hybrid Employment Type: Full-time Industry: Financial Technology...FullstackSeniorFull timeImmediate start
$120k - $180k
...unique needs. As we continue to grow, Shakudo seeks a Senior Software Engineer with strong experience in Kubernetes and systems... ...Kubernetes, distributed computing, infrastructure as code ~ True full-stack experience including frontend is a strong plus ~ Bias...FullstackSeniorFull time- ...Job Title: Senior Software Engineer - DevOps & Data Engineering \ Job Description \ \ We are looking for a versatile Senior Software... ...integrating with large, complex customer repositories. \\ Full -Stack Development: \ Write clean, scalable code across the full...FullstackSeniorFull time
$150k - $200k
...Biograph is looking for senior software engineers to help us scale a data driven approach to preventative care. Our small and nimble... ...new impactful products and have opportunities across the full stack on any of the following teams: Member applications -...FullstackSeniorFull timeWork at office3 days per week- ...Company Description We’re looking for a Senior Software Engineer that will be a valued team member responsible for the design and implementation... ...Qualifications Must haves: Familiarity with full-stack web application using a Python framework on Google App Engine...FullstackSeniorFull timeWork at office
- ...Description As a Senior Back-End engineer at Bask you will work directly with the CEO and CTO to build and design the software infrastructure that will serve as the backbone of telehealth... ...For The ideal candidate is a full-stack generalist, and has experience taking...FullstackSeniorFull time
$200k
...Role Overview: An industry marketplace startup in NYC, currently with a team of around 65 people, is seeking a Senior Software Engineer (Full-Stack) to join their growing company. This on-site role offers a competitive salary of up to $200k, equity options, and a...FullstackSeniorFull timeH1bImmediate startVisa sponsorshipFlexible hours- ...for professional services and software implementation. Think of us... ...brain behind the best solution engineers, forward-deployed engineers,... .... Role Overview As a Senior Software Engineer, Product at... ...product-centric teams, with strong full-stack or frontend-leaning skills...FullstackSeniorFull timeNight shift
- ...Senior Software Engineer Waystation AI About Waystation AI CPG is a $4T industry that impacts what we eat, what we put on our bodies... .... We’re a TypeScript/Node shop and you’ll work across the full stack: customer-facing UI, APIs and data models, AI integrations...FullstackSeniorFull timeLive in
- ...As a Senior Software Engineer II at Aledade, we maintain, improve, and expand our web application and data pipelines. We're looking for engineers... ...field. ~6+ years experience as an engineer building full-stack web applications as part of a cross-functional team. ~3+...FullstackSeniorFull timeTemporary work
$150k
...Senior Software Engineer Richmond, VA $150,000 I am hiring for a Senior Full Stack Software Engineer to join a small, specialist software company that supplies innovative software to organizations across the globe. This Senior Software engineer Role is...FullstackSeniorFull timeWork at officeRemote work- ...and offline commerce. We don’t just engineer cool websites, mobile apps, and... ...influence the architecture and design of software and help bring quality into the... ...and multiple levels of the stack. What you’ll bring: Full-stack developer with extensive experience...FullstackSeniorFull time
- ...hundreds of millions in annual revenue) and Frédéric Renken (engineer turned first product hire at Superhuman), we're bringing... ...patient data for thousands of practices. You'll work across the full stack: agent architectures, data pipelines, evals, and the infrastructure...FullstackSeniorFull timeWork at office
- ...reliability, and user experience on PlayStation and Xbox. As a Senior Software Engineer on the Consoles team, you'll be a driving technical... ..., tracing, and diagnosing hard problems across the full client stack, including platform-specific issues unique to console hardware...FullstackSeniorFull time
- ...own terms, read on. About the Role Neon is seeking a Senior Software Engineer who will help lead the development of one of our key work... ...functional, beautiful products. You'll be involved in the full stack of the technology, working hands-on to build and scale a core...FullstackSeniorFull timeWork at officeFlexible hours
$125k - $175k
...Senior Full-Stack Software Engineer — AI-Native .NET/C# | Angular | SQL Server Compensation: $125,000–$175,000 Location: Monsey, NY / Greater Lakewood, NJ Area Work Arrangement: In-Person / Hybrid / Remote About the Role We are seeking a strong Senior...FullstackSeniorFull timeRemote work- ...About Flow Flow Engineering is an AI-native requirements platform for modern engineering organizations, enabling hardware teams... ...speed and rigor. About the role Flow is seeking full stack senior software engineers to build AI-powered capabilities that help teams...FullstackSeniorFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Full-Stack. Be the first to apply!
Related searches
- software engineer - web development United States
- software developer positions United States
- senior software engineer remote United States
- software engineer contract United States
- software qa engineer United States
- IT software developer United States
- cybersecurity software engineer United States
- part time software developer remote United States
- junior software developer internship United States
- junior software engineer United States


