Senior Full-Stack Engineer: Viewstats
About the Role
As a Senior Full-Stack Engineer focused on backend systems, you'll design and implement the critical infrastructure powering Viewstats as it expands to other platforms – Instagram, TikTok, Facebook, and Twitter . You'll work closely with our founding team to build high-performance systems that can scale to billions of views, handle financial transactions, and implement advanced anomaly detection algorithms.
What you'll be doing
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)
Need to Haves
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
Nice to Haves
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
Tech Stack
We're flexible on specific technologies but currently exploring:
Backend: Node.js with TypeScript
Database: DynamoDB with potential PostgreSQL for specific components
Infrastructure: AWS (Lambda, API Gateway, S3)
Frontend: React with TypeScript
DevOps: Docker, GitHub Actions, Terraform
What We Offer
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
How to Apply
Please send your resume, GitHub profile, and a brief note explaining why you're interested in this role. Include examples of backend systems you've built that handle significant scale or interesting technical challenges.
We're looking for someone who can move quickly, make smart technical decisions, and build reliable systems that can grow with us. If you're excited about complex data problems, real-time analytics, and creating the infrastructure for a next-generation social platform, we want to talk to you.