
Senior Python Engineer – Tech Lead
Yopeso
full-time
Posted on:
Location Type: Remote
Location: Romania
Visit company websiteExplore more
Job Level
About the role
- Take ownership of our Python backend ecosystem and play a key role in shaping the future of our technology stack
- Build, scale, and guide a growing engineering team while remaining deeply involved in architecture, system design, and production code
- Be the technical anchor for all Python backend services, drive architectural decisions, improve platform reliability, and lead large-scale initiatives across multiple teams and domains
- Design, build, and maintain backend services and APIs using Python, FastAPI, and SQLAlchemy
- Own the architecture of our Python backend, including a monorepo with independent REST services
- Lead major technical initiatives such as platform migrations, system integrations, and infrastructure upgrades
- Coordinate releases and deployments for Python services
- Ensure performance, scalability, reliability, and security across the platform
- Participate in cross-stack architectural decisions (Python, PHP, Go, Flutter)
- Implement security, data protection, and compliance best practices
- Mentor and coach engineers through 1:1s, pair programming, and code reviews
- Provide technical direction and help unblock engineers
- Protect the team from ad-hoc work and unclear requirements
- Lead or support agile ceremonies (planning, standups, retrospectives)
- Work with Product to refine requirements and estimate initiatives
- Promote knowledge sharing, documentation, and engineering excellence
- Act as a bridge between engineering and business stakeholders
- Drive alignment on technical standards, tooling, and best practices
Requirements
- 7+ years of backend development with Python in professional environments
- Strong experience with FastAPI, SQLAlchemy, and ORM-based architectures
- Deep knowledge of databases (PostgreSQL, MySQL, Redis, DynamoDB)
- Experience designing and building RESTful APIs
- Solid understanding of async programming and event-driven systems
- Experience with Docker, Git, CI/CD pipelines, and automated deployments
- Familiarity with AWS and cloud-native development
- Proven ability to lead complex technical initiatives from planning to delivery
- Experience mentoring and coaching engineers
- Strong documentation and communication skills
- Comfortable estimating and planning large technical projects
- Ability to coordinate work across multiple teams
Benefits
- Competitive remuneration
- Remote work
- 24 days off per year and floating days
- Private clinic health services Regina Maria Medical Insurance
- Flexible benefits through Up multibenefits platform
- Referral bonus scheme
- Team events, online or at the office
- Training and development opportunities with allocated budget
- Professional Certifications
- Knowledge sharing context
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonFastAPISQLAlchemyRESTful APIsasync programmingevent-driven systemsDockerGitCI/CD pipelinescloud-native development
Soft skills
mentoringcoachingdocumentationcommunicationplanningtechnical directionteam alignmentknowledge sharingengineering excellencestakeholder engagement