CharterUP is transforming the group transportation and mobility market with an AI native platform. The Senior Software Engineer will design, build, and evolve core systems for a two-sided marketplace, focusing on dynamic pricing and auction-based systems.
Responsibilities:
- Design and build systems that power dynamic pricing, marketplace matching, and auction workflows, using modern and AI-assisted development practices
- Develop high-quality full-stack applications (React, Vue) and backend services (Java), enabling scalable and reliable marketplace operations
- Implement and optimize pricing logic, bidding mechanisms, and supply-demand balancing, incorporating data-driven and AI-informed approaches where appropriate
- Ensure scalability, reliability, and performance of marketplace systems through robust architecture and AWS-based infrastructure
- Collaborate cross-functionally with product, data, and business teams to refine pricing strategies and identify opportunities to enhance marketplace efficiency using AI
Requirements:
- 4+ years of experience as a full-stack or backend-leaning software engineer in fast-paced environments
- Experience building or working on marketplace, pricing, auction, or matching systems
- Strong backend skills with JVM-based languages (Java, Kotlin, etc.) and experience with modern frontend frameworks (React, Vue, or Angular)
- Solid understanding of distributed systems and cloud infrastructure (preferably AWS), with exposure to AI-assisted tools or data-driven systems
- Ownership mindset with the ability to translate complex marketplace dynamics (pricing, liquidity, supply-demand) into scalable technical solutions, leveraging modern and AI-enhanced approaches where appropriate