×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full-Stack Engineer; Python+React

Job in San Diego, San Diego County, California, 92101, USA
Listing for: EPAM Systems
Full Time position
Listed on 2026-10-28
Job specializations:
  • Software Development
    Backend Developer, Python, Full Stack Developer, DevOps
Salary/Wage Range or Industry Benchmark: 120000 - 180000 USD Yearly USD 120000.00 180000.00 YEAR
Job Description & How to Apply Below
Position: Senior Full-Stack Engineer (Python+React)
Responsibilities
  • Own the full lifecycle:
    Build, test, deploy, and maintain software from initial design down to production and monitoring
  • Keep things secure:
    Write secure code, stay aware of potential vulnerabilities, and make sure we protect our data at every step
  • Mentor and review:
    Guide other developers on the team, share knowledge, and run constructive code reviews
  • Shape the architecture:
    Lead discussions on system design, technical planning, and our overall roadmap
  • Collaborate with stakeholders:
    Talk directly with clients or product owners to clarify what they need and turn those requirements into clear tasks
  • Connect and troubleshoot:
    Integrate our platforms with external systems and help the team debug and solve complex technical issues
Requirements
  • Experience:

    Minimum 4 years (preferably more) of software development experience
  • Python/Backend:
    Expertise in writing clean, pythonic code, understanding and applying OOP and Design Patterns, as well as proven hands‑on experience in at least one of major web frameworks, preferably FastAPI
  • Frontend:
    Good knowledge of JavaScript/Type Script, HTML and CSS, and modern frontend frameworks, preferably React or Angular
  • Databases:
    Experience in designing and working with both relational (PostgreSQL, MySQL, etc.) and non‑relational databases (Redis, Mongo, DynamoDB, etc.)
  • Event‑driven systems:
    Understanding the architecture of distributed systems and some experience with designing and implementing asynchronous processes with the use of message brokers (Kafka, RabbitMQ, AWS Kinesis, etc.)
  • Dev Ops & Infrastructure:
    Hands‑on experience or good understanding of Cloud Platforms (AWS, GCP, or Azure), containerization (such as Docker), and container orchestration platforms (preferably Kubernetes), alongside CI/CD pipelines
  • Testing:
    Thorough experience with unit testing in both Python and JS ecosystems (e.g. PyTest/Jest) as well as exposure with integration and e2e testing (e.g. Playwright/Cypress)
  • Language:
    Good English communication skills are a must
  • Nice to have Experience with GenAI, LLMs, and Prompt Engineering
  • Experience setting up CI/CD infrastructure from scratch
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary