> Markdown version of [/jobs/ext/2908770-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/2908770-software-engineer-ii). 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). --- # Software Engineer II - **Company:** Flexport - **Location:** Amsterdam, Netherlands (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Ruby, Build Management - **Published:** September 15, 2026 - **Apply:** https://job-boards.greenhouse.io/flexport/jobs/7977047 ## About the Role * > 3 years of experience writing software, and a strong engineering background. * A love of simple, well-tested code that is easy to extend and hard to break. * The ability to convey technical ideas in common terms to business partners, product managers, designers and engineers alike. * A bias for action. When you see a problem, you solve it. * A desire to develop your tooling repertoire. We are tech-agnostic regarding candidate background, but our platform is built with Ruby. * Non-optional: an aptitude for learning quickly. ## Description * Work closely with business partners and product managers to distill complex business problems into elegant technical solutions. * Work on systems that represent the real-world intricacies of logistics entities and the process of moving cargo in and out of countries. * Build and launch products rapidly and incrementally. We ship to production dozens of times per day. * Geek out about shipping, customs regulations and logistics. (We do this often.) * Figure out the most efficient way for our customers and partners to participate in the process of moving freight across borders. * Design and build deep, complex integrations with government agencies and partners. * Automate archaic customs filing processes and save the operations team thousands of phone calls per week. * Deliver supply chain insights to logistics teams via a world-class analytics experience. * Create beautiful and efficient domain models for the incredibly complex world of freight forwarding. ## Related Videos - [Fireside Chat with David Heinemeier Hansson](https://www.wearedevelopers.com/videos/980-fireside-chat-with-david-heinemeier-hansson) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Answering the Million Dollar Question: Why did I Break Production?](https://www.wearedevelopers.com/videos/1171-answering-the-million-dollar-question-why-did-i-break-production) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) - [Coroutine explained yet again 60 years later](https://www.wearedevelopers.com/videos/690-coroutine-explained-yet-again-60-years-later) - [From Zero to Mobile Developer in 45 Minutes With SwiftUI](https://www.wearedevelopers.com/videos/183-from-zero-to-mobile-developer-in-45-minutes-with-swiftui) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Mastering Remote Work: Tips for Developers](https://www.wearedevelopers.com/magazine/558-mastering-remote-work-tips-for-developers)