Explore outstanding AI & Data jobs.
See now

Senior Golang Engineer (SQL, NoSQL)

PAVE
+2
34/4 Trần Khánh Dư, phường Tân Định, District 1, Ho Chi Minh
Hybrid
Posted 3 hours ago
Job Expertise:
Job Domain:
Software Products and Web Services

Top 3 reasons to join us

  • Hybrid and flexible working environment
  • Innovative Product
  • Growth Opportunities

Job description

We're seeking an experienced Senior Software Engineer with strong Golang expertise to join our engineering team and help build the next generation of our vehicle inspection platform. As a Senior Software Engineer at Pave.ai, you'll architect and implement scalable backend services, work with cutting-edge AI/ML integrations, and contribute to a platform that processes millions of vehicle inspections. You'll be instrumental in building robust, high-performance systems that power real-time vehicle analysis for dealerships, fleet operators, insurers, and vehicle marketplaces globally.

Key Responsibilities

Backend Development & Architecture

  • Design, develop, and maintain scalable microservices using Golang
  • Architect RESTful APIs and gRPC services for internal and external consumption
  • Build event-driven systems using message queues and streaming platforms
  • Optimize application performance, latency, and throughput at scale
  • Implement robust error handling, logging, and monitoring solutions

Technical Leadership

  • Lead code reviews and mentor junior developers on Golang best practices
  • Drive technical decisions and propose architectural improvements
  • Establish coding standards and development workflows for the team
  • Collaborate with cross-functional teams to define technical requirements
  • Contribute to technical documentation and knowledge sharing

AI/ML Integration

  • Integrate computer vision and ML models into production systems
  • Build data pipelines for model training and inference
  • Implement APIs for AI model serving and result processing
  • Optimize model deployment for performance and cost efficiency
  • Ensure reliable handling of image/video processing workflows

Infrastructure & DevOps

  • Implement CI/CD pipelines for automated testing and deployment
  • Containerize applications using Docker and orchestrate with Kubernetes
  • Monitor system health and performance using observability tools
  • Ensure high availability, scalability, and fault tolerance
  • Implement security best practices and compliance requirements

Data Management

  • Design and optimize database schemas (PostgreSQL, MongoDB)
  • Implement caching strategies using Redis or similar solutions
  • Build data synchronization and ETL processes
  • Ensure data integrity and implement backup strategies
  • Work with large-scale image and metadata storage systems

Your skills and experience

Experience

  • 5+ years of software engineering experience
  • 3+ years of hands-on Golang development in production environments
  • Proven experience building and scaling B2B SaaS platforms
  • Experience with microservices architecture and distributed systems
  • Track record of delivering complex features from conception to deployment

Technical Skills

  • Expert proficiency in Golang, including:
    • Goroutines and concurrency patterns
    • Context handling and cancellation
    • Interface design and dependency injection
    • Testing strategies (unit, integration, benchmark)
    • Performance profiling and optimization
  • Strong experience with:
    • RESTful API design and gRPC
    • SQL and NoSQL databases
    • Message queuing systems (Kafka, RabbitMQ, or similar)
    • Container technologies (Docker, Kubernetes)
    • Cloud platforms (AWS, GCP)
    • Git version control and branching strategies

Soft Skills

  • Excellent problem-solving and analytical skills
  • Strong written and verbal communication skills in both English and Vietnamese
  • Ability to work independently and collaboratively in a fast-paced environment
  • Mentoring mindset with ability to guide junior developers
  • Customer-focused approach to technical solutions
  • Comfortable with ambiguity and changing requirements

Preferred Qualifications

  • Experience with computer vision or image processing systems
  • Knowledge of AI/ML model deployment and MLOps practices
  • Familiarity with automotive industry or inspection systems
  • Experience with event sourcing and CQRS patterns
  • Contributions to open-source Golang projects
  • Experience with GraphQL APIs
  • Knowledge of security standards (OWASP, SOC2, ISO)
  • Experience with high-throughput, real-time systems
  • Background in building multi-tenant SaaS architectures

Why you'll love working here

  • Competitive salary
  • Flexible work arrangements, including hybrid 
  • 13th-month bonus in accordance with company policy
  • Comprehensive health, dental, and vision insurance for the employee and one dependent
  • Professional development budget
  • Opportunity to shape the future of AI technology
  • Collaborative and innovative work environment

We invest in giving your people’s ideas a chance.

Company type
IT Product
Company industry
Software Products and Web Services
Company size
151-300 employees
Country
Canada
Working days
Monday - Friday
Overtime policy
No OT

More jobs for you

Get similar jobs by email