> Markdown version of [/jobs/ext/3417849-software-development-engineer-ii](https://www.wearedevelopers.com/jobs/ext/3417849-software-development-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 Development Engineer II - **Company:** F&F LOGISTICS CORP. - **Location:** Spokane, WA, United States (Remote available) - **Experience:** Expert - **Salary:** $115,200.0 - $172,800.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Adobe InDesign, Application Programming Interfaces (APIs), Bash Shell, C++ (Programming Language), Code Review, Computer Programming, Computer Networks, Computer Engineering, Software Debugging, Linux, Firmware, OSI Models, Python (Programming Language), Software Engineering, System Software, Gitlab, Git, Information Technology, Software Version Control, Docker, Golang - **Published:** September 2, 2026 - **Apply:** https://www.careerjet.com/job/usec4629c66a176330219a0662955bb4c8/eaa ## About the Role * Coding experience in a high-level language such as: GoLang, C/C++, Java, etc. GoLang highly preferred. * Linux user experience desired, with the ability to navigate Linux OS and common scripting languages: Python, Bash, etc). * Understanding of networking concepts and the OSI model. * Knowledge of using Docker, Docker Compose, and containerized development workflows desired. * Working knowledge of modern version control such as: Git/GitLab, CI/CD pipelines. * Use of modern IDEs, such as: VS Code, GoLand. * Experience interfacing with system hardware and firmware interfaces. * Experience using generative AI to optimize coding and software development workflows. * Understanding of the end-to-end product development lifecycle. * Duties are performed in a normal office or remote home-office environment while sitting at a desk or computer table. * Duties require the ability to utilize a computer, communicate over phone/video channels, and read technical and printed material., * 2+ years of professional software engineering experience with a bachelor's degree in computer science, computer engineering or similar field or 3+ years equivalent professional experience. * Experience in a high-level coding language: GoLang and Python highly preferred. * Ability to collaborate, adapt, and thrive in a fast-paced, high-performance team environment. * Strong analytical and troubleshooting skills, with a focus on driving continuous improvement and efficiency. * Demonstrated excellence in both written and verbal communication. ## Description This position is responsible for contributing to the design, coding, testing, and debugging of platform and system software tasks of small to medium complexity. Working on a variety of technical problems of varying scope, the Software Development Engineer II implements high-quality code and deploys features or APIs under general supervision. Collaborates closely with team peers to development of features, participating in design and code reviews to ensure system stability and quality. Primary Responsibilities * Contributes to the development of small to medium complexity tasks, working on a variety of technical problems of varying scope & complexity. * Develops feature code along with writing unit and functional tests, supporting larger components. * Participate in design and code review to ensure quality and stability of features. * Effectively work with peers on team-oriented projects. Proactively collaborates with other software engineers on design, best practices, and code reviews. * Consistently applies good software design, implementation, and test principles. * Able to design, implement, and test new functionality with minimal supervision. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)