About the job
Join Our Team as a Fullstack Engineer - Infrastructure
Are you a passionate developer who thrives in a fast-paced environment? At FinalRound AI, we are looking for a Fullstack Engineer to join our innovative engineering team in Shanghai. You will contribute to building scalable infrastructure and creating exceptional user experiences.
Key Responsibilities
- Code Generation: Produce high-quality code, capable of generating approximately 5,000 lines daily with ease.
- Experience: Over 1 year of professional full stack development experience, working on consumer or business-facing applications.
- Technical Skills: Proficient in TypeScript and Python, with a willingness to learn Go (optional).
- Database Management: Familiar with Supabase, PostgreSQL, and Firebase.
- Microservices Development: Experience in creating microservices using NodeJS, Python, and Go.
- Frontend Technologies: Expertise in React, NextJS, and optionally Electron.
- Infrastructure Experience: Demonstrated experience with large scale infrastructure, including multi-tenant systems, load balancing, sticky sessions, caching, and message queues.
- Monitoring Tools: Knowledge of OpenTelemetry and experience with Grafana or Datadog.
- Analytics Platforms: Familiarity with experiment and analytics platforms such as PostHog, Amplitude, or Optimizely.
- Containerization: Proficient with Docker, ECS, and Kubernetes.
- Quality Code: Ensure production-grade code with thorough edge case handling, unit tests, and end-to-end tests.
- On-Call Responsibilities: Participate in on-call rotation and incident handling, including creating monitoring dashboards and setting up alerts.
- DevOps: Daily operations on AWS, Azure, and bare metal servers, including EKS and GKS (Kubernetes). Hands-on experience with deploying and managing Kubernetes in multi-regional deployments and VPC configurations.
- Authentication: Experience with SSO and Auth, particularly with Authentic.
- Telemetry: Utilize Grafana and Datadog for monitoring.
- Offline Compute Management: Experience with tools like Airflow, Ray, Spark, and BigQuery.
- Cost Optimization: Actively contribute to infrastructure cost reduction initiatives.
