Full Stack Engineer

Piper Companies

Sparks Corner (MD)

On-site

USD 125,000 - 145,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Piper Companies in the United States is seeking 1–3 mid-level Full Stack Software Engineers with strong backend Python expertise and hands-on AWS experience, in a cloud-native AI-enabled environment.

This role features ~70% backend and 30% frontend work, with collaboration across teams, modern AI-assisted coding tools, and opportunities to influence system design and reliability.

Qualifications

  • 6+ years of professional software engineering experience.
  • Strong proficiency in Python for backend development.
  • Hands-on experience with AWS services (e.g., Lambda, ECS/EKS, S3, DynamoDB/RDS, API Gateway).
  • Experience building RESTful APIs and microservices architectures.
  • Familiarity with AI-assisted development tools (e.g., GitHub Copilot, CodeWhisperer, similar).
  • Full stack development experience, including frontend frameworks such as React, Vue, or Angular.
  • Solid understanding of cloud architecture, CI/CD pipelines, and infrastructure-as-code (Terraform or similar).
  • Experience working in agile or iterative development environments.

Responsibilities

  • Design, develop, and maintain backend services and APIs using Python.
  • Build and deploy scalable, secure systems in AWS cloud environments.
  • Contribute to frontend development using modern frameworks (React or similar).
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Leverage AI code companion tools (e.g., GitHub Copilot, AWS CodeWhisperer) to accelerate development.
  • Participate in system architecture decisions, especially around distributed systems and cloud-native patterns.
  • Implement logging, monitoring, and observability best practices.
  • Optimize application performance, scalability, and reliability.
  • Stay current with emerging technologies, particularly in AI/ML and agent-based systems.

Tools

GitHub Copilot
CodeWhisperer
Terraform
Docker
Kubernetes

Job description

Job Title: Mid-Level Full Stack Software Engineer (Python / AWS)
Overview

We are expanding our engineering team and are looking to hire 1–3 mid-level Full Stack Software Engineers who thrive in a cloud-native, AI-enabled development environment. This role is ideal for engineers with strong backend expertise in Python, hands‑on AWS experience, and familiarity with modern AI-assisted coding tools.

You’ll play a key role in designing and building scalable systems, with a ~70% backend / 30% frontend focus, while contributing to a fast-moving, highly collaborative team leveraging cutting-edge technologies such as generative AI and agent-based systems.

Key Responsibilities
  • Design, develop, and maintain backend services and APIs using Python (primary language)
  • Build and deploy scalable, secure systems in AWS cloud environments
  • Contribute to frontend development using modern frameworks (React or similar)
  • Collaborate with cross-functional teams to deliver high-quality software solutions
  • Leverage AI code companion tools (e.g., GitHub Copilot, AWS CodeWhisperer) to accelerate development
  • Participate in system architecture decisions, especially around distributed systems and cloud-native patterns
  • Implement logging, monitoring, and observability best practices
  • Optimize application performance, scalability, and reliability
  • Stay current with emerging technologies, particularly in AI/ML and agent-based systems
Required Qualifications
  • 6+ years of professional software engineering experience
  • Strong proficiency in Python for backend development
  • Hands‑on experience with AWS services (e.g., Lambda, ECS/EKS, S3, DynamoDB/RDS, API Gateway)
  • Experience building RESTful APIs and microservices architectures
  • Familiarity with AI-assisted development tools (e.g., GitHub Copilot, CodeWhisperer, similar)
  • Full stack development experience, including frontend frameworks such as React, Vue, or Angular
  • Solid understanding of cloud architecture, CI/CD pipelines, and infrastructure-as-code (Terraform or similar)
  • Experience working in agile or iterative development environments
Preferred Qualifications
  • AWS Certification (Solutions Architect, Developer, or similar strongly preferred)
  • Experience with additional languages such as Node.js or Go
  • Exposure to agentic AI systems or frameworks (e.g., AWS Bedrock, AgentCore, or similar)
  • Experience integrating or building applications with LLMs or generative AI services
  • Familiarity with event-driven architectures and messaging systems (e.g., SNS/SQS, Kafka)
  • Knowledge of containerization and orchestration (Docker, Kubernetes)
Tech Stack (Representative)
  • Backend: Python (FastAPI, Flask, or similar)
  • Frontend: React (TypeScript preferred)
  • Cloud: AWS (Lambda, ECS/EKS, API Gateway, DynamoDB, S3)
  • DevOps: Terraform, CI/CD pipelines (GitHub Actions, CodePipeline, etc.)
  • AI Tooling: GitHub Copilot, AWS CodeWhisperer, AWS Bedrock
  • Data & APIs: REST, GraphQL (nice to have)
What We’re Looking For
  • Strong backend engineer who is comfortable contributing across the stack
  • Cloud-native mindset with deep AWS familiarity
  • Curiosity and enthusiasm for AI-assisted development and agentic systems
  • Collaborative team player who enjoys solving complex technical problems
  • Ability to balance speed and quality in a modern engineering environment
Compensation

Salary: $125,000 - $145,000

Benefits: Medical, Dental, Vision, 401K, PTO, Sick Leave, and Holidays. (As required by law)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Datum Technologies Group • Atlanta (GA)

On-site
USD 75,000 - 100,000
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

NTT DATA North America • St. Louis (MO)

On-site
USD 110,000 - 120,000
Full Stack Engineer (Backend)
Full Stack Engineer (Backend)

INSPYR Solutions • Sparks Corner (MD)

Hybrid
USD 185,976,000 - 199,752,000
Full Stack Engineer
Full Stack Engineer

Innovative Object Solutions, Inc. • Washington

On-site
USD 110,000 - 150,000
Senior Full Stack Engineer (Python, Serverless, AI Fluency)
Senior Full Stack Engineer (Python, Serverless, AI Fluency)

VYNYL • Seattle (WA)

On-site
USD 140,000 - 175,000
Health insurance
401(k) with employer match
Dental and vision insurance
Senior Software Engineer
Senior Software Engineer

Attinio • Washington

Hybrid
USD 140,000 - 190,000
Full Stack Engineer - Python+React
Full Stack Engineer - Python+React

Creativechaos • United States

Remote
USD 80,000 - 120,000
Full-Stack AI Engineer
Full-Stack AI Engineer

Krem Energy, LLC • East Rutherford (NJ)

On-site
USD 80,000 - 120,000
401(k)
401(k) matching
dental insurance
+6
Mid Level Software Engineer, Full Stack
Mid Level Software Engineer, Full Stack

Tential Solutions • Rockville (MD)

On-site
USD 120,000 - 170,000
Sr Software Engineer
Sr Software Engineer

Cox • Atlanta (GA)

On-site
USD 101,000 - 170,000
Unlimited vacation with pay
Paid holidays
Paid wellness hours