Senior Full-Stack Python Software Engineer

EPAM Systems

United States

Remote

USD 140,000 - 170,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EPAM Systems Inc. seeks a Senior Full-Stack Python Software Engineer to work on back-end and front-end tasks within a Scrum team.

You will leverage Python, FastAPI, IaC, AWS, and PostgreSQL, while applying modern front-end tech such as ReactJS, NextJS, TypeScript, Tailwind, and RESTful APIs. You will collaborate across the team, perform code reviews, and participate in all Scrum ceremonies to drive high-quality software and secure coding standards, addressing bugs and vulnerabilities promptly

Qualifications

  • 3+ years of experience with Python, FastAPI and Infrastructure as Code (IaC)
  • Experience with AWS and PostgreSQL relational database
  • Proficiency in ReactJS, NextJS and TypeScript
  • Knowledge of RESTful APIs and JSON
  • Understanding of SOLID principles and design patterns
  • Practical experience with Agile methodologies, especially Scrum
  • Strong troubleshooting and bug-fixing skills
  • Excellent communication and distributed-team collaboration
  • Knowledge of AI and AI applications in the SDLC
  • Proficiency in English at a B2+ level
  • Nice to have Accessibility bug remediation experience
  • Familiarity with WCAG 2.x accessibility standards
  • Familiarity with CSS and SASS
  • Knowledge of AI and Prompt Engineering concepts

Responsibilities

  • Focus on back-end and front-end development tasks
  • Collaborate closely with team members to optimize the development process
  • Conduct code reviews and maintain high coding standards
  • Participate in Scrum ceremonies and contribute to agile processes
  • Troubleshoot and resolve bugs and vulnerabilities promptly and efficiently
  • Apply AI tools and approaches throughout the software development lifecycle

Skills

Python
FastAPI
AWS
PostgreSQL
ReactJS
NextJS
TypeScript
Tailwind
RESTful APIs
JSON
SOLID
Agile/Scrum
AI tools
English (B2+)

Tools

CSS
SASS

Job description

We are looking for a Senior Full-Stack Python Software Engineer to join our Scrum team and tackle a variety of tasks on the back-end and front-end sides. The successful candidate will have strong experience in Python and the Infrastructure as Code approach, along with experience in AWS, PostgreSQL and modern front-end technologies. This role involves active collaboration within the team, conducting code reviews, and participating in all Scrum ceremonies.

Responsibilities
  • Focus on back-end and front-end development tasks
  • Collaborate closely with other team members to optimize the development process
  • Conduct code reviews and maintain high coding standards
  • Participate actively in the team's scrum ceremonies, contributing to the agile process
  • Troubleshoot and resolve bugs and vulnerabilities promptly and efficiently
  • Apply AI tools and approaches throughout the software development lifecycle
Requirements
  • 3+ years of experience with Python, FastAPI and Infrastructure as Code
  • Experience with AWS and PostgreSQL relational database
  • Proficiency in ReactJS, NextJS and TypeScript
  • Proficiency in Tailwind, RESTful APIs and JSON
  • Understanding of SOLID principles, REST and design patterns
  • Practical experience with Agile methodologies, especially Scrum
  • Strong troubleshooting skills and experience with bug fixing
  • Excellent communication skills and ability to work effectively in a distributed team
  • Knowledge of AI, Claude and AI applications in the SDLC
  • Proficiency in English at a B2+ level
  • Nice to have Experience with accessibility bug remediation
  • Familiarity with WCAG 2.x accessibility standards
  • Familiarity with CSS and SASS
  • Knowledge of AI and Prompt Engineering concepts
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Full-Stack Python Software Engineer
Lead Full-Stack Python Software Engineer

EPAM Systems • United States

Remote
USD 140,000 - 190,000
Senior Full-Stack Engineer (Python+React)
Senior Full-Stack Engineer (Python+React)

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Senior Full-Stack Python Engineer — AI, AWS & React
Senior Full-Stack Python Engineer — AI, AWS & React

EPAM Systems Inc • United States

Remote
USD 140,000 - 170,000
Senior Full Stack Engineer (Python + React + SQL)
Senior Full Stack Engineer (Python + React + SQL)

EPAM Systems • United States

Remote
USD 120,000 - 160,000
Senior Python Developer, AI-Focused
Senior Python Developer, AI-Focused

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Senior Python Developer, AI background
Senior Python Developer, AI background

EPAM Systems • United States

Remote
USD 120,000 - 170,000
Full Stack Engineer
Full Stack Engineer

Innovative Object Solutions, Inc. • Washington, Baltimore (MD)

On-site
USD 120,000 - 160,000
Senior Python Developer (AI)
Senior Python Developer (AI)

EPAM Systems • United States

Remote
USD 120,000 - 160,000
Senior Python Developer with AI
Senior Python Developer with AI

EPAM Systems • United States

Remote
USD 110,000 - 170,000
Senior Full Stack Developer (Data Engineering)
Senior Full Stack Developer (Data Engineering)

Gokool Digital • United States

On-site
USD 120,000 - 170,000