
Senior Backend Engineer
Inspectorio
full-time
Posted on:
Location Type: Hybrid
Location: Ho Chi Minh City • 🇻🇳 Vietnam
Visit company websiteJob Level
Senior
Tech Stack
AWSAzureCloudDjangoDockerKubernetesMicroservicesMySQLPostgresPython
About the role
- Architect, develop, and maintain scalable, high-performance backend services using Python and its frameworks (including Django), ensuring optimal speed, security, and data protection.
- Collaborate effectively with product managers, designers, and other engineers in an agile environment to define, design, and ship robust, high-quality software solutions.
- Uphold a high standard of code quality by producing clean, maintainable, and well-documented code, while actively leading code reviews and mentoring junior developers to enhance team capabilities.
- Ensure application stability and reliability by proactively identifying and resolving performance bottlenecks, and partnering with QA to efficiently troubleshoot bugs & incidents.
- Champion the continuous improvement of engineering practices by leveraging AI tools, advancing CI/CD strategies, and staying current with emerging technologies and best practices in the Python ecosystem.
Requirements
- 5+ years of professional experience in backend development, with a strong emphasis on Python and Django.
- Deep understanding of object-oriented programming, design patterns, and other OOP principles such as SOLID and GRASP.
- Experience with RESTful APIs, API-first approach, and microservices architecture.
- Proficient in working with relational databases such as PostgreSQL, MySQL, or similar.
- Experience with asynchronous programming and related frameworks like Celery.
- Proficient with version control systems, particularly Git.
- Familiarity with cloud platforms (AWS, Azure, Google Cloud) and their services.
- Experience using AI assistants in the development workflow (e.g., Copilot, Cursor).
- Proven ability to work independently and within cross-functional teams.
- Understanding of CI/CD pipelines, Docker, and container orchestration tools like Kubernetes.
- Strong problem-solving skills and the ability to work independently in a fast-paced environment.
- Great communication skills, in English, both written and verbal.
Benefits
- Unlimited Annual Leave : We prioritize your well-being and trust you to manage your time.
- Flexible Working: Whether from home, a coffee shop, or our global hubs, work where you're most comfortable.
- Project Ownership : You get to lead the initiatives you're passionate about, professionally or socially.
- Grow with us: We're invested in your personal and professional development.
- Global, diverse, and innovative team: Be part of a welcoming community from 30+ countries, where unique perspectives drive innovation.
- Feel at home: Work closely with colleagues who value your voice, share our E.A.C.H. values, and help you be the best version of yourself.
- Celebrate together: Enjoy remote and hub company and team events that strengthen our bonds and build a fun culture.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonDjangoobject-oriented programmingdesign patternsRESTful APIsmicroservices architecturePostgreSQLMySQLasynchronous programmingCI/CD
Soft skills
problem-solvingcommunicationcollaborationmentoringindependenceteamworkleadershipcode qualityagile methodologycontinuous improvement