Haystack
← Back to Jobs
Technology
ST

Software Development Engineer

SoftPath Technologies LLCKirkland, WA🇺🇸United StatesPosted 20 Aug 2026

Why This Role Stands Out

This hybrid Software Development Engineer role at SoftPath Technologies LLC offers significant opportunities for growth by leveraging your expertise in Java, Python, and Linux environments to build and maintain critical production applications. You'll thrive here if you have a strong problem-solving aptitude and enjoy collaborative, Agile development, making this an excellent next step in your technology career.

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Kirkland, WA, United States
Posted
6 days ago
ShellScrumAgileBashJavaPython

Job Description

Software Development Engineer

Location: Redmond, WA, USA
Employment Type: FTE
Experience: 7+ Years

Job Summary

We are looking for an experienced Software Development Engineer with 7+ years of professional software development experience. The ideal candidate will have strong expertise in Java, Python, Bash/Shell scripting, and Linux-based development environments, along with experience in software testing, automation, and production issue resolution.

Required Qualifications

  • 7+ years of professional software development experience in an industry environment.

  • Strong proficiency in Java and Python.

  • Solid hands-on experience with Bash/Shell scripting.

  • Strong experience working in Linux-based development environments, including development, debugging, and deployment.

  • Experience with software testing methodologies and test automation frameworks.

  • Strong problem-solving skills with the ability to investigate and resolve complex production issues.

  • Experience working in Agile/Scrum development environments.

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience.

Key Responsibilities

  • Design, develop, test, debug, and maintain production software applications.

  • Develop and maintain software using Java and Python.

  • Write and maintain Bash/Shell scripts for development and operational workflows.

  • Work extensively in Linux environments for development, debugging, and deployment.

  • Develop and execute automated tests to ensure software quality and reliability.

  • Investigate and resolve complex production issues.

  • Collaborate with engineering teams in an Agile/Scrum environment.

  • Participate in code reviews, technical discussions, and software design activities.

  • Develop reliable, scalable, and maintainable production-quality solutions.

Preferred Experience

  • Experience with large-scale production systems.

  • Experience with CI/CD and automated deployment processes.

  • Strong debugging and troubleshooting skills.

  • Experience working with distributed systems or cloud-based environments.

  • Employment

    FTE Only — No Contractors

Similar jobs