Are you a talented developer looking for a remote job that lets you show your skills and get decent
compensation? Join Upstaff.com, a platform
that connects you with hand-picked startups and scale-ups in the US and Europe.
Job Overview
We are looking for a Senior/Staff Full-Stack Engineer with strong Python and TypeScript expertise to develop product features and integrations for a SaaS platform in the marketing analytics and e-commerce domain.
The platform collects and analyzes tracking data from e-commerce businesses and advertising platforms, helping customers understand the performance of their marketing investments. You will contribute to both frontend and backend development, building scalable product functionality and data-driven integrations.
Responsibilities
- Develop and maintain full-stack product features using Python and TypeScript.
- Build and integrate frontend and backend components.
- Design and implement APIs and integrations with external services.
- Work with relational databases and optimize data access and processing.
- Develop functionality related to event tracking, analytics, and e-commerce integrations.
- Contribute to application architecture and engineering best practices.
- Collaborate with other engineers to deliver scalable and reliable product features.
- Participate in technical discussions and architectural decisions.
Requirements
- Strong commercial experience with Python in production environments.
- Strong commercial experience with TypeScript.
- Solid SQL skills and deep understanding of databases.
- Experience developing full-stack applications and customer-facing products.
- Experience designing and integrating APIs.
- Ability to design engineering abstractions and contribute to architectural decisions.
- Fluent English.
Tech Stack
- Backend: Python
- Frontend: TypeScript
- Databases: SQL, BigQuery
- Cloud: GCP
- Messaging: Google Pub/Sub
- Data Processing: ETL, Airflow
- Integrations: APIs
- Analytics & Tracking: Event tracking, marketing analytics, e-commerce integrations