Senior Software Engineer, Full Stack
TapcartFull Time
Senior (5 to 8 years)
Candidates must possess 8+ years of full-stack development experience, with strong proficiency in Python for backend development and modern frontend technologies like React and TypeScript. Expertise in building RESTful APIs, including data modeling, error handling, and performance optimization, is required. Experience with both SQL and NoSQL databases, including schema design, querying, and tuning, is necessary. Proven ability to launch new products, navigate ambiguity, and break down complex problems into clear milestones is essential. Strong collaboration and communication skills are also required.
The Software Engineer will lead the design and development of self-service APIs and user interfaces for a new product, leveraging existing platform components to deliver scalable and performant solutions. They will partner with data science and product teams to translate optimization algorithms into intuitive tools for media activation. Responsibilities include facilitating collaborative discussions, owning end-to-end feature delivery (architecture, implementation, testing, documentation, rollout, and adoption), and promoting engineering excellence through code reviews and mentoring.
Programmatic advertising platform for digital inventory
OpenX operates a programmatic advertising platform that enables the real-time buying and selling of digital ad inventory. The platform connects publishers, advertisers, and app developers, allowing advertisers to bid on ad space as it becomes available. This process helps publishers maximize their revenue while ensuring that advertisers can effectively reach their desired audiences. OpenX generates revenue through transaction fees on ad placements and offers additional services like advanced analytics and audience targeting. What sets OpenX apart from its competitors is its focus on maintaining high marketplace quality and transparency, using data and technology to prevent ad fraud and enhance ad performance. The platform supports various ad formats, including display, video, and mobile, to meet the changing demands of the digital advertising landscape.