Integration Engineer
BACK TO LIST OFPOSTINGS
We are developing deeper connections between communities and their food systems, and powering the revival of local, sustainable food. We accept deposits from individuals and businesses who want to drive positive and lasting change with their savings. We lend those funds to impact-oriented farms, food businesses, and other sustainability-focused organizations. The word “mutual” in our name means cooperative; we are governed by our depositors, funded by those with a bias towards the long-term, and engineered to endure the test of time. Building bridges is core to who we are, with the ultimate aim of building a more vibrant, sustainable and inclusive local food system.
We're looking for our second technology hire, a well-rounded software Integration Engineer. This person will report directly to our CTO and require close collaboration with a range of stakeholders - vendors, outside consultants, and employees with varying technical backgrounds. Part of our technology strategy involves leveraging software products not traditionally associated with the banking industry, and this person would focus on that opportunity - as well as opening access to data for internal teams. They would also support the CTO in the overall maintenance of the bank’s technology stack.
Working on a small team means individuals can have outsized impact, but it also means we support everything we build, we juggle shifting priorities, and we need to be comfortable managing a broad umbrella of responsibilities falling under ‘tech’ . Candidates who can contextualize their work within the larger challenge of supporting a complex organization on a small team will excel in this role.
- Develop internal applications and microservices that integrate legacy banking systems with automation-focused business development tools like Salesforce and Klaviyo.
- Develop strong fluency with the conventions and interfaces of Walden’s core technology vendors. Use tools like OpenAPI, RAML, and similar frameworks to maintain API proxies. Stay on top of new API and data model releases from vendors.
- Participate in the design and implementation of a Data Warehouse. Maintain existing connections, build optimized and user-friendly views, and oversee the integration of new data sources.
- Build automated reports and dashboards for stakeholders on other teams.
- Contribute to a development culture that prioritizes strong documentation and efficient application support.
- Participate in application security testing and administrative maintenance such as access reviews, key rotation, log audits, and disaster recovery simulations.
- Keep up to date with our products, services, and regulatory requirements.
- Complete required compliance-related bank training (and other related activities).
- A work ethic that is energized by building tools that improve the lives of your teammates. You enjoy sharing knowledge and teaching data literacy concepts.
- Demonstrated success working in a remote work environment with high expectations for autonomy and self-directed growth.
- 3-5 years of software development experience, with specific experience implementing productionized web applications in Python.
- Experience hosting and maintaining applications in AWS using infrastructure as code tools like CDK and SAM CLI.
- Experience designing and maintaining relational databases. You must have experience using tools like views, indexes, and query planners.
- Familiarity parsing and configuring common data exchange formats including XML.
- Familiarity with application security, encryption, and authentication concepts.
- Experience working with Microsoft systems included M65 cloud, WSL, and Windows Servers.
- Experience building integrations in Salesforce.
- Health insurance coverage with dental and vision
- Unlimited PTO
- Allocated time for volunteering
- “Quiet” Fridays
- Life and disability insurances
- Parental leave policy
- 11 paid holidays
- Walden-branded swag!