Job Description
We are seeking a visionary Senior Software Engineer to join our elite engineering team in San Francisco. At Zai Tech, we are redefining the landscape of cloud-native applications. You will be responsible for architecting robust, high-performance systems that power millions of users worldwide.
Join us to work on cutting-edge technology stacks, mentor a talented team of engineers, and drive innovation that makes a tangible impact on the industry.
Responsibilities
- Architecture & Design: Design, develop, and maintain scalable microservices and distributed systems.
- Code Quality: Write clean, efficient, and well-documented code while adhering to industry best practices.
- Optimization: Identify and resolve performance bottlenecks in databases and APIs.
- Cross-Functional Collaboration: Partner with Product Managers and Designers to define feature requirements and deliver high-quality user experiences.
- Mentorship: Provide technical guidance and mentorship to junior developers and interns.
- Testing: Develop comprehensive unit and integration tests to ensure system reliability.
Qualifications
- Experience: 5+ years of professional software development experience in Python, Java, or Go.
- Cloud Expertise: Deep understanding of AWS, Azure, or GCP infrastructure.
- Databases: Proficiency in SQL (PostgreSQL) and NoSQL (MongoDB, DynamoDB).
- DevOps: Familiarity with containerization (Docker/Kubernetes) and CI/CD pipelines.
- Problem Solving: Strong analytical skills and the ability to troubleshoot complex technical issues.
- Education: Bachelor’s degree in Computer Science or a related field.