> Markdown version of [/jobs/ext/3696266-software-engineer](https://www.wearedevelopers.com/jobs/ext/3696266-software-engineer). 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 - **Company:** Machina Cognita Technologies - **Location:** San Diego, CA, United States - **Experience:** Experienced - **Salary:** $120,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Bash Shell, Command-Line Interface, Monitoring of Systems, Python (Programming Language), Shell Script, Software Engineering, Systems Architecture, Systems Integration, Backend, Containerization, Kubernetes, Information Technology, Docker - **Published:** October 12, 2026 - **Apply:** https://www.juju.com/job/2_163729116 ## About the Role * Energized by open-ended technical challenges in early-stage product development * Turns failures into learning opportunities * Bachelor's degree in Computer Science, Engineering, or related field * 2-5 years of professional software development experience * Proficient in Python, JavaScript, and Bash * Proficient in command-line tooling and shell scripting * Proficient in containerization technologies such as Docker or Kubernetes * Experience with government and defense contracts (SBIR/STTR) or DoW end users is a plus * Strong communication, interpersonal, and collaboration skills ## Description We are looking for a Software Engineer who thrives on tackling complex problems and pushing the boundaries of new technologies. In this role, you'll partner closely with clients to understand their pain points, conceptualize forward-thinking solutions, and collaborate with other engineers to bring your ideas to life. You'll gain end-to-end exposure, expand your creative freedom, and hone a wide-ranging skillset as you contribute across the full software development life cycle., * Build proof-of-concept prototypes and client demonstrations to win contract bids and drive new business opportunities * Design, develop, and launch new features, applications, and services * Contribute to system architecture and technical design discussions * Monitor system performance and identify and resolve issues to improve reliability * Develop and maintain APIs, integrations, and backend services * Run pilot implementations, troubleshoot issues, and drive resolution * Collaborate with product manager and engineers to translate client needs into innovative solutions * Travel to client destinations to facilitate product delivery and provide ongoing support and optimization