More jobs:
Senior Full-Stack Engineer; Python+React
Job in
San Diego, San Diego County, California, 92101, USA
Listed on 2026-10-28
Listing for:
EPAM Systems
Full Time
position Listed on 2026-10-28
Job specializations:
-
Software Development
Backend Developer, Python, Full Stack Developer, DevOps
Job Description & How to Apply Below
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
- 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).
(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:
×