Chi tiết công việc Senior Software Engineer (Remote) tại Boost Commerce
1. What You’ll Do:
- Lead the design and development of major features and systems for cloud-based SaaS applications.
- Architect and implement complex, scalable, and highly available solutions.
- Drive technical decisions and provide technical leadership across multiple teams.
- Mentor and coach other engineers, fostering a culture of technical excellence.
- Collaborate with product management and other stakeholders to define product roadmaps and technical strategy.
- Identify and mitigate technical risks and dependencies.
- Proactively identify and address performance bottlenecks, security vulnerabilities, and scalability challenges.
- Evangelize best practices and contribute to the development of engineering standards.
- Evaluate and recommend new technologies and architectural patterns.
- Lead incident response and resolution for critical production issues.
2. What You’ll Bring:
- Typically requires a minimum of 5 years of related experience with a Bachelor’s degree in Computer Science, Engineering, or equivalent.
- Experience with e-commerce and with specific experience of Shopify a plus!
- Expert-level proficiency in at least one frontend framework (React preferred or Angular/Vue) and experience with advanced UI concepts.
- Expert-level proficiency in at least one backend language (Node.js preferred or PHP/Python/Go) and experience with microservices architecture.
- Deep understanding of software architecture principles and design patterns.
- Proven experience designing and building large-scale, distributed systems.
- Extensive experience with cloud platforms (e.g., AWS, Azure, GCP) and cloud-native technologies (e.g., Kubernetes, Docker).
- Strong experience with DevOps practices and tools.
- Excellent communication, collaboration, and leadership skills.
- Proven ability to mentor and guide other engineers.
- Experience with performance tuning, security hardening, and system monitoring.
- Experience leading and influencing technical direction within a team or organization.
- Proficient in English.
Qualities:
What other characteristics do we look for? Leadership for sure. But what does that mean? Well, some of the attributes we appreciate include:
- Inquisitiveness
- Having pride in one’s workTenacity: trying to work it out but knowing when to ask for help
- Follow-thru and dependability
- A strong belief in the team’s success
- Most importantly, friendly/kind/a good teammate
- Demonstrable examples of leading individuals/teams driving architectural direction, establishing best-practices and patterns
3. Benefits:
- 100% Remote Culture: Work from anywhere that brings you happiness.
- 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, year-end party, and company trips.
- 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.