Lead Back End Developer (Python)
$3200–4200
Web Design Sun is a software development company founded in 2012. We have been fully remote since day one, building international products in Web & Cloud Applications, SaaS, CRM/ERP, and E-commerce domains. We collaborate with clients from the US and Europe and consistently rank highly on Clutch, GoodFirms, and Upwork.
We are looking for a Lead Back End Developer with practical engineering judgment and deep backend expertise. This role is not just about coding — it’s about owning architecture, making trade-offs, and leading multiple projects at different maturity stages — from early-stage products and monoliths to distributed microservices-based systems.
Requirements:
Strong understanding of System Design
Deep knowledge of Distributed Systems, High-load architectures, and trade-offs in real-world systems
Solid theoretical foundation: ACID / BASE / Consistency, CAP / PACELC, Algorithms & data structures (complexity awareness)
Strong Python expertise
Hands-on experience with Django + DRF, FastAPI + SQLAlchemy, PostgreSQL (RDS), Redis / ElastiCache
Experience with microservices architecture & patterns and monolithic systems
English - B1+, Ukrainian/Russian - C1+/Native
Residence outside Russia, Belarus & Ukraine
Responsibilities:
Lead backend development across multiple projects
Design scalable, high-load, distributed systems
Make and justify architectural decisions and trade-offs
Work with both monolith and microservices architectures
Collaborate closely with Product, DevOps, and ML teams
Take ownership of technical decisions and system quality
Mentor developers and drive engineering standards
What We Value:
Engineers who learn beyond their job (courses, self-study)
Ability to go deep into problems and solve them thoroughly
High level of proactivity and ownership
We offer:
Full-time remote position
Flexible schedule focused on results (with expectation of availability in critical situations)
Compensation: $3200–4200/month ($20–26/hour)
Opportunity for additional paid hours
20 paid vacation days and 5 paid sick leave days
Established processes for effective remote work
Opportunity to influence architecture, processes, and technical decisions
Hiring Process:
Recruiter screening
Technical interview (1–2 hours) focused on system design, architecture, real-world engineering decisions, and problem-solving approach
No separate algorithm or theoretical system design rounds
No test assignment
Offer
We are a mature team that values expertise, meaningful communication, and ownership of results. We believe in understanding systems deeply, influencing technical decisions, and continuously improving the architectures and products we build together.
Interested in the role?
Send us your CV — we will review your profile and get back to you within 3–5 business days.
Published on: 5/25/2026
Web Design Sun
We create tailored e-commerce and CRM solutions to help businesses grow and streamline operations.
Please let Web Design Sun know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!





