Master's degree in Computer Science, Engineering, Information Systems, or related STEM field with 2 years of relevant experience.
Experience in conducting code reviews and contributing to system architecture and design.
Proven ability to design distributed systems for scalable software solutions in financial services.
Hands-on experience with AWS cloud services including EC2, SQS, SNS, S3, DynamoDB, and Cloudwatch.
Full-stack development experience, including web application development.
Familiarity with AI-assisted development tools for enhancing engineering productivity.
Experience mentoring junior engineers in software design best practices.
Responsibilities
Build scalable applications and backend services for fund disbursement and data flow across products.
Implement systems that ensure efficient engineering practices and standardization.
Assess and validate software and network systems for security and compliance standards.
Enhance developer tools and software delivery practices in collaboration with internal teams.
Collaborate cross-functionally with product engineering teams and product managers.
Benefits
Flexible paid time off
Health, dental, and vision insurance with a 401k plan and 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
Full Job Description
About the Role:
Under the supervision of the Manager, Engineering, the Software Development Engineer will serve as a core member of the engineering team to define the vision, architecture, and roadmap for software platform services that support the company's core products and future growth. Telecommuting is available up to 3 days per week within the Seattle Metropolitan area, based on manager approval.
You Will:
Build scalable and maintainable applications, platforms, and backend services to power the disbursement of funds and the flow of data across multiple product lines, internal systems, and external disbursement partners, using technologies such as Golang, Java, and AWS.
Implement software systems that promote efficient engineering practices, consistency, and standardization across platform services.
Assess, test, and validate software and network systems, automation tools, and platform components to ensure alignment with internal security, reliability, performance, and compliance standards, collaborating with Infrastructure and Security teams as needed.
Implement, accelerate, and reengineer the delivery of developer tools, automation capabilities, and software delivery practices in partnership with Product Engineering, Information Technology, and other internal teams.
Work cross-functionally with partnering product engineering teams and product managers across Remitly.
You Have:
Position requires a Master's degree in Computer Science, Engineering, Information Systems, or a related STEM field, and 2 years of experience with software design, development, testing, and implementation.
1 year of experience with conducting code reviews and contributing to system architecture and design;
1 year of experience with designing distributed systems that support scalable software solutions in a financial services environment;
1 year of experience with developing AWS cloud computing capabilities utilizing EC2, SQS, SNS, S3, DynamoDB, and Cloudwatch;
1 year of experience with performing full-stack development, product development, and web application development;
1 year of experience with leveraging AI-assisted development tools for code generation, debugging, document summarization, and workflow automation to improve engineering productivity and software quality;
1 year of experience with mentoring junior engineers on best practices in software design and implementation; and
1 year of experience with utilizing CSS, Docker, GitLab, gRPC, HTML, IntelliJ, Java, JavaScript, Jenkins, Node.js, NoSQL, PL/SQL, Python, ReactJS, SQL, Spring Batch, Spring Boot, Terraform, and TypeScript.
Compensation Details. The starting base salary range for this position is typically $143,104.00 - $155,000.00 per year. In the U.S., Remitly employees are shareholders in our Company and equity is part of our total compensation plan. Your recruiter can share more information about medical benefits offered, as well as other financial benefits and total compensation components offered with this role.
#LI-DNI #FB-DNI #IN-DNI #TW-DNI #GD-DNI
Our Benefits:
Flexible paid time off
Health, dental, and vision + 401k plan with company matching
Paid parental, medical, military and family care leave
Mental Health & Family Forming Benefits
Employee Stock Purchase Plan (ESPP)
Continuing education and travel benefits
About Remitly
Remitly is a digital remittance company that provides international money transfers. The company's platform allows users to send money to family and friends in other countries using a mobile device or computer. Remitly's services are available in over 20 countries and support over 40 currencies. The company was founded in 2011 and is headquartered in Seattle, Washington.