Senior Backend Engineer - Python for Mobile Marketing
About the Role
We are seeking a Senior Backend Engineer (Python remote) to join our dynamic team at SplitMetrics. As a leading global software company, we provide an ecosystem of products and services that drive growth for mobile-first businesses worldwide. This is an exciting opportunity to work with cutting-edge technologies and contribute to impactful projects.
What You'll Do
- Design and build backend services using Python, specifically with FastMCP and FastAPI frameworks.
- Implement MCP tools and agent-ready workflows, including tool schemas and orchestration.
- Build asynchronous pipelines utilizing asyncio for concurrent I/O and task orchestration.
- Integrate with LLM services, focusing on prompt engineering and structured output parsing.
- Develop RAG pipelines, including embeddings, vector search, and retrieval strategies.
- Research and prototype new approaches, evaluating models and benchmarking retrieval methods.
- Design experiments and track quality metrics, transforming R&D findings into production features.
- Develop APIs for AI agents and internal dashboards, ensuring stability and observability.
Requirements
- 5+ years of experience in Python backend development.
- Strong experience with async web frameworks, particularly FastAPI.
- Deep understanding of asyncio, including gather, semaphores, and error propagation.
- Proficient in PostgreSQL and advanced SQL, including complex joins and query optimization.
- R&D mindset with experience in running benchmarks and iterating on prototypes.
- Experience with microservice integrations and observability tools like Prometheus and Sentry.
- Familiarity with Docker, Kubernetes, and AWS infrastructure.
- Experience with LLM integrations, including prompt design and API calls.
Nice to Have
- Experience building RAG systems and familiarity with vector databases.
- Background in marketing technology, particularly with Apple Search Ads.
- Experience with StarRocks or other OLAP databases.
What We Offer
- Flexible working schedule for a better work-life balance.
- Remote-first working environment with a supportive culture.
- Comprehensive health and wellness benefits, including medical insurance.
- Professional development opportunities through conferences and internal courses.
- Corporate online events and team retreats to foster engagement.
- Workspace options, including coworking cost coverage and office hubs.
Join us as a Senior Backend Engineer (Python remote) and be part of a team that values innovation, collaboration, and growth.
This Senior Backend Engineer role at SplitMetrics offers a unique opportunity to work in a leading mobile marketing company with a strong focus on innovation and flexibility.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months