{"schemaVersion":"jobsearcher.job.v1","id":"7b535daef4e4b9d4bc9e16c1","url":"https://jobsearcher.com/jobs/7b535daef4e4b9d4bc9e16c1","canonicalUrl":"https://jobsearcher.com/jobs/7b535daef4e4b9d4bc9e16c1","title":"Backend Software Engineer","description":"Job Overview\nWe’re hiring a Backend Software Engineer to support a high‑visibility application relied on across the organization for data analysis, reporting, and operational decision‑making. You’ll design and build scalable backend services, develop RESTful APIs, integrate complex data sources, and ensure system reliability and performance in a Linux‑based environment.\nResponsibilities\nBackend Development: Design, develop, test, and maintain backend services using Java or Python\nREST API Development: Design and implement RESTful services to support application functionality and integrations\nObject-Oriented Design: Apply strong object-oriented design principles to build scalable and maintainable systems\nDatabase Development: Write and optimize SQL queries to support application functionality and performance\nData Source Integration Coordination: Coordinate with external teams to understand data sources, interfaces, and access patterns, and translate requirements into backend integrations\nSystem Design Contribution: Participate in technical design discussions and contribute to backend architecture decisions\nLinux Environments: Develop, deploy, and troubleshoot applications within Linux-based environments\nSystem Troubleshooting: Diagnose and resolve issues across application and database layers\nCode Quality & Best Practices: Participate in code reviews and ensure adherence to engineering standards\nBasic Qualifications\nBachelor’s degree in Computer Science, Software Engineering, or a related field with 8–12 years of experience; or a Master’s degree with 6–10 years of experience\nU.S. Citizenship\nActive TS/SCI clearance with the ability to successfully pass a Polygraph\nStrong professional experience developing backend applications in Java or Python\nProven ability to design and develop RESTful APIs that support scalable application functionality\nSolid SQL experience, including writing and optimizing queries across relational databases\nConfident working in Linux‑based environments\nAbility to work independently and drive solutions to moderately complex and complex technical challenges\nPreferred Qualifications\nExperience with Apache Airflow or similar workflow orchestration technologies\nExperience with geospatial data and querying (e.g., PostGIS)\nExperience with Spring Boot, Django, or similar backend frameworks\nExperience with CI/CD pipelines (GitLab, Jenkins, etc.)\nFamiliarity with containerization (Docker, OpenShift, Kubernetes)\nExposure to cloud environments (AWS or Azure)\nExperience working in Agile development environments\nPay: $105,000.00 - $185,000.00 per year\nBenefits:\n401(k)\n401(k) matching\nDental insurance\nHealth insurance\nLife insurance\nPaid time off\nParental leave\nReferral program\nRetirement plan\nVision insurance\nExperience:\nSoftware Engineering or Computer Science: 8 years (Preferred)\nSecurity clearance:\nTop Secret (Required)\nWork Location: In person","company":"Embedded Alliance","rawCompany":"embedded alliance","city":"Gaithersburg","state":"MD","isRemote":false,"isActive":false,"createdAt":"2026-07-19T14:19:44.406Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Backend Software Engineer","description":"Job Overview\nWe’re hiring a Backend Software Engineer to support a high‑visibility application relied on across the organization for data analysis, reporting, and operational decision‑making. You’ll design and build scalable backend services, develop RESTful APIs, integrate complex data sources, and ensure system reliability and performance in a Linux‑based environment.\nResponsibilities\nBackend Development: Design, develop, test, and maintain backend services using Java or Python\nREST API Development: Design and implement RESTful services to support application functionality and integrations\nObject-Oriented Design: Apply strong object-oriented design principles to build scalable and maintainable systems\nDatabase Development: Write and optimize SQL queries to support application functionality and performance\nData Source Integration Coordination: Coordinate with external teams to understand data sources, interfaces, and access patterns, and translate requirements into backend integrations\nSystem Design Contribution: Participate in technical design discussions and contribute to backend architecture decisions\nLinux Environments: Develop, deploy, and troubleshoot applications within Linux-based environments\nSystem Troubleshooting: Diagnose and resolve issues across application and database layers\nCode Quality & Best Practices: Participate in code reviews and ensure adherence to engineering standards\nBasic Qualifications\nBachelor’s degree in Computer Science, Software Engineering, or a related field with 8–12 years of experience; or a Master’s degree with 6–10 years of experience\nU.S. Citizenship\nActive TS/SCI clearance with the ability to successfully pass a Polygraph\nStrong professional experience developing backend applications in Java or Python\nProven ability to design and develop RESTful APIs that support scalable application functionality\nSolid SQL experience, including writing and optimizing queries across relational databases\nConfident working in Linux‑based environments\nAbility to work independently and drive solutions to moderately complex and complex technical challenges\nPreferred Qualifications\nExperience with Apache Airflow or similar workflow orchestration technologies\nExperience with geospatial data and querying (e.g., PostGIS)\nExperience with Spring Boot, Django, or similar backend frameworks\nExperience with CI/CD pipelines (GitLab, Jenkins, etc.)\nFamiliarity with containerization (Docker, OpenShift, Kubernetes)\nExposure to cloud environments (AWS or Azure)\nExperience working in Agile development environments\nPay: $105,000.00 - $185,000.00 per year\nBenefits:\n401(k)\n401(k) matching\nDental insurance\nHealth insurance\nLife insurance\nPaid time off\nParental leave\nReferral program\nRetirement plan\nVision insurance\nExperience:\nSoftware Engineering or Computer Science: 8 years (Preferred)\nSecurity clearance:\nTop Secret (Required)\nWork Location: In person","datePosted":"2026-07-19T14:19:44.406Z","dateModified":"2026-07-19T14:19:44.406Z","hiringOrganization":{"@type":"Organization","name":"Embedded Alliance","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Gaithersburg","addressRegion":"MD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"7b535daef4e4b9d4bc9e16c1"},"url":"https://jobsearcher.com/jobs/7b535daef4e4b9d4bc9e16c1"}}