About the job
OUR MISSION
At Redwood, we empower our customers with cutting-edge automation solutions for their essential business processes.
ABOUT US
Redwood Software stands at the forefront of full-stack automation fabric solutions tailored for mission-critical business operations. Our pioneering SaaS-based composable automation platform is specifically designed for ERP systems, showcasing our belief in the transformative potential of automation. With our exceptional solutions, you can orchestrate, manage, and monitor workflows seamlessly across any application, service, or server—whether in the cloud or on-premises—ensuring confidence and control.
Our global team of automation specialists and customer success engineers are dedicated to delivering solutions and top-tier support, allowing you the freedom and time to envision and shape your future. Break free from the mundane and gain a holistic view with Redwood Software.
CORE VALUES
One Team. One Redwood
Make Your Own Weather
Obsess over Customer Success
Work the Problem
Be Curious
Own the Outcome
Respect Each Other
YOUR IMPACT
We are on the lookout for a meticulous and motivated Software Engineer to join our expanding engineering team. This role presents a fantastic chance to contribute to high-caliber automation software in a vibrant, fast-paced environment.
You will engage with the complete development stack, from backend systems to integration layers and web-based user interfaces, while gaining practical experience with file transfer protocols, cloud services, and best practices in enterprise software development.
- Develop and maintain backend components and services utilizing C++ and Java.
- Integrate systems using RESTful APIs and manage data interchange with JSON and XML.
- Build and refine web-based user interfaces employing JavaScript, JQuery, and other related front-end technologies.
- Contribute to the secure and reliable execution of file transfer protocols including SFTP, FTPS, HTTP/S, and FTP/S.
- Design and implement automated unit and integration tests within a “shift-left” testing environment.
- Collaborate with Quality Engineering, Product, and DevOps teams to guarantee high-quality releases.
- Take part in Agile Scrum ceremonies including sprint planning, reviews, and retrospectives.

