Back to Jobs
Recently postedTechnology

Python Developer

Hexaware Technologies, IncAtlanta, GA🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationAtlanta, GA, United States
DynamoDBSQLGitApache SparkAWSETLPythonRedshiftTerraformCI/CD

Job description

Python Developer Full-time

Location: Atlanta, GA / Reston, VA
Job Type: Full-time
Experience: 6 10 years of software development experience, including 5 8+ years on the appropriate platform
Role: Python Developer

Job Description

We are seeking a Python Developer with 6 10 years of software development experience, a solid IT background, and experience as an application developer on projects of similar scope and responsibility. This role will independently design and deliver robust AWS-based data engineering solutions for analytics and data product use cases.

Key Responsibilities

  • Design, build, and maintain scalable ETL and data pipelines using Python, PySpark, and AWS services.
  • Develop and manage workflows using Glue, Lambda, and Step Functions.
  • Build event-driven integrations using SNS, SQS, and related AWS services.
  • Design and optimize data lake and warehouse solutions using S3, Athena, and Redshift.
  • Write and tune high-performance SQL for complex transformations and reporting.
  • Design and implement data validation, monitoring, logging, alerting, and error-handling frameworks.
  • Design and support API-based and JSON-based integrations across internal and external systems.
  • Troubleshoot operational issues, identify root causes, and implement corrective actions.
  • Contribute to documentation, deployment automation, and engineering best practices.
  • Collaborate with stakeholders and mentor junior team members where needed.

Required Skills and Qualifications

  • 6 10 years of software development experience, with 5 8+ years on the appropriate platform.
  • Solid IT background and experience.
  • Experience as an application developer on projects similar in scope and responsibility.
  • Strong expertise in Python, PySpark, and SQL.
  • Strong hands-on experience with AWS services such as Glue, Redshift, RDS, Lambda, Step Functions, SNS, SQS, S3, Athena, EMR, CloudWatch, and CloudTrail.
  • Experience with enterprise data lakes, data warehouses, data marts, and big data environments.
  • Strong understanding of ETL best practices, data quality, and operational support.
  • Experience with APIs, JSON, and cloud-based data integration patterns.
  • Familiarity with GitLab, Terraform, CI/CD, and AWS developer tools.

Preferred Skills

  • Experience with DynamoDB, EC2, ECS, and Batch.
  • Exposure to data migration and cloud modernization programs.
  • Experience guiding junior developers on implementation best practices.
  • Familiarity with the Secondary mortgage industry is preferred.
  • Good understanding of performance engineering of code pipelines and near real-time systems.
  • Good understanding of Agents and MCP.

Similar jobs