Senior Backend Engineer - Golang

薪資範圍:年薪1,500,000~2,500,000元

公司名稱: 艾奈科技有限公司

▍About this Role We are seeking a skilled and experienced Senior Backend Engineer specializing in Golang to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining robust, scalable, and high-performance backend systems that power our AI-driven web applications and services. ​​​​▍Responsibility • Lead the design and development of high-performance, scalable, and reliable backend systems using Golang and related technologies. • Build and maintain core services and APIs, ensuring smooth operation and integration with our web applications and AI features. • Write clean, readable, maintainable code with comprehensive documentation. • Optimize database schemas and implement efficient data storage solutions, including SQL and NoSQL databases. • Independently build, debug, optimize, and deploy systems, demonstrating the ability to solve complex problems effectively. • Participate in CI/CD pipeline development and maintenance, including containerization and orchestration using Docker and Kubernetes. • Actively collaborate across departments to identify and solve complex technical challenges. • Ensure high performance, reliability, and security of our backend systems.

公司地址:

台北市信義區松高路77號38樓之1

其他:

​​​​▍Minimum Qualifications • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related computer technology field. • 5+ years of professional experience in backend development, with at least 3 years of experience using Golang in production environments. • Strong proficiency in Go language development, its ecosystem, and microservices architecture, demonstrating the ability to design and implement scalable, efficient backend services and APIs. • Extensive experience with both SQL and NoSQL database systems, including schema design and optimization. • Practical experience with Kubernetes (K8s) for application development and deployment, as well as hands-on experience with major cloud platforms (AWS/GCP/Azure). • Solid understanding of RESTful API design principles, experience with gRPC, and strong software engineering awareness, including design, security, and ownership aspects. • Excellent problem-solving skills, effective communication abilities, and experience collaborating in cross-functional teams. ▍Nice to Have • Experience with container technologies (e.g., Docker) and orchestration platforms beyond Kubernetes. • Proficiency in DevOps practices, including automation, CI/CD, and infrastructure-as-code. • Familiarity with additional programming languages (e.g., Python, JavaScript, Rust) and query languages (e.g., GraphQL). • Knowledge of real-time communication protocols, high-concurrency systems, and event-driven architectures. • Understanding of AI and machine learning concepts and their integration with backend systems. • Experience with large-scale Go codebases and distributed systems. • Contributions to open-source projects or personal projects in Golang. • Strong background in web security best practices and their implementation. • Ability to adapt to and thrive in a fast-paced startup environment.-2024-09-17
應徵