This job has been added to your Saved jobs.
You have reached the limit of 20 Saved Jobs. If you want to create a new one, please manage your Saved Jobs.
Job Expertise:
Job Domain:
Software Products and Web Services
Top 3 reasons to join us
- Grow and advance into higher-level roles
- A creative and innovative work culture
- Competitive pay and great benefits
Job description
We are looking for a highly skilled Senior Backend Engineer (Python) to join our engineering team. You will play a key role in designing, building, and optimizing backend systems that are scalable, secure, maintainable, and aligned with long-term product strategy.
You will also mentor junior engineers, participate in architectural discussions, and contribute to solving complex technical challenges across the platform.
Responsibilities
Take full ownership and show strong commitment to every task, from development to deployment
- Proactively report progress, and planned tasks, and blockers to the team.
- Work closely with Design, Frontend, and QC teams to deliver features that meet both business and technical requirements.
- Ensure high code quality by following Clean Code, linting standards, Conventional Commit rules, and ensuring all QC test cases are passed.
System Design & Development
- Design, build, and optimize backend architecture for scalability, performance, security, maintainability, and reliability.
- Develop and maintain RESTful APIs, WebSocket, and Server-sent Event
- Participate in system improvement initiatives and contribute ideas for architectural enhancement.
Your skills and experience
Education
- Bachelor’s degree or currently pursuing a degree in Computer Science, Software Engineering, or a related field. Students are welcome to apply
Experience
- 3+ years of hands-on experience in backend development with Python
- Ability to read and apply English technical documentation.
- Experience working in Agile/Scrum environments is a plus.
- Having experience in building, maintaining and operating AI applications is a plus
Technical Skills
- Strong experience with Python, Django, FastAPI and familiarity with modern AI-assisted development tools.
- Solid understanding of software design principles:
- OOP, Design Patterns
- Event-driven Architecture
- Microservices
- Message Queue systems
- Clean Architecture
- Database experience:
- MySQL, PostgreSQL, MongoDB, Redis
- schema design, query optimization, indexing, performance tuning
- Hands-on experience with:
- RESTFul API, or GraphQL API, or gRPC API development
- Websocket/Server-sent event
- Git, Docker, CI/CD pipeline.
- Unit testing frameworks: pytest, unittest
- Message queues: RabbitMQ, Kafka, Azure Service Bus
- Strong understanding of backend security and performance best practices.
Nice to Have
- Packaging & distribution experience: seed data, licensing/subscriptions, install wizards.
- Integration experience with datamart/reporting systems: ClickHouse, Metabase, Power BI.
- Strong understanding of web security (OWASP ASVS), RBAC/SoD, object-level permission models.
Why you'll love working here
- 85% salary during probation.
- Attractive salary package, including 13th-month bonus.
- Provided with MacBook & iPhone 16e.
- Premium healthcare package.
- Monthly Happy Hour & annual company trips.
- Opportunity to improve English skills with international clients.
- Exposure to new tech stacks for business growth.
- Flexible working hours & attractive annual leave policy.
More jobs for you
Get similar jobs by email
Subscribe
SUPER HOT
Posted
7 days ago
Remote Fullstack Developer (Python/VueJS, TypeScript)
Remote
Ha Noi - Da Nang - Ho Chi Minh
Feedback