> Markdown version of [/jobs/ext/933534-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/933534-senior-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). --- # Senior software engineer - **Company:** Searchability - **Location:** Dallas, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Advanced Message Queuing Protocol, Computing Platforms, Systems Engineering, Cloud Engineering, Collaborative Software, Computer Programming, Distributed Systems, Monitoring of Systems, Issue Tracking Systems, Python (Programming Language), Messaging Application Programming Interface, RabbitMQ, Ansible, Prometheus, Software Engineering, Systems Integration, Web Applications, Cloud Platform System, Real Time Systems, Grafana, Git, Containerization, Kubernetes, Infrastructure Automation Frameworks, Restful APIs, Terraform, Docker, Vmware - **Published:** June 7, 2026 - **Apply:** https://www.careerboard.com/us/en/find-jobs-in-United-States/-E14F628C54D6CCA2F5/ ## About the Role * Strong programming experience in C/C+ * Experience with Python * Familiarity with Agile software development processes * Version control using Git Preferred Skills * Messaging frameworks for distributed systems (eg, RabbitMQ, NATS, AMQP) * REST API design and development, including API documentation and contract testing * TCP/IP networking fundamentals, particularly in cloud or edge environments * Containerization technologies such as Docker * Container orchestration platforms (Kubernetes or similar tools) * Monitoring and observability tools (eg, Prometheus, Loki, Grafana) * Experience with virtualization or cloud environments (AWS, VMware, or similar) * Web-based GUI development * Collaboration platforms for documentation and issue tracking * Infrastructure-as-Code tools (eg, Ansible, Terraform, Packer) * Container cluster management tools * Knowledge of system security hardening standards and best practices Qualifications * Must be a U.S. citizen and eligible to work on projects requiring a high-level security clearance ## Description A technology-focused engineering organization is seeking software engineers to help design and build high-performance distributed computing systems used in complex, mission-critical environments. The team develops advanced software platforms that support Real Time processing, scalable infrastructure, and modern cloud-native architectures. This role offers the opportunity to work across the full software development lifecycle, from early design and development through system integration, deployment, and long-term operational support. Engineers collaborate closely with multidisciplinary teams to build reliable, scalable systems that operate in demanding environments. Responsibilities Software engineers in this role support the development and maintenance of distributed, software-intensive systems. Responsibilities include software design, development, integration, testing, deployment, and ongoing maintenance following established engineering processes. Engineers work within collaborative teams consisting of software and systems engineers to produce design documentation, implementation artifacts, and test materials. Additional responsibilities include participating in peer reviews, integrating system components, supporting deployment in both internal lab environments and operational sites, and addressing updates, change requests, and defect reports for deployed systems. ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [WebAssembly: The Next Frontier of Cloud Computing](https://www.wearedevelopers.com/videos/972-webassembly-the-next-frontier-of-cloud-computing) - [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) - [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) - [The Evolving Landscape of Application Development: Insights from Three Years of Research](https://www.wearedevelopers.com/videos/1459-the-evolving-landscape-of-application-development-insights-from-three-years-of-research) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read)