About BIWOCO
We're BIWOCO, a Vietnam-based software company under the umbrella of L.O.L. Consultants (Australia). We don't just build software; we create amazing products that cater to the Australian market. Our team lives, thinks, eats, and sleeps product development, pushing boundaries to deliver extraordinary outcomes.
Why BIWOCO?
One Team, One Product - We're a tight-knit group that collaborates closely to bring our product vision to life.
Passionate & Dynamic Culture - We care about results, not rigid rules. You'll have the flexibility to work in a way that helps you deliver the best outcomes.
Innovation-Driven - We continuously explore how AI can elevate coding, debugging, and development to stay ahead of the curve.
Fun & Energetic Environment - Whether it's a late-night debugging session or a weekend brainstorm, we're all in. We love product-centric discussions over a drink or casual hangout!
Role Overview
We're on the lookout for a top-tier Backend Engineer who's ready to own our product like it's their baby-pushing boundaries and fighting until the last moment to make it great. As a Backend Engineer at BIWOCO, you'll be responsible for architecting and implementing scalable solutions using Python, AWS (Lambda, ECS, VPC Lattice, Verified Permissions, SQS, etc.), MongoDB, Serverless frameworks, and Infrastructure as Code principles. You'll also set up and maintain CI/CD pipelines (e.g., GitHub Actions) and leverage AWS CDK to automate deployments. You'll collaborate across teams (both in Vietnam and Australia), contribute to brainstorming sessions, and use AI tools to optimize our coding and debugging processes.
Key Responsibilities
Architect & Develop:
Design and implement backend services using Python and a suite of AWS services (Lambda, ECS, VPC Lattice, Verified Permissions, SQS, etc.).
Manage and optimize data models with MongoDB or similar NoSQL databases.
Serverless & Cloud Infrastructure:
Develop serverless microservices on AWS.
Use AWS CDK (or similar IaC tools) to define, provision, and manage cloud resources.
Configure and maintain AWS networking (VPC) and permissions for secure, efficient deployments.
CI/CD & Deployment Automation:
Implement and maintain CI/CD pipelines (e.g., GitHub Actions) to ensure smooth builds, tests, and deployments.
Collaborate with the DevOps team to automate workflows and streamline production releases.
AI-Driven Coding & Debugging:
Experiment with and integrate AI tools to streamline coding tasks and troubleshoot complex issues.
Continually explore new AI/ML approaches to enhance product capabilities.
Collaboration & Brainstorming:
Work closely with frontend engineers, product managers, and
designers to shape product features from concept to release.
Participate in regular team brainstorms-whether in the office, over coffee, or online.
Culture & Ownership:
Treat the product like your own, providing input beyond your coding tasks.
Embrace our flexible, outcome-focused environment-if it makes the product better, we do it.
Flexible Work Culture: We measure success by outcomes, not clock-ins.
Global Collaboration: Work closely with our parent company in Australia.
Growth Opportunities: Explore new tools, AI-driven techniques, and cutting-edge technologies.
Vibrant Team Environment: Fun hangouts, product discussions at any time, supportive teammates who love to experiment.
Competitive Compensation: We value top talent and offer market-competitive salary and benefits.