Senior Software Engineer, Python
Posted 61ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Seeking a Senior Software Engineer with expertise in Python and Go to build scalable data services. Join Extractta's innovative team tackling big data challenges in a dynamic environment.
Responsibilities:
- Develop and evolve backend services (Python) for ingestion, processing and delivery of data at scale.
- Design and maintain data pipelines (batch and/or streaming), ensuring data quality, performance and cost efficiency.
- Work with applied data engineering (modeling, partitioning, optimization, and best practices for distributed processing).
- Integrate solutions with data platforms and distributed execution tools (e.g., Spark/PySpark in Big Data scenarios).
- Implement software engineering best practices: automated testing, code review, CI/CD, documentation and observability standards.
- Collaborate with Data, Product and Security teams to ensure governance, reliability and continuous improvement.
Requirements:
- Strong experience in backend/services development with a focus on scalable systems.
- Proficient in Python and practical production experience with Go.
- Experience with Big Data and distributed processing (e.g., Spark/PySpark).
- Solid foundation in Data Engineering (ETL/ELT, data quality, performance, versioning, best practices).
- Experience with relational and non-relational databases, including data modeling and query/storage optimization.
- Experience with automated testing (unit/integration), Git and CI/CD practices.
- Differentials
- Experience with Kubernetes and containers (Docker) for data workloads and services.
- Experience with AWS (data services, observability, security and automation).
- Experience with orchestration (e.g., Airflow/Argo) and data architecture patterns (lakehouse/medallion).
- Experience in financial environments where reliability, auditability and traceability are critical.
Benefits:
- Meal Allowance and/or Food Voucher
- Sesi and Sesc partnership providing access to health, wellness and leisure services
- Partnerships with educational institutions offering exclusive discounts on courses and educational programs
- Opportunities for growth within the company and participation in strategic projects
- Opportunity to work at a rapidly expanding company in the market.
















