Python Software Engineer
Drop Table Io — Bulgaria · Posted ~2 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Python Software Engineer | AWS Data Automation
We’re looking for an experienced Python Software Engineer to join a highly technical data automation team building production-grade, event-driven solutions on AWS..
You’ll help build real-time data extraction services that process long-form, unstructured information, primarily PDF documents.
These services use AI-assisted extraction to identify relevant information, validate and transform it into semi-structured JSON, and make it available to a wider platform as quickly and accurately as possible.
The solutions typically include human-in-the-loop validation, meaning the systems must be designed to manage confidence levels, exceptions and manual review without creating unnecessary delays.
You’ll be working across areas including:
Building production-grade Python services and applicationsDeveloping AWS Lambda functions for document ingestion, processing and transformationDesigning event-driven workflows using Amazon EventBridgeProcessing long-form PDFs and other unstructured data sourcesConverting extracted information into consistent, usable JSON objectsIntegrating AI-assisted extraction into production workflowsImplementing error handling, retries, monitoring and operational controlsSupporting human review and validation processesWriting clean, tested and maintainable codeWorking closely with other experienced engineers in a highly technical delivery team
Experience
Strong commercial Python software engineering experienceHands-on experience building production workloads with AWS LambdaStrong knowledge of Amazon EventBridgeExperience designing serverless and event-driven architecturesUnderstanding of software engineering principles, including testing, maintainability and observabilityExperience integrating services through APIs, events and structured data contractsAbility to explain the technical decisions and trade-offs behind the solutions you have built
Desirable
AI or LLM-assisted document extractionProcessing PDFs or other unstructured document formatsOCR, document parsing, chunking or classificationBuilding evaluation systems to measure extraction accuracy and prevent regressionsConfidence scoring and human-in-the-loop workflowsTerraform or other Infrastructure as Code toolingSnowflakeSchema validation and data-quality controlsAWS monitoring and observability tooling
If you’ve built production-grade Python applications using Lambda and EventBridge, particularly involving unstructured documents or AI-assisted extraction, I’d love to hear from you.
We have 117,207 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 117,207 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume