As part of our engineering team, you’ll build high quality, scalable and secure software that powers critical file exchange capabilities for over 5000 global enterprise customers
Job Summary
As part of our engineering team, you’ll build high quality, scalable and secure software that powers critical file exchange capabilities for over 5000 global enterprise customers.
This role is ideal for an experienced backend engineer who thrives in a collaborative environment, takes ownership of complex systems, and enjoys working across the full stack—from APIs to UI to cloud integration.
Redwood is an equal opportunity employer. Redwood prohibits unlawful discrimination based on race, colour, religion, sex, gender identity, marital or veteran status, age, national origin, ancestry, citizenship, physical or mental disability, medical condition, genetic information or characteristics (or those of a family member), sexual orientation, pregnancy or any other consideration made unlawful by regional or local laws.
Matching Summary
As part of our engineering team, you’ll build high quality, scalable and secure software that powers critical file exchange capabilities for over 5000 global enterprise customers.
Skills & Requirements
Must-have
Modern C++ (version 11 and later)
Java development
RESTful integrations using JSON and XML
JavaScript, JQuery, and related frameworks
File transfer protocols (SFTP, FTPS, HTTP/S, FTP/S)
Automated unit and integration tests
Cloud technologies (AWS and Azure)
Nice-to-have
DevOps workflows, CI/CD pipelines
Security, encryption, and compliance standards
Key Requirements
5–7 years of professional experience
Bachelor’s degree in Computer Science, Engineering, or related field
Strong Modern C++ and OOP development skills
Proficiency with JavaScript, JQuery
Proficiency with SQL and relational databases
Experience with version control (Git, SVN)
Familiarity with Agile Scrum development methodologies