Job Closed
This listing is no longer active.
Software Engineer II
Location
Vietnam
Posted
127 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Engineer II
clearer.io
• Lead the design and development of complex features and components for our cloud-based SaaS platform. • Architect and implement scalable solutions, provide technical guidance to other engineers, and contribute to the evolution of our technology stack. • Take on greater technical responsibility and ownership. • Work as part of a collaborative full-stack engineering team and report directly to the Software Engineering Team Lead in the UK, bringing strong technical ownership, sound judgment, and a pragmatic approach to building reliable systems.
Job Requirements
- Bachelor’s degree in Computer Science, Engineering, or equivalent and 2-4 years of relevant experience is required.
- Experience with e-commerce and with specific experience of Shopify a plus!
- Expert-level proficiency in PHP and core programming principles (e.g. OOP, DRY, SOLID), with a focus on maintainable, long-lived systems.
- Strong experience building and maintaining large-scale, production PHP applications, ideally in a SaaS environment.
- Extensive experience with relational database design and query optimisation, particularly with MySQL and large datasets.
- Proven experience designing and operating event-driven and asynchronous systems, including background jobs, queues, cron-based workers, and webhook ingestion.
- Experience integrating and operating third-party APIs at scale, with a strong understanding of retries, and failure handling.
- Solid experience with CI/CD pipelines, automated deployments, and infrastructure running in cloud environments (AWS preferred).
- Experience monitoring, debugging, and resolving complex production issues in distributed systems.
- Strong understanding of web application security best practices, particularly around data integrity and external integrations.
- Proven ownership of medium-to-large backend features in an Agile team, including technical decision-making and delivery.
- Practical experience using AI coding assistants and prompt engineering to accelerate development and improve code quality.
Benefits
- 100% Remote Culture: Work from anywhere that brings you happiness.
- Sign-on bonus
- Performance-based Year-End Bonus: Recognizing and rewarding your individual contributions.
- Wellness Allowance: Support for classes promoting physical and mental health.
- Time Off: 20 days/year, in addition to Vietnam holidays.
- MacBook Provided.
- Collaborative Events: Offline meet-ups, monthly gatherings and year-end party.
- Continuous Learning: Technical and general workshops, online resources.
- Health and Wellness Benefits: Generali Health Care, annual check-up.
- International Exposure: Enhance expertise and English communication skills.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design, build, and maintain end-to-end product features across frontend, backend, and AI services • Develop AI-powered capabilities such as recommendations, automation, summarization, classification, or decision support • Integrate LLMs and ML models into production systems with attention to performance, reliability, and cost • Build and consume well-designed APIs and services that support scalable AI workflows • Collaborate closely with Product Managers, Designers, and Data/ML partners to translate business problems into technical solutions • Ensure high code quality through testing, reviews, and adherence to engineering best practices • Debug and resolve complex issues across the stack, including data, model behavior, and user experience • Contribute to improving engineering standards, tooling, and developer experience within the team
Staff Software Engineer
Blue YonderBlue Yonder, formerly known as JDA Software, is a leading supply chain management solutions company that was founded in 1985. As an employer, the company values empowerment, effect
• Partner with stakeholders to analyze requirements, ensuring clarity, feasibility, and alignment with product strategy. • Assess proposed business needs for technical suitability, architectural impact, and long-term maintainability. • Translate functional requirements into technical designs, architectural concepts, and implementation plans. • Actively contribute to the codebase, including designing, implementing, reviewing, and optimizing software components. • Provide hands-on technical guidance to engineering teams, ensuring consistent execution, adherence to standards, and high-quality delivery. • Communicate complex technical topics in a clear and structured manner to both technical and non-technical audiences. • Support cross-team alignment and contribute to the definition and evolution of architectural patterns and best practices. • Mentor engineers and support talent development within the organization.
• Lead development teams to ensure sprint commitments are met • Define and maintain AI technical standards, reference architectures, prompt libraries, templates, and playbooks • Partner with sales and delivery to design AI strategies, architectures, and proof of concepts • Architect and deploy MLOps/AIOps platforms that support model lifecycle management, evaluation, and monitoring • Develop and deliver AI training programs, workshops, and internal documentation
• Serve as the technical leader, overseeing the entire lifecycle of Airbnb’s Kubernetes-based GPU platform. • Boost the efficiency and effectiveness of the Cloud Infrastructure organization by significantly enhancing all facets of the Machine Learning (ML) engineering experience. • Provide the reliability, scalability, security, and developer experience necessary for ML teams to deliver first class experiences to Airbnb Guests and Hosts around the world.




