Senior Software Engineer, Full Stack

Posted 2hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior full-stack engineer building AI-powered grant funding infrastructure for grant teams. Owning product development, production AI pipelines, AWS infrastructure, and technical architecture.

Responsibilities:

  • Build and ship end-to-end product features, including the user interface
  • Work across the frontend, backend, infrastructure, and AI pipeline
  • Collaborate closely with the grant team to build from real user problems
  • Develop usable interfaces for grant writers
  • Own problems from discovery through production deployment
  • Improve workflows, automation, and product features to reduce application completion time
  • Advance AI capabilities through prompt engineering, context management, cost control, and multi-provider AI setups
  • Work with AWS Bedrock, Anthropic, and OpenAI
  • Build and operate AI pipelines in production
  • Own the AI evaluation practice, including prompt quality, model selection, and regression detection
  • Work with AI agents and tool-calling workflows where applicable
  • Operate, monitor, and debug the live production environment
  • Work with Sentry, CloudWatch, and Postgres performance monitoring
  • Contribute to AWS infrastructure, including ECS and RDS
  • Maintain and improve production reliability and performance
  • Shape technical architecture, code quality, engineering standards, and the technical roadmap
  • Help establish engineering processes and technical standards
  • Contribute to scalable technical foundations as one of the first engineering hires

Requirements:

  • Several years of professional experience with TypeScript and Node.js
  • Strong depth in Postgres, including JSONB, query performance, and migrations
  • Strong full-stack capabilities with Next.js 15, React Query, Express, BullMQ, AWS (ECS, RDS), and Terraform
  • Hands-on experience building and operating AI pipelines in production, beyond simply integrating an AI API
  • Experience working with LLMs and AI-powered applications
  • Strong understanding of prompt engineering, context management, model selection, and AI evaluation
  • Strong debugging skills in live production systems
  • High level of autonomy and ownership
  • Usability-first mindset
  • Comfortable working in an environment where not everything is fully defined
  • AI-native approach to software development, with familiarity using Claude Code or Cursor
  • German language skills at B1 level or above are a nice to have
  • Experience with AI agents and tool-calling workflows in production is a nice to have

Benefits:

  • Fully remote work is possible
  • Competitive compensation and participation in company success
  • €2,000 annual professional development budget
  • Real ownership as one of the company's first engineering hires, with the opportunity to shape the product, technology, and engineering standards
  • Opportunity to work on a scalable SaaS product with clear market demand and genuine social impact
  • Short decision paths and direct collaboration with the leadership team
  • Access to exclusive funding databases and modern tools
  • Team events and optional workations