{"schemaVersion":"jobsearcher.job.v1","id":"1e24ca7307cae4480729386d","url":"https://jobsearcher.com/jobs/1e24ca7307cae4480729386d","canonicalUrl":"https://jobsearcher.com/jobs/1e24ca7307cae4480729386d","title":"Python Developer","description":"Washington, DC | Hybrid, 4 days a week onsite | Contract: about 34 weeksAbout The RoleWe need a senior Python developer with strong Python and Azure experience to build modular Python services and REST APIs for a building-sustainability calculation engine. The work covers energy, water, materials and embodied carbon.ResponsibilitiesDesign, develop, enhance and support modular Python services and REST APIs for the calculation engineTurn validated building science formulas, rules, assumptions and dependency flows into accurate, maintainable and testable Python componentsDevelop and integrate calculations for energy, water, materials, embodied carbon, baseline standards, scenario simulation, explainability, anomaly management and cost, in the order the backlog setsBuild reusable calculation libraries, data models, validation rules, configuration services and version-controlled datasets with Python, FastAPI, Pydantic, SQL and PostgreSQLConnect calculation services to the application through well-defined API contracts, structured inputs and outputs, secure authentication and reliable error handlingTune calculation performance, database queries, caching, async processing and scalability for global, high-volume useCreate and maintain automated unit, integration, regression and API tests with PyTest, and support SIT and UATMaintain technical documentation, API specs, calculation traceability, data dictionaries, setup guides, deployment notes and runbooksTake part in solution design, code reviews, backlog refinement, sprint ceremonies, release planning, deployment, defect fixing and post-deployment supportImplement production-grade logging, monitoring, auditability, exception handling, retries and configuration managementMust have8+ years of professional Python development delivering secure, scalable, production-quality backend applications or calculation servicesStrong modern Python: object-oriented design, modular architecture, reusable libraries, type validation, dependency management and PEP 8Hands-on REST API development with FastAPI or an equivalent framework, including request validation, versioning, authentication, structured error responses and OpenAPI docsStrong SQL and PostgreSQL: data modeling, queries, functions, indexing, transactions and performance tuningPydantic, PyTest, importlib, caching, configuration management, and reusable Python utilities and packagesTurning complex formulas, business rules, dependency graphs or scientific models into deterministic, traceable, testable codeDesigning automated unit, integration, regression and API tests, with disciplined defect analysisMicrosoft Azure: App Service or container platforms, Azure DevOps, CI/CD pipelines, secrets management, logging, monitoring and application supportUsing AI, generative AI, agents, scripting and developer tools to automate engineering work and improve productivitySecure software development, data protection, auditability, resilience, performance and production supportCollaboration with product owners, architects, domain specialists, QA, UX, DevOps and business stakeholdersExcellent analytical, documentation, communication and problem-solving skills, and experience on Agile teams across time zonesNice to haveWorking knowledge of building science, energy and water efficiency, materials, embodied carbon, cost calculations or sustainability standards","company":"Silicontek","rawCompany":"silicontek","city":"Washington","state":"DC","isRemote":false,"isActive":false,"createdAt":"2026-10-29T08:08:21.907Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Python Developer","description":"Washington, DC | Hybrid, 4 days a week onsite | Contract: about 34 weeksAbout The RoleWe need a senior Python developer with strong Python and Azure experience to build modular Python services and REST APIs for a building-sustainability calculation engine. The work covers energy, water, materials and embodied carbon.ResponsibilitiesDesign, develop, enhance and support modular Python services and REST APIs for the calculation engineTurn validated building science formulas, rules, assumptions and dependency flows into accurate, maintainable and testable Python componentsDevelop and integrate calculations for energy, water, materials, embodied carbon, baseline standards, scenario simulation, explainability, anomaly management and cost, in the order the backlog setsBuild reusable calculation libraries, data models, validation rules, configuration services and version-controlled datasets with Python, FastAPI, Pydantic, SQL and PostgreSQLConnect calculation services to the application through well-defined API contracts, structured inputs and outputs, secure authentication and reliable error handlingTune calculation performance, database queries, caching, async processing and scalability for global, high-volume useCreate and maintain automated unit, integration, regression and API tests with PyTest, and support SIT and UATMaintain technical documentation, API specs, calculation traceability, data dictionaries, setup guides, deployment notes and runbooksTake part in solution design, code reviews, backlog refinement, sprint ceremonies, release planning, deployment, defect fixing and post-deployment supportImplement production-grade logging, monitoring, auditability, exception handling, retries and configuration managementMust have8+ years of professional Python development delivering secure, scalable, production-quality backend applications or calculation servicesStrong modern Python: object-oriented design, modular architecture, reusable libraries, type validation, dependency management and PEP 8Hands-on REST API development with FastAPI or an equivalent framework, including request validation, versioning, authentication, structured error responses and OpenAPI docsStrong SQL and PostgreSQL: data modeling, queries, functions, indexing, transactions and performance tuningPydantic, PyTest, importlib, caching, configuration management, and reusable Python utilities and packagesTurning complex formulas, business rules, dependency graphs or scientific models into deterministic, traceable, testable codeDesigning automated unit, integration, regression and API tests, with disciplined defect analysisMicrosoft Azure: App Service or container platforms, Azure DevOps, CI/CD pipelines, secrets management, logging, monitoring and application supportUsing AI, generative AI, agents, scripting and developer tools to automate engineering work and improve productivitySecure software development, data protection, auditability, resilience, performance and production supportCollaboration with product owners, architects, domain specialists, QA, UX, DevOps and business stakeholdersExcellent analytical, documentation, communication and problem-solving skills, and experience on Agile teams across time zonesNice to haveWorking knowledge of building science, energy and water efficiency, materials, embodied carbon, cost calculations or sustainability standards","datePosted":"2026-10-29T08:08:21.907Z","dateModified":"2026-10-29T08:08:21.907Z","hiringOrganization":{"@type":"Organization","name":"Silicontek","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Washington","addressRegion":"DC","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"1e24ca7307cae4480729386d"},"url":"https://jobsearcher.com/jobs/1e24ca7307cae4480729386d"}}