> Markdown version of [/jobs/ext/4702571-senior-software-engineer-b-corp-tech-for-good-temporary-maternity-leave-cover](https://www.wearedevelopers.com/jobs/ext/4702571-senior-software-engineer-b-corp-tech-for-good-temporary-maternity-leave-cover). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, B-Corp | Tech for Good (Temporary, Maternity Leave Cover) - **Company:** LEANPATH, INC. - **Location:** Beaverton, OR, United States (Remote available) - **Experience:** Expert - **Salary:** $120,000 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Agile Methodology, Artificial Intelligence, Applications Architecture, Automation of Tests, Software as a Service, Software Quality, Code Review, Continuous Integration, Relational Databases, Software Design Patterns, Python (Programming Language), PostgreSQL, Scrum Methodology, Standard Sql, Software Engineering, SQL Databases, Google Cloud, Claude Code, AI Coding Agents, Kotlin, AngularJS, Restful APIs, Docker - **Published:** November 13, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=005fd220302926d8 ## About the Role * 7+ years of professional software engineering experience, with server-side Java as your primary language. * Strong server-side Java skills and a solid grasp of application architecture and design patterns. Micronaut experience is a plus. * Hands-on experience using AI coding assistants (Claude Code or similar) in your daily work, with the judgement to review and test what they produce. * Experience building and maintaining RESTful web services. Google Cloud experience is a plus. * Strong relational data modeling and SQL skills. PostgreSQL experience is a plus. * A track record of getting productive quickly in an existing codebase and delivering with limited ramp-up time. * Experience with test automation, Docker, and CI/CD on an Agile team. * Clear, direct communication with fellow engineers and the Product Manager, including flagging blockers early. * Ability to work in a mostly remote team, with occasional in-person sessions at our Beaverton, Oregon headquarters. * Authorization to work in the United States. * A strong, authentic passion for using technology to solve global environmental challenges. ## Description Leanpath is an impact-driven SaaS/tech organization revolutionizing the food industry by helping multinational foodservice and hospitality organizations reduce food waste and operate more sustainably. Our solutions drive measurable environmental, financial, and operational impact at scale. We partner with some of the biggest brands in foodservice, including Google, Sodexo, Aramark, and Compass., Software Development & Design: * Build and maintain server-side features in Java, working from a backlog the team has already planned. * Contribute to design discussions for the services that process and report on our customers' food waste data. * Use AI coding tools such as Claude Code to get up to speed in our codebase quickly, and to speed up development, testing and documentation. * Write and tune SQL against our PostgreSQL databases, and pick up the occasional front-end ticket in Angular or AI related ticket in Python if you have experience in those areas. * Document your work so it is easy to hand back to the team when the assignment ends. Teamwork & Code Quality: * Take part in code reviews, giving and receiving clear, kind, and direct feedback. * Write automated tests (we use Kotlin for test automation) and hold your own work to a high quality bar. * Work within the team's existing engineering standards and tooling, and suggest improvements where you see them. Agile Execution & Product Collaboration: * Work with the Product Manager and fellow engineers to clarify requirements before and during development. * Help break product specifications down into well-defined work items and estimates. * Take part in sprint planning, backlog grooming, and retrospectives. Quality & System Performance: * Troubleshoot and fix bugs and performance issues in the existing platform. * Help support the production environment on Google Cloud, including monitoring and responding to incidents alongside the team.