Staff Software Engineer (L4)

New
T
TwilioSoftware/AI Engineering
Remote - CanadaFull-TimeStaff
Salary$160,320 - $200,400
Apply NowOpens the employer's application page

Job Details

Experience
8+ years of experience in data engineering, software development, or a related field, with at least 3 years in a technical leadership role.
Required Skills
ETLJavascriptSoftware ArchitectureTypeScriptData engineeringReactData modelingDistributed Systems

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 8+ years of experience in data engineering, software development, or a related field.
  • At least 3 years of experience in a technical leadership role.
  • Experience with full-stack development building web apps using JavaScript, TypeScript, or React.
  • Proven track record of architecting and delivering complex data projects at scale.
  • Deep understanding of data infrastructure and distributed systems.
  • Strong understanding of data modeling, data warehousing, and ETL processes.
  • Ability to design and optimize data pipelines.
  • Excellent communication and collaboration skills to drive technical alignment.
  • Ability to thrive in a fast-paced environment and deliver results under tight timelines.

Responsibilities

  • Co-lead the design and development of software infrastructure to ensure scalability, reliability, and performance.
  • Drive the development of sophisticated, stateful web applications, overseeing integration of React-based front-ends with backend modular services.
  • Serve as a developer leader in distributed systems and data technologies.
  • Mentor and elevate a team of high-performing engineers through code reviews and architectural workshops.
  • Collaborate with cross-functional teams to translate business requirements into scalable technical solutions.
  • Ensure data quality, integrity, and security throughout the data lifecycle.
View Full Description & ApplyYou'll be redirected to the employer's site
$160,320 - $200,400
Apply Now