Integrate

Full Stack Software Engineer

Integrate$120K — $145K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in front-end development.
  • Proficient in React, HTML5, CSS3, REST, Golang, and SQL/PostgreSQL.
  • Experience with non-OOP backend languages is preferred.
  • Familiarity with front-end design systems and API collaboration.
  • Able to implement modular and reusable code components.

Responsibilities

  • Lead the development of high-performance, user-friendly interfaces.
  • Collaborate with design to evolve scalable UI components.
  • Convert design mockups into functional frontend elements.
  • Work with the team on API design for optimal performance.
  • Mentor junior developers and ensure code quality.
  • Identify and resolve UI/UX issues across various platforms.
  • Contribute actively to design and technical discussions.

Benefits

  • Fully covered health, dental, and vision insurance.
  • Equity component in the company.
  • Flexible working environment with a focus on remote collaboration.
Full Job Description
About the Role

We're hiring a Full Stack Software Engineer to help us build and evolve the product layer of Integrate's platform. This role spans the full stack - from React-based UI surfaces to Go APIs and the integrations that tie them together - and sits at the center of where our product meets our users. That last part matters: we want engineers who feel the weight of that position, not just the technical scope of it.

The near-term focus includes feature work on our cross-domain solution workflows, improving how we surface complex project data to end users, and contributing to the API and integration services that sit beneath it. You'll work closely with product, design, and backend engineers to ship things that matter - and you'll be expected to show up as a full participant in product thinking, not just an executor of specs. That means understanding the user problem behind the work, speaking up when something doesn't serve them well, and treating polish and UX quality as engineering requirements.

We're a small team. There's no handoff culture here. If you build it, you own it.
What You'll Work On
  • Build and iterate on React-based UI surfaces that make complex project workflows legible and fast for end users
  • Design and maintain REST APIs and GraphQL layers in Go, working across internal and external consumers
  • Own and evolve data models in PostgreSQL - schema design, query optimization, and migration management
  • Contribute to our GraphQL integration layer, ensuring resolvers are well-structured and performant
  • Build and maintain integration services in Go that connect internal systems and external APIs, owning the full contract from interface design to error handling and observability.
  • Write and maintain CI/CD pipelines using GitHub Actions including build, test, and deployment stages across environments.
  • Ship clean, tested, maintainable code across the stack - and leave things better than you found them
Tech Stack

React, Golang, GraphQL, REST, PostgreSQL, GitHub Actions. Our environment also includes Tailwind CSS.
Experience

We don't expect you to be an expert in all of these things - but here's the kind of background that sets you up to succeed:
  • 3-5+ years of full stack engineering experience in a product-focused environment
  • Strong React fundamentals - component architecture, state management, and performance; Apollo Client familiarity is a plus
  • Solid HTML5 and CSS3; able to build clean, responsive interfaces without leaning on a framework crutch
  • Go on the backend - REST API development, middleware, and service patterns
  • PostgreSQL - comfortable with schema design, query writing, and migrations
  • GraphQL - can read and reason about a resolver, understands n+1 patterns and common pitfalls; bonus if you've worked with complex or graph-structured data models
  • Familiarity with integration patterns - webhooks, third-party API design, or similar
  • Some exposure to broader backend concerns: caching, rate limiting, or async processing
  • GitHub Actions or similar CI/CD tooling
  • Background in B2B SaaS, defense tech, or complex enterprise environments is a plus - as is comfort working in a product and architecture that's still taking shape
Who You Are

You're comfortable across the stack - whether that's a component tree or an API route handler. When specs are ambiguous, you ask good questions, get yourself unblocked, and move forward.

You care about the experience of the people using what you build. That means thinking about the user problem before the implementation, pushing back when something feels off, and treating UX quality as your responsibility regardless of where it sits in the stack. You hold your work to a high standard - not because you have to, but because it matters to you. You communicate openly, surface issues early, and show up when things get complicated.

We're all learning here. Integrate is a place where everyone is building something they haven't built before - that's kind of the whole point. You'll find plenty of room to grow.
ITAR Requirement

This position requires access to information protected under US export control laws, including the International Traffic in Arms Regulations and/or the Export Administration Regulations. As such, US person status (including US citizens, U.S. permanent residents, individuals granted U.S. asylum status, or individuals admitted in U.S. refugee status) is a required qualification for this position.

$120,000 - $145,000 a year

An equity component is also included in our compensation packages. We also offer excellent health insurance benefits, matching 401k program and FSA account, commuter benefits, wellness stipend, etc.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

About Integrate

Integrate is a marketing technology company that offers a cloud-based platform for automating and optimizing demand marketing campaigns. The platform enables marketers to streamline their demand marketing efforts by automating lead generation, scoring, and nurturing, as well as campaign planning, execution, and measurement. Integrate's platform integrates with a wide range of marketing and sales technologies, including CRM, marketing automation, and analytics tools, to provide a comprehensive solution for demand marketing. The company was founded in 2010 and is headquartered in Emeryville, California.
Learn more about Integrate
Size
300 employees
Industry
Founded
2010

Similar Jobs

More Jobs at Integrate

  • Integrate
    Backend Engineer
    $120K — $145K *
    Seattle, WA 98115 (King County)
    Information Technology
    In-Person
  • Integrate
    Full Stack Software Engineer
    $120K — $145K *
    Seattle, WA 98115 (King County)
    Enterprise Technology
    In-Person
  • Integrate
    Director of Customer Success
    $160K — $210K *
    Seattle, WA 98115 (King County)
    Education, Government & Non-Profit
    In-Person
  • Integrate
    Technical Recruiter
    $90K — $125K *
    Seattle, WA 98115 (King County)
    Technical Services
    In-Person
  • Integrate
    Account Manager
    $80K — $120K *
    Remote
    Business Services
    Remote in United States

More Enterprise Technology Jobs

Find similar Full Stack Software Engineer jobs: