Back to jobs

Senior Python Developer in Data Engineering Team, Remote

RecruityTalentRemote (United States)Posted 1w ago
Software Engineer (Python, AWS) - Remote
Full Time
Remote
Craft my tailored resume free

Free to start · No card

Job description

Category: Research & Development

Location:


Date: 14 August 2026
RecruityTalentis a Recruitment agency, supporting startups and enterprises in Bulgaria, EMEA and LATAM by connecting them with top talent. RecruityTalent is your trusted hiring partner.
For one of our clients, we are looking for aSenior Python Developerin a Data Engineering Team for a great international company, Remote, Bulgaria.
What You'll Do:
  • Design, build, and optimize ETL/ELT pipelines that transform customer and internal data into actionable datasets
  • Partner with Markets and Product teams to develop reporting tools and dashboards that guide business strategy and serve customer needs
  • Build and maintain data lakes and feature stores used by ML Engineering team to develop ML solutions for subrogation
What You Bring:
  • Strong proficiency inPython and SQL
  • Experienced inSparkor similar distributed processing technologies
  • Deep experience withAWSdata services (Glue, S3, Step Functions, Athena, EMR, DynamoDB, SQS)
  • Experience working with data streaming technologies (Kafka, Spark Streaming, etc.)
  • Experienced in data modeling (preferably in finance or insurance)
  • Familiarity with MongoDB and document-oriented data sources
  • Experience with data lake patterns: medallion architecture (bronze/silver/gold), schema management, incremental processing
  • Comfort with IaC (CloudFormation or Terraform)
  • Ability to debug data quality issues across distributed systems
  • Experience implementing data quality frameworks (e.g., Great Expectations) to ensure pipeline reliability and data integrity

Nice to Have:
Experience in subrogation, claims processing, insurance or financial technology
If this sounds like you -Apply now!
You can trust that as a GDPR-compliant agency, we uphold the highest standards of data confidentiality, ensuring all candidate information is securely stored and managed in full accordance with local GDPR regulations. Protecting privacy remains our top priority throughout the recruitment process.
RecruityTalent holds Recruitment License No. № 3836 and № 3837, guaranteeing full compliance with industry standards and legal requirements.




Details

Originally posted on Himalayas

Prepare your application

Use the description above to assess your fit for RecruityTalent. This checklist is guidance from Resumize, rather than additional requirements from the employer. Imported listings can be shortened or change after collection, so confirm the complete description and current availability before sending an application.

Match requirements to evidence

Identify the responsibilities and skills the employer explicitly names. For each important requirement, choose one example from your work, education, training, or projects. Explain what you did, how you did it, and what changed as a result. Include a measurable outcome when you can support it. If you lack a requirement, describe related experience accurately instead of adding an unfamiliar skill to your resume.

Put the most relevant examples near the top of your resume. Keep job titles, dates, qualifications, and contact details consistent across your application materials. Use the employer’s terminology when it describes your experience accurately; a copied list of keywords does not explain your contribution. A short, specific bullet is easier to review than a paragraph that mixes several unrelated duties.

Check the working arrangement

Confirm the location, schedule, employment type, and any eligibility requirements on the employer’s site. A remote label does not establish worldwide eligibility or flexible hours. If compensation, benefits, equipment, travel, or contract duration are missing from this listing, write down your questions for the recruiter. Do not assume details from another opening at the same company apply to this role.

Review before submitting

Follow the employer’s requested file format and application instructions. Open your exported resume and check that its text is selectable, its sections read in order, and its links work. Proofread names, dates, and contact information. Share confidential work samples only when you have permission, and use an anonymized example when necessary.

Submit through a trusted employer or recruiting destination. If the original listing has disappeared, search the employer’s careers page for the title rather than assuming the vacancy remains open. Save the application date, job reference, and the version of your resume you sent. Those details help you prepare for a later conversation and avoid submitting conflicting information through several job boards.

Review your resume for writing and readability feedback, or browse other openings if this opportunity is unavailable.