Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior/Principal Software Engineer (Mandarin-Speaking) image - Rise Careers
Job details

Senior/Principal Software Engineer (Mandarin-Speaking)

At Bellota Labs, we are a fast-paced, hypergrowth startup poised to revolutionize the gaming world with ClubWPT Gold—a groundbreaking product from the World Poker Tour. Driven by innovation, game integrity, and exceptional customer experiences, we are on a mission to set new standards in online gaming.


We are now looking for a Senior/Principal Software Engineer to join our dynamic team. This key role will shape the architecture, design, and development of our platform, driving innovation while ensuring the highest technical standards. The ideal candidate must be fluent in Mandarin, as this role requires close collaboration with our engineering teams across Asia. Join us and be part of something big as we redefine the gaming landscape!


Key Responsibilities:
  • Design, implement, and maintain robust CI/CD pipelines across local, development, staging, and production environments.
  • Integrate third-party services to streamline and enhance product development.
  • Lead end-to-end projects, write high-quality code, and take ownership of deliverables.
  • Collaborate effectively with engineering teams in Asia, ensuring alignment and success.
  • Mentor and support new team members, fostering growth and development.
  • Drive key architectural decisions, contribute to product roadmaps, and participate in feature planning and discussions.


  • 5+ years of experience as a software engineer, successfully delivering complex, high-quality projects on schedule.
  • Proven ability to thrive in cross-functional and cross-regional collaboration roles.
  • Deep expertise in data structures, algorithms, modern design patterns, and data architecture.
  • Advanced knowledge of distributed systems and the design of high-scale, high-availability services.
  • Demonstrated success in delivering impactful, large-scale projects involving PII and banking information with a focus on security and compliance.
  • Fluency in Mandarin is required to communicate effectively with overseas teams.
  • Exceptional communication skills, with a talent for bringing clarity and insight to collaborative projects.


Preferred Technologies (Nice to Have):
  • Proficiency in GoLang, TypeScript, or PHP
  • Hands-on experience with CI/CD pipeline development and management
  • Familiarity with microservices architecture and implementation
  • Experience collaborating with global or overseas teams


$200,000 - $275,000 a year

If you are excited to be part of a fast-growing team that is redefining the online gaming experience, we would love to hear from you. Join us at Bellota Labs and help shape the future of gaming innovation!

Average salary estimate

$237500 / YEARLY (est.)
min
max
$200000K
$275000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior/Principal Software Engineer (Mandarin-Speaking), Bellota Labs

At Bellota Labs, we're on a thrilling adventure in the gaming world, and we're excited to invite a Senior/Principal Software Engineer to join our talented team in Redwood City, CA. We're driven by our innovative spirit and commitment to delivering exceptional customer experiences with our flagship product, ClubWPT Gold, developed under the esteemed World Poker Tour banner. In this pivotal role, you'll be a key player in shaping the architecture, design, and development of our gaming platform. If you are fluent in Mandarin and eager to collaborate closely with our engineering teams across Asia, this is the perfect opportunity for you! As you design, implement, and maintain robust CI/CD pipelines, you'll lead projects from conception to completion, ensuring the highest technical standards while mentoring enthusiastic new team members. Your deep knowledge in data structures, algorithms, and modern design patterns will play an integral role in driving our architectural decisions and contributing to our product roadmap. To thrive in this dynamic, cross-functional environment, you'll leverage your experience in delivering complex projects with a focus on security and compliance. If redefining the gaming landscape excites you, and you want to be part of a team that's setting new standards in online gaming, Bellota Labs is the place for you. We offer a competitive salary range of $200,000 to $275,000 a year and a culture that values innovation and collaboration. Come and shape the future of gaming with us!

Frequently Asked Questions (FAQs) for Senior/Principal Software Engineer (Mandarin-Speaking) Role at Bellota Labs
What are the main responsibilities of a Senior/Principal Software Engineer at Bellota Labs?

As a Senior/Principal Software Engineer at Bellota Labs, you will be responsible for designing, implementing, and maintaining CI/CD pipelines, leading end-to-end projects, and collaborating with international teams. Your role will also include mentoring newer team members and making key architectural decisions to support the growth of our groundbreaking gaming platform.

Join Rise to see the full answer
What qualifications are required for the Senior/Principal Software Engineer position at Bellota Labs?

Candidates for the Senior/Principal Software Engineer position at Bellota Labs should have at least 5 years of experience in software engineering, with proven success in delivering complex projects. Fluency in Mandarin is essential for effective collaboration with our engineering teams in Asia, and expertise in areas such as distributed systems and data architecture is crucial.

Join Rise to see the full answer
What technologies should I be familiar with for the Senior/Principal Software Engineer role at Bellota Labs?

