Skip to content
KrakenKraken

Senior Software Engineer - Full-stack - Growth Product

Senior full-stack engineer on the Growth team, building scalable web and mobile systems for marketing, onboarding, KYC, funding, and user engagement. The role requires 5+ years of production engineering experience and proficiency with modern application and infrastructure technologies.

About the job

Responsibilities

  • Partner with product managers, designers, and analysts to identify growth opportunities and turn them into high-quality, data-driven engineering solutions.
  • Implement reusable services and components powering marketing campaigns, onboarding, KYC, and first-funding experiences across web and mobile.
  • Collaborate on distributed systems handling large volumes of global traffic while maintaining performance and reliability.
  • Participate in design and architecture discussions, balancing user impact, scalability, and maintainability.
  • Measure, experiment, and iterate using data and experimentation frameworks to understand user behavior.
  • Uphold and improve engineering standards, performance, and security practices across the stack.

Requirements

  • 5+ years of software engineering experience building and maintaining production systems at scale.
  • Proficiency building full-stack applications with TypeScript, Rust, Go, Python, or Ruby, and React or React Native.
  • Understanding of distributed systems, performance optimization, debugging, and secure software design.
  • Familiarity with Docker, Kubernetes, Terraform, MySQL/MariaDB, Redis, or GitLab CI/CD.
  • Product mindset focused on business metrics and user outcomes.
  • Ability to operate autonomously in a globally distributed, remote-first environment.

Nice to Haves

  • Experience with A/B testing, analytics instrumentation, or experimentation platforms.
  • Background in growth engineering, user funnels, lifecycle, or conversion optimization.
  • Familiarity with data analysis tools or experimentation frameworks.

Skills

TypeScript, Rust, Go, Python, Ruby, React, React Native, Docker, Kubernetes, Terraform, MySQL, Mariadb, Redis, Gitlab Ci/Cd, Distributed Systems

Commure

Commure

Rio de Janeiro, Brazil

Senior Software Engineer, RCM Email Agents
$40k+/yrOn-site5+ YOEFullstack Engineering

Build and operate full-stack AI agents that automate high-volume healthcare revenue-cycle email workflows. The role requires strong Python/FastAPI, React, PostgreSQL, production engineering, and LLM or agent-harness experience.

Bamboo Health

Bamboo Health

Warsaw, Poland

Senior Software Engineer
No salary listedRemote5+ YOEFullstack Engineering

Build and maintain scalable full-stack healthcare applications and web services, collaborating with Product and Engineering on design, testing, security, and observability. Requires 5+ years of web application experience, Java and JavaScript proficiency, and familiarity with relational databases.

Alpaca

Alpaca

Remote

Senior Full-Stack Engineer - Alpaca Connect
No salary listedRemote5+ YOEFullstack Engineering

Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, CMS
$140k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.

Teachable

Teachable

Brazil

Senior Full Stack Engineer II
No salary listedRemote5+ YOEFullstack Engineering

Build and improve scalable production web applications while automating development and deployment workflows, mentoring engineers, and advancing engineering-wide practices. Requires 5+ years of experience and proficiency with Docker, Kubernetes, AWS, and Terraform.