Senior Python Backend Engineer - Azure REST APIs for Calc

Silicontek Inc

Washington (District of Columbia)

Híbrido

USD 109 000 - 146 000

Tempo parcial

há 3 horas
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

Silicontek Inc. in Washington, DC is seeking a senior Python developer to build modular Python services and REST APIs for a building-sustainability calculation engine.

The role covers energy, water, materials and embodied carbon. You will design, develop and maintain backend components using Python, FastAPI, Pydantic, SQL and PostgreSQL, with automated testing, documentation and cross-functional collaboration.

Qualificações

  • 8+ years of professional Python development delivering secure, scalable, production-quality backend applications or calculation services.
  • Strong modern Python: object-oriented design, modular architecture, reusable libraries, type validation, dependency management and PEP 8.
  • Hands‑on REST API development with FastAPI or an equivalent framework, including request validation, versioning, authentication, structured error responses and OpenAPI docs.
  • Strong SQL and PostgreSQL: data modeling, queries, functions, indexing, transactions and performance tuning.
  • Pydantic, PyTest, importlib, caching, configuration management, and reusable Python utilities and packages.
  • Turning complex formulas, business rules, dependency graphs or scientific models into deterministic, traceable, testable code.
  • Designing automated unit, integration, regression and API tests, with disciplined defect analysis.
  • Microsoft Azure: App Service or container platforms, Azure DevOps, CI/CD pipelines, secrets management, logging, monitoring and application support.
  • Using AI, generative AI, agents, scripting and developer tools to automate engineering work and improve productivity.
  • Secure software development, data protection, auditability, resilience, performance and production support.
  • Collaboration with product owners, architects, domain specialists, QA, UX, DevOps and business stakeholders.
  • Excellent analytical, documentation, communication and problem-solving skills, and experience on Agile teams across time zones.

Responsabilidades

  • Design, develop, enhance and support modular Python services and REST APIs for the calculation engine
  • Turn validated building science formulas, rules, assumptions and dependency flows into accurate, maintainable and testable Python components
  • Develop and integrate calculations for energy, water, materials, embodied carbon, baseline standards, scenario simulation, explainability, anomaly management and cost, in the order the backlog sets
  • Build reusable calculation libraries, data models, validation rules, configuration services and version-controlled datasets with Python, FastAPI, Pydantic, SQL and PostgreSQL
  • Connect calculation services to the application through well-defined API contracts, structured inputs and outputs, secure authentication and reliable error handling
  • Tune calculation performance, database queries, caching, async processing and scalability for global, high-volume use
  • Create and maintain automated unit, integration, regression and API tests with PyTest, and support SIT and UAT
  • Maintain technical documentation, API specs, calculation traceability, data dictionaries, setup guides, deployment notes and runbooks
  • Take part in solution design, code reviews, backlog refinement, sprint ceremonies, release planning, deployment, defect fixing and post-deployment support
  • Implement production-grade logging, monitoring, auditability, exception handling, retries and configuration management

Conhecimentos

Python
Azure
FastAPI
PostgreSQL
Pydantic
PyTest
REST API
OpenAPI
SQL
async processing

Ferramentas

Azure DevOps

Descrição da oferta de emprego

Silicontek Inc. in Washington, DC is seeking a senior Python developer to build modular Python services and REST APIs for a building-sustainability calculation engine.

The role covers energy, water, materials and embodied carbon. You will design, develop and maintain backend components using Python, FastAPI, Pydantic, SQL and PostgreSQL, with automated testing, documentation and cross-functional collaboration.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Python Developer
Python Developer

Silicontek Inc • Washington

Híbrido
USD 109 000 - 146 000
Senior Python Backend Engineer (Hybrid) - Calculation Engine
Senior Python Backend Engineer (Hybrid) - Calculation Engine

Mindlance • Washington

Híbrido
USD 140 000 - 170 000
Senior Python Backend Engineer - Edge V4 Calculations
Senior Python Backend Engineer - Edge V4 Calculations

Cognizant • Washington

Presencial
USD 140 000 - 180 000
Senior Python Backend Engineer - FastAPI, Azure, 8+ yrs
Senior Python Backend Engineer - FastAPI, Azure, 8+ yrs

Wipro • Washington

Presencial
USD 60 000 - 149 000
Medical benefits
Dental benefits
Paid time off
Senior Python Backend Engineer – Azure API & Scale
Senior Python Backend Engineer – Azure API & Scale

Luxoft • EUA

Teletrabalho
USD 140 000 - 200 000
Senior Python Engineer
Senior Python Engineer

Cognizant • Washington

Presencial
USD 140 000 - 180 000
Python Developer
Python Developer

Dexian DISYS • Washington

Presencial
USD 130 000 - 180 000
Senior Python Backend Engineer — FastAPI & PostgreSQL (On-site DC)
Senior Python Backend Engineer — FastAPI & PostgreSQL (On-site DC)

Dexian DISYS • Washington

Presencial
USD 130 000 - 180 000
Developer Standard III
Developer Standard III

Mindlance • Washington

Híbrido
USD 140 000 - 170 000
Senior Python Architect: Scalable Backend & APIs
Senior Python Architect: Scalable Backend & APIs

Geak Minds • EUA

Teletrabalho
USD 140 000 - 190 000