Software Development Engineer

Remitly•Seattle, WA
•Hybrid

About The Position

The Software Development Engineer will serve as a core member of an engineering team, under the supervision of the Manager, Engineering IV, helping design the vision and roadmap for software platform services central to Remitly’s core products and growth. The role collaborates with Product Engineering, Information Technology, Infrastructure, and Security teams to build scalable platform services, improve developer tools and engineering practices, and ensure systems meet company security policies and regulatory requirements. Telecommuting is available up to three days per week within the Seattle Metropolitan area, subject to manager approval.

Requirements

  • Master’s degree in Computer Science, Engineering, Information Systems, or a related STEM field.
  • At least 2 years of experience with the full software development lifecycle, including design, development, version control, testing, implementation, and debugging of software applications and systems.
  • At least 1 year of experience conducting code reviews and contributing to system design and architecture discussions.
  • At least 1 year of experience designing algorithms and data structures.
  • At least 1 year of experience designing and coding RESTful APIs.
  • At least 1 year of experience developing SaaS applications using RESTful APIs and Golang to implement features and enhance engineering performance.
  • At least 1 year of experience designing, developing, and automating unit, integration, and functional tests.
  • At least 1 year of experience programming and developing software using Bootstrap, CSS, Docker, ExpressJS, Git, HTML, Java, JavaScript, Jira, NodeJS, NoSQL, Python, ReactJS, React Native, Ruby, and TypeScript.

Responsibilities

  • Collaborate with cross-functional teams, including Product Engineering and Information Technology, to define technical requirements, architecture, and performance standards for platform services.
  • Develop easy-to-use, scalable software platforms using modern programming languages, deployment systems, and cloud infrastructure.
  • Implement software systems that promote efficient development practices and standardization across platform services.
  • Reengineer and accelerate delivery of developer tools and internal engineering practices to improve productivity and reliability.
  • Test and evaluate software and network automation tools to ensure they meet internal standards and industry best practices.
  • Assess and validate software systems for compliance with company security policies and regulatory requirements, working with Infrastructure and Security teams as needed.

Benefits

  • Flexible paid time off.
  • Health, dental, and vision benefits.
  • 401(k) plan with company matching.
  • Paid parental, medical, military, and family care leave.
  • Mental health and family-forming benefits.
  • Employee Stock Purchase Plan (ESPP).
  • Continuing education and travel benefits.
  • Equity as part of the total compensation plan.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service