Senior Software Engineer, B-Corp | Tech for Good (Temporary, Maternity Leave Cover)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Job 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.
Requirements
- 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.
About the company
More about Leanpath & Our Team Founded in 2004, we created the food waste measurement & technology industry. Weβve been recognized by our customers and the industry with awards including vendor and support team of the year awards.
Our team is connected through our core values which are woven into our culture: drive and productivity, excellence, fairness, humility, kindness, and teamwork. We believe that diversity of team members and diversity of experiences makes us stronger. We support one another in becoming our best selves, and bringing our whole selves to work. We actively seek out the best talent, regardless of race, ethnicity, color, religious background, gender or gender identity, or sexual orientation.
We offer our team members a flexible work environment with remote working. We fully pay for the employeeβs health, vision, and dental insurance (with options to add family at your expense). We believe in health and balance and offer unlimited time off to recharge. Most importantly, we offer the opportunity to contribute to very meaningful work and solutions for our planet surrounded by kind and like-minded people.
Join us and be part of a team thatβs creating a more sustainable future.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