Senior Software Engineer at Collaboration.Ai | Minneapolis, Minnesota, US | Rezi

Senior Software Engineer at Collaboration.Ai

Senior Software Engineer

Collaboration.Ai · Minneapolis, Minnesota, US

5 days ago

Senior Software Engineer

Collaboration.Ai · Minneapolis, Minnesota, US

6 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

You'll ship product across the full NetworkOS stack, keeping the platform reliable, performant, and architected for 10x growth in regulated enterprise and defense environments. This is a hands-on execution seat on a small, senior team where you'll own complete vertical slices from database schema to UI. Your code commits move the roadmap, and your work is visible from day one.

Responsibilities

  • Deliver features end-to-end, owning complete vertical slices (PostgreSQL schema, Kotlin service, GraphQL contract, Next.js UI) and shipping production features without waiting on handoffs
  • Own core API and service health by designing and maintaining GraphQL and REST APIs with clean domain boundaries, keeping latency low and reliability high under growing load
  • Master the data layer by designing PostgreSQL schemas, optimizing queries for scale, managing zero-downtime migrations with Liquibase, and building effective caching strategies
  • Ship with confidence through comprehensive test suites (unit, integration, contract, UI) at 80%+ coverage, with CI/CD quality gates that catch problems before production
  • Build resilient systems using structured logging, distributed tracing, custom metrics, circuit breakers, and graceful degradation patterns
  • Elevate the team through code reviews, architectural discussions, and pair programming
  • Automate with agents by building agentic primitives that make everyday full-stack work faster

Requirements

  • 5+ years of professional software engineering experience, backend-weighted with real production frontend contributions
  • Strong proficiency in Kotlin and Spring Boot (or Java/Spring with willingness to adopt Kotlin)
  • Working proficiency in TypeScript and React (Next.js preferred)
  • Solid experience with Python and modern frameworks (FastAPI preferred)
  • Experience with PostgreSQL, relational database design, and migration management
  • Proven track record in continuous delivery environments with automated testing
  • Hands-on Docker, Kubernetes, and AWS
  • Strong grasp of microservices patterns, API design, and distributed systems
  • AI-native workflows — demonstrated ability to leverage Claude Code/Codex or similar agentic coding tools to accelerate development
  • US citizenship required (DoD contracting — IL4/IL5 environments — and FedRAMP compliance)

Skills

  • Kotlin
  • Spring Boot
  • TypeScript
  • React
  • Next.js
  • Python
  • FastAPI
  • PostgreSQL
  • Liquibase
  • Docker
  • Kubernetes
  • AWS
  • GraphQL
  • REST/OpenAPI
  • Claude Code/Codex

Location

  • Minnesota

Work Type

  • Full-time

Experience Level

  • 5+ years

About the Company

  • Collaboration.Ai is a mission-focused, AI-powered software and services company based in Minnesota, with employees, partners, and customers around the world.
  • We unite people, technology, and purpose to accelerate breakthroughs that transform industries, empower communities, and create a more sustainable future.
  • We collaborate with organizations across the defense ecosystem, helping them navigate complex challenges and drive transformative change.
  • Our Products: NetworkOS — an AI-powered platform that aligns people, purpose, ideas, and expertise in real-time, generating actionable insights to propel movements forward.
  • Our Products: CrowdVector — an integrated solution marketplace and innovation management platform that rapidly uncovers new ideas and advances breakthroughs to fuel movements.