Senior Python Developer

AKTRA INC.
McLean, VA, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Big Data Cloud Engineering Continuous Integration Information Engineering Data Integration Extract Transform Load (ETL) Distributed Computing Environment
+15 more
Python (Programming Language) NumPy Software Engineering SQL Databases Sql Optimization Apache Spark Pandas Event Driven Architecture Pyspark Real Time Data Data Management Restful APIs Data Pipelines Serverless Computing Microservices

Job description

  • Design and develop scalable data pipelines and processing solutions.
  • Build batch and real-time data workflows using Python and PySpark.
  • Develop AWS-based applications and services using serverless and containerized architectures.
  • Build APIs and backend services to support data integrations.
  • Optimize performance, reliability, and scalability of applications and data platforms.
  • Collaborate with cross-functional teams to deliver business solutions.
  • Support testing, deployment, monitoring, and production operations.

Requirements

Do you have experience in Spark implementation?, We are seeking a Senior Python Data Engineer to design, develop, and support scalable cloud-native data solutions. The ideal candidate will have strong experience with Python, PySpark, SQL, and AWS, building high-performance data pipelines and distributed processing systems in enterprise environments., * 5-10 years of software development or data engineering experience.

  • Strong hands-on Python development experience.
  • Experience with PySpark and distributed data processing.
  • Advanced SQL skills and experience working with large datasets.
  • Hands-on experience with AWS services including:
  • S3, Redshift, RDS
  • Lambda, EC2, ECS, EMR, AWS Batch
  • Experience building scalable data pipelines and ETL/ELT solutions., * Experience with NumPy, Pandas, or Polars.
  • Experience building REST APIs and microservices.
  • Knowledge of cloud-native and event-driven architectures.
  • Experience with Agile and CI/CD practices.
  • Experience working with enterprise-scale data platforms.

Technical Environment

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:32 min

Harnessing Spark with Python using PySpark and Py4J

Ayon Roy · LIVE

2:03 min

Accelerating pandas dataframes using cudf module plugins

Ankit Patel Ankit Patel · WWC 2024

2:34 min

Maximizing execution memory effectively via python numpy broadcasting

Jodie Burchell · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:33 min

Refactoring data science workflows using Rapids QDF and Pandas

Paul Graham Paul Graham · LIVE

4:43 min

Building an anti-money laundering production architecture with Python

Stefan Donsa Stefan Donsa +1 · LIVE

Videos

See all

Related articles

See all