Skip to content
Genius AIGenius AI

Software Engineer

Build AI-powered product features and scalable platform infrastructure for appointment-based businesses. The role requires 2+ years of software engineering experience, production ownership, and experience shipping AI-powered systems.

About the job

Responsibilities

  • Architect and ship AI-powered features for appointment-based businesses.
  • Build and maintain large-scale systems processing billions in payments and serving more than 120,000 businesses.
  • Use AI to architect, debug, write, and review code.
  • Own work end to end, from technical design through production, with accountability for performance and reliability.
  • Build scalable, extensible platform infrastructure that enables product teams to move faster.
  • Identify and drive faster development paths and improved architectures.

Requirements

  • 2+ years of professional software engineering experience.
  • Demonstrated ownership of production systems.
  • Experience using AI for software architecture, debugging, coding, and code review.
  • Experience shipping AI-powered features or systems.
  • Ability to make decisions and iterate quickly in ambiguous environments.
  • Strong analytical instincts around efficiency, scalability, and system reliability.
  • Entrepreneurial ownership mindset.
  • Collaborative approach that improves team effectiveness.

Technologies

  • Kotlin with Micronaut and jOOQ
  • gRPC
  • Protocol Buffers
  • TypeScript and JavaScript
  • React and Redux
  • React Native
  • AWS
  • Kubernetes
  • PostgreSQL
  • Terraform
  • Linear

Benefits

  • Health and dental insurance options
  • Flexible paid time off
  • Annual professional development stipend
  • $5,000 five-year recharge bonus for high performers
  • Paid parental leave
  • Fertility and adoption benefits
  • Local events and in-person gathering opportunities

Skills

Kotlin, Micronaut, Jooq, gRPC, Protocol Buffers, TypeScript, JavaScript, React, Redux, React Native, AWS, Kubernetes, Postgres, Terraform, AI

Dropbox

Dropbox

United States
Software Engineering Intern
$9k+/yrRemoteFullstack Engineering

Software engineering interns ship high-impact projects across product, infrastructure, mobile, customer experience, or security teams while gaining experience with modern development practices and AI-assisted coding. Applicants must be pursuing a relevant BS or MS degree and have software development experience.

Brave

Brave

Canada

Software Engineering Intern
CA$72k+/yrRemoteFullstack Engineering

Software engineering interns will build AI- and data-processing systems or ship privacy and security features in the Brave browser. The roles require current Waterloo University enrollment and experience with relevant programming languages, backend or browser technologies, and collaborative software development.

Stripe

Stripe

San Francisco, CA
Software Engineer Intern
No salary listedOn-siteFullstack Engineering

Software engineering interns build and ship production software across Stripe’s technology stack, collaborate through design and code review, and learn unfamiliar systems quickly. Applicants should be pursuing a computer science or related degree and have programming and collaborative project experience.

Stripe

Stripe

San Francisco, CA
Software Engineer, New Grad
No salary listedOn-siteFullstack Engineering

Build and deploy software for Stripe’s global financial infrastructure while solving complex problems, collaborating on multi-person projects, and learning unfamiliar systems. The role is designed for new graduates with programming experience and a bachelor’s or master’s degree or equivalent experience.

Stripe

Stripe

San Francisco, CA
Software Engineer, Intern
No salary listedOn-siteFullstack Engineering

Software engineering intern who will build production software, collaborate through design and code review, and solve problems across Stripe’s technology stack. Requires computer science fundamentals, programming experience, project collaboration, and current university study.