1. INTRODUCTION ABOUT CLIENT
Our client is a US-based company leading innovation in grid safety and reliability. They develop cutting-edge sensor and analytics solutions that help major utilities detect and prevent faults before they happen - reducing outages and enhancing safety. With a strong team in data science, engineering, and technology, they're committed to protecting today’s infrastructure while shaping the grid of tomorrow.
2. RESPONSIBILITY
As a Senior Python Developer, you will:
- Work with cross-functional teams to design and improve a scalable, resilient ingestion backend.
- Build monitoring and analytics tools to track performance and quickly identify system issues.
- Develop new backend features and services to enhance platform flexibility and capabilities.
- Optimize data handling processes to support growing business and technical requirements.
- Continuously improve system reliability through testing, tuning, and performance enhancements.
3. REQUIREMENTS
- Bachelor’s degree in Computer Science, Engineering, or related field
- 5+ years of experience as a software engineer, building and operating large-scale production systems
- Strong backend development experience using Python
- Solid understanding of OOP, design patterns, and clean code principles
- Hands-on experience with relational databases such as PostgreSQL, MySQL, etc.
- Proficient in building RESTful APIs
- Familiarity with microservices architecture and event-driven programming
- Knowledge of TCP/IP networking and secure protocols (SSL, TLS)
- Experience with Protocol Buffers (Protobuf)
- Practical experience with CI/CD tools and infrastructure management, especially Terraform, ArgoCD, and Kubernetes
- Strong analytical and problem-solving skills
- Comfortable working in a collaborative, fast-paced environment
- Excellent communication skills in English (full professional proficiency)
Nice to have:
- Experience with Kafka
- Understanding of application security best practices
- Familiarity with load and performance testing
4. BENEFITS
Being a member of us, you will experience a youthful, flexible, and creative work environment:
- Competitive salary ($3000 - $3500)
- Annual salary review.
- Working in a professional, friendly, well-equipped environment both with foreigners and Vietnamese.
- Extensive on job training, you will always have a chance to work with new emerging technologies.
- 12-day annual leave per year.
5. LOCATION & WORKING TIME: Remote, Monday - Friday (09AM - 06PM)
6. INTERVIEW PROCESS
- Technical Interview: 90 - 120 minutes session with team
- Final Online Interview with CTO