Senior Full-Stack Engineer

MrBeast
Summary
Join MrBeast, the world's largest YouTube brand, as a Senior Full-Stack Engineer focused on backend systems for Viewstats, a platform designed to track and analyze viewership across various social media platforms. You will be responsible for designing and implementing the core backend architecture, integrating with social media platforms, developing payment processing systems, creating anomaly detection algorithms, building high-performance data stores, and designing APIs. This role requires extensive experience in backend development with Python, FastAPI, and major backend frameworks, along with expertise in SQL and NoSQL databases, particularly DynamoDB and PostgreSQL. You will also need experience with third-party API integrations, real-time data processing, AWS serverless architecture, security best practices, Docker, and CI/CD pipelines. The position offers a competitive salary, the opportunity to shape the architecture of a platform from the ground up, work with a team that has direct access to top creators and global brands, flexible remote work options, and a fast-paced startup environment with significant growth potential.
Requirements
- 5+ years experience building production backend systems in Python with significant user load
- Experience with FastAPI
- Strong expertise in at least one major backend framework (Node.js, Django, Rails, etc.)
- Experience with both SQL and NoSQL databases (particularly DynamoDB/MongoDB and PostgreSQL)
- Proven track record implementing third-party API integrations, especially OAuth systems
- Experience with real-time data processing and analytics
- Familiarity with AWS serverless architecture (Lambda, API Gateway, DynamoDB)
- Strong understanding of security best practices for financial transactions
- Practical knowledge of Docker and container orchestration
- Experience with CI/CD pipelines and automated testing
Responsibilities
- Design and build the core backend architecture for the platform
- Implement OAuth integrations with multiple social media platforms
- Develop payment processing systems supporting multiple payment methods
- Create robust anomaly algorithms using statistical analysis and machine learning
- Build high-performance data stores for tracking billions of views with hourly aggregation
- Design APIs that power the interface
- Implement secure authentication and authorization systems
- Collaborate with frontend developers to ensure seamless data integration
- Optimize database performance for real-time analytics and reporting
- Participate in architectural decisions including database selection (DynamoDB vs PostgreSQL)
Preferred Qualifications
- Background in anomaly identification
- Experience with international/multi-currency payment platforms
- Familiarity with social media platform APIs
- Experience with ML/AI implementation for data analysis
- Background working with high-volume view or analytics data
- Multilingual application development experience
Benefits
- Competitive salary
- Opportunity to shape the architecture of a platform from the ground up
- Work with a team that has direct access to top creators and global brands
- Flexible remote work options
- Fast-paced startup environment with significant growth potential