Inspectorio

Senior Backend Engineer

Inspectorio

full-time

Posted on:

Location Type: Hybrid

Location: Ho Chi Minh City • 🇻🇳 Vietnam

Visit company website
AI Apply
Apply

Job 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