Skip to content
TwilioTwilio

Software Development Engineer

Builds production-grade full-stack AI applications, combining React interfaces with scalable backend and data infrastructure. The role requires 6+ years of software or data engineering experience, project leadership, and expertise in distributed systems, data modeling, warehousing, ETL, and pipelines.

About the job

Responsibilities

  • Co-lead the design and development of software infrastructure, driving technical vision and strategy for scalability, reliability, and performance.
  • Develop sophisticated, stateful web applications.
  • Integrate React-based front ends with modular backend services.
  • Provide technical leadership in distributed systems and data technologies.
  • Drive technical innovation and research into emerging data technologies and best practices.
  • Mentor engineers through code reviews and architectural workshops.
  • Collaborate with cross-functional teams to translate business requirements into scalable technical solutions.
  • Adapt to the evolving JavaScript ecosystem to improve engineering efficiency.
  • Ensure data quality, integrity, and security throughout the data lifecycle.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 6+ years of experience in data engineering, software development, or a related field, including at least 1 year leading projects.
  • Full-stack development experience building web applications with JavaScript, TypeScript, or React.
  • Experience architecting and delivering complex data projects at scale.
  • Strong understanding of data infrastructure and distributed systems.
  • Understanding of data modeling, data warehousing, and ETL processes.
  • Experience designing and optimizing data pipelines.
  • Excellent communication and collaboration skills.
  • Ability to work effectively in a fast-paced environment and deliver under tight timelines.

Compensation and Benefits

  • Competitive pay.
  • Generous time off.
  • Parental and wellness leave.
  • Healthcare benefits.
  • Retirement savings program.
  • Additional benefits vary by location.
  • Occasional travel may be required for project or team meetings.

Skills

JavaScript, TypeScript, React, Data Engineering, Distributed Systems, Data Modeling, Data Warehousing, ETL, Data Pipelines, Web Applications, Backend Services, Data Infrastructure

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.

Kraken

Kraken

Brazil
Senior Software Engineer - Full-stack - Growth Product
No salary listedRemote5+ YOEFullstack Engineering

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.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, AI Core
$130k+/yrRemote6+ YOEFullstack EngineeringQuick apply

Build and scale full-stack AI features across Ruby on Rails and React, from experimentation through reliable production deployment. The role requires 6+ years of experience with high-traffic applications, production AI use cases, and strong experimentation and performance optimization skills.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, Discover
$130k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and improve high-scale purchasing experiences using Ruby on Rails, React, and Next.js. The role requires 5+ years of full-stack engineering experience, strong frontend and backend proficiency, and comfort working autonomously on a distributed team.