Senior AWS Python Developer

Veriipro

New York (NY)

On-site

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Veriipro is seeking an experienced Python developer to design, build, and maintain scalable software systems in a cloud-native environment. You will work with AWS services, serverless architectures, NoSQL and relational databases, and AI-enabled tooling to deliver high-performance applications.

The role emphasizes hands-on coding, architecture design, and collaboration with cross-functional teams to meet project goals. Prior experience with Kubernetes, CI/CD, and IaC is highly valued.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent professional experience.
  • 3+ years of professional experience developing production applications using Python.
  • Strong experience with AWS cloud services and cloud-native application development.
  • Experience designing and developing solutions using NoSQL databases (DynamoDB).
  • Experience with relational databases such as MSSQL and PostgreSQL is preferred.
  • Hands-on experience building serverless applications using AWS Lambda, ECS, and Step Functions.
  • Strong understanding of event-driven architecture, messaging systems, and distributed application design.
  • Experience with Git, unit testing, test-driven development (TDD), and CI/CD practices.
  • Knowledge of Kubernetes deployment and cloud infrastructure management preferred.
  • Experience with AWS CDK and infrastructure-as-code practices preferred.
  • Familiarity with AI application development using platforms such as AWS Bedrock, Vertex AI, or Azure AI preferred.
  • Experience with AI/ML frameworks and tools such as LangChain, vector databases, PyTorch, or TensorFlow preferred.
  • Familiarity with Agile development methodologies, including stand-ups, sprint planning, estimation, and demos.
  • Strong written and verbal communication skills.
  • Experience with media file formats, video engineering, or media processing systems is a plus.

Responsibilities

  • Design, develop, and maintain scalable, highly available, and high-performance software systems.
  • Write clean, efficient, well-tested, and reusable Python code following software engineering best practices.
  • Develop and maintain cloud-native applications using AWS services and serverless architectures.
  • Build and support event-driven architectures using message queues, topics, and asynchronous processing patterns.
  • Design and optimize NoSQL database solutions, including DynamoDB, and work with relational databases such as MSSQL and PostgreSQL.
  • Develop serverless applications using AWS Lambda, ECS, and AWS Step Functions.
  • Implement software design patterns and architecture best practices to create maintainable solutions.
  • Follow best practices for source control, automated testing, CI/CD pipelines, and deployment processes.
  • Define, package, and deploy cloud infrastructure using AWS CDK.
  • Collaborate with cross-functional teams to deliver high-quality solutions and meet project objectives.
  • Manage project priorities, timelines, and deliverables while contributing to team meetings and technical discussions.
  • Create technical documentation to support knowledge sharing and team collaboration.
  • Utilize AI-assisted development tools such as Cursor, Claude Code, or GitHub Copilot to improve engineering productivity.
  • Support deployment and management of applications in Kubernetes environments.

Skills

Python
AWS
DynamoDB
SQL (MSSQL/PostgreSQL)
Serverless
Event-driven
Git & CI/CD
Kubernetes
AI frameworks (LangChain, PyTorch, TF)
Terraform/AWS CDK
Agile methodologies
Communication skills

Education

Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience

Tools

Git
CI/CD
Kubernetes
AWS CDK

Job description

Roles and Responsibilities
  • Design, develop, and maintain scalable, highly available, and high-performance software systems.
  • Write clean, efficient, well-tested, and reusable Python code following software engineering best practices.
  • Develop and maintain cloud-native applications using AWS services and serverless architectures.
  • Build and support event-driven architectures using message queues, topics, and asynchronous processing patterns.
  • Design and optimize NoSQL database solutions, including DynamoDB, and work with relational databases such as MSSQL and PostgreSQL.
  • Develop serverless applications using AWS Lambda, ECS, and AWS Step Functions.
  • Implement software design patterns and architecture best practices to create maintainable solutions.
  • Follow best practices for source control, automated testing, CI/CD pipelines, and deployment processes.
  • Define, package, and deploy cloud infrastructure using AWS CDK.
  • Collaborate with cross-functional teams to deliver high-quality solutions and meet project objectives.
  • Manage project priorities, timelines, and deliverables while contributing to team meetings and technical discussions.
  • Create technical documentation to support knowledge sharing and team collaboration.
  • Utilize AI-assisted development tools such as Cursor, Claude Code, or GitHub Copilot to improve engineering productivity.
  • Support deployment and management of applications in Kubernetes environments.
Required Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent professional experience.
  • 3+ years of professional experience developing production applications using Python.
  • Strong experience with AWS cloud services and cloud-native application development.
  • Experience designing and developing solutions using NoSQL databases (DynamoDB).
  • Experience with relational databases such as MSSQL and PostgreSQL is preferred.
  • Hands-on experience building serverless applications using AWS Lambda, ECS, and Step Functions.
  • Strong understanding of event-driven architecture, messaging systems, and distributed application design.
  • Experience with Git, unit testing, test-driven development (TDD), and CI/CD practices.
  • Knowledge of Kubernetes deployment and cloud infrastructure management preferred.
  • Experience with AWS CDK and infrastructure-as-code practices preferred.
  • Familiarity with AI application development using platforms such as AWS Bedrock, Vertex AI, or Azure AI preferred.
  • Experience with AI/ML frameworks and tools such as LangChain, vector databases, PyTorch, or TensorFlow preferred.
  • Familiarity with Agile development methodologies, including stand-ups, sprint planning, estimation, and demos.
  • Strong written and verbal communication skills.
  • Experience with media file formats, video engineering, or media processing systems is a plus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python AWS Developer
Python AWS Developer

Compunnel, Inc. • Northern (KY)

Hybrid
USD 110,000 - 160,000
Senior Python Developer
Senior Python Developer

Compunnel, Inc. • New York (NY)

On-site
USD 120,000 - 160,000
Python Developer
Python Developer

Compunnel, Inc. • Reston (VA)

On-site
USD 100,000 - 130,000
Cloud Software Engineer
Cloud Software Engineer

Stellantis Financial Services • Auburn Hills (MI)

On-site
USD 140,000 - 180,000
Cloud Software Engineer
Cloud Software Engineer

Stellantis NV • Auburn (AL)

On-site
USD 120,000 - 160,000
Developer
Developer

Tata Consultancy Services • Des Moines (IA)

On-site
USD 85,000 - 125,000
AWS AI Engineer
AWS AI Engineer

Hudson Manpower • Harrisburg

Hybrid
USD 140,000 - 190,000
Competitive base salary
Medical, dental, and vision insurance
401(k) with company match
+3
Senior AWS Data Engineer
Senior AWS Data Engineer

United States Digital Space LLC • United States

Remote
USD 140,000 - 190,000
Senior Software Engineer, Python
Senior Software Engineer, Python

Jobtailor • Illinois

On-site
USD 85,000 - 130,000
Senior Cloud Platform Engineer
Senior Cloud Platform Engineer

Jobtailor • Ipswich (MA)

On-site
USD 140,000 - 190,000