While not mandatory, familiarity with GoLang, TypeScript, or PHP is preferred for the Senior/Principal Software Engineer role at Bellota Labs. Experience with CI/CD pipeline management and microservices architecture will also be beneficial as you integrate third-party services and enhance the overall development process.

Join Rise to see the full answer
What is the work environment like for a Senior/Principal Software Engineer at Bellota Labs?

At Bellota Labs, the work environment is fast-paced and dynamic, perfect for innovative thinkers. You will engage in cross-functional collaboration, working closely with teams across different regions. The culture emphasizes mentoring, collaboration, and driving the product forward, making it an exciting place for growth.

Join Rise to see the full answer
Why is fluency in Mandarin important for the Senior/Principal Software Engineer role at Bellota Labs?

Fluency in Mandarin is vital for the Senior/Principal Software Engineer position at Bellota Labs, as it enables effective communication with our engineering teams in Asia. This collaboration is essential for ensuring alignment on project goals and successful delivery of our gaming platform.

Join Rise to see the full answer
Common Interview Questions for Senior/Principal Software Engineer (Mandarin-Speaking)
Can you discuss your experience with CI/CD pipelines?

When answering this question, focus on specific projects where you designed or maintained CI/CD pipelines. Highlight the tools and technologies you used, such as Jenkins or GitLab CI, and explain how these pipelines improved project delivery efficiency and quality.

Join Rise to see the full answer
How do you approach architectural decisions when developing software?

In your response, outline your process for evaluating requirements and constraints before making architectural decisions. Discuss how you consider scalability, performance, and security while involving your team in discussions to ensure a collaborative decision-making process.

Join Rise to see the full answer
What strategies do you use for collaborative project work with international teams?

The key to successful collaboration with international teams is clear communication and regular check-ins. Share specific strategies such as setting up time zone-friendly meetings, using collaboration tools like Slack or Jira, and fostering a culture of openness to bridge geographical gaps.

Join Rise to see the full answer
Can you give an example of a challenging project you delivered successfully?

Choose a specific project that reflects challenges related to complexity or tight deadlines. Explain the obstacles you faced, the solutions implemented, and the successful outcomes achieved, showcasing your problem-solving skills and ability to deliver on time.

Join Rise to see the full answer
What experience do you have with mentoring junior engineers?

Discuss your approach to mentoring, citing experiences where you've guided junior engineers through their learning journey. Highlight techniques you use, such as pairing on coding tasks or providing constructive feedback during code reviews to foster their growth.

Join Rise to see the full answer
How do you handle conflicts within engineering teams?

Demonstrate your conflict resolution skills by providing examples of previous situations. Emphasize your ability to actively listen, remain neutral, and facilitate discussions that lead to a collaborative resolution, thereby strengthening team dynamics.

Join Rise to see the full answer
Describe your familiarity with data architecture and its importance.

Discuss your understanding of data architecture fundamentals, such as database types and scalability. Explain how effective data architecture contributes to high-performance applications, especially within a gaming context where fast data retrieval is crucial.

Join Rise to see the full answer
What are some best practices for ensuring code quality?

Highlight practices like code reviews, unit testing, and continuous integration that you implement to ensure code quality. Discuss the importance of following coding standards and regularly refactoring code to maintain clean, efficient systems.

Join Rise to see the full answer
How do you stay updated with the latest technologies in software engineering?

Detail how you keep up with technological advancements through attending conferences, reading industry blogs, and participating in online courses. Mention how this helps you innovate and integrate new solutions into your work.

Join Rise to see the full answer
Why do you want to work at Bellota Labs as a Senior/Principal Software Engineer?

When answering this, share your enthusiasm for the company's mission and values. Discuss how your skills align with the role and express excitement about the opportunity to be part of a team that is redefining the gaming landscape and delivering groundbreaking products.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
ServiceNow Hybrid 4810 Eastgate Mall, San Diego, California, United States
Posted yesterday
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Posted 6 days ago
Posted 2 days ago
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
Bitmovin Remote Berlin; Vienna; Klagenfurt
Posted 12 hours ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
25 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
132 people applied to Scrum Master-Remote at DICE
T
Someone from OH, Dublin just viewed Brand Marketing Intern-Summer 2025 at Trove Brands
Photo of the Rise User
Someone from OH, Mentor just viewed Supply Planning Analyst at Avery Dennison
Photo of the Rise User
Someone from OH, Columbus just viewed Medical Expert, Fertility and Pregnancy at Carrot Fertility
Photo of the Rise User
Someone from OH, Kent just viewed Finance Year-round Intern at Sherwin-Williams
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom