Senior Backend Engineer

This is a full-time role for a Senior Backend Engineer. You will work directly with the engineering team and co-founders to architect, build, and scale the core infrastructure that powers SPUN’s platform. Your work will include designing robust backend systems, driving critical technical decisions, and ensuring our AI-driven visa products are highly reliable, performant, and ready to scale for our global users.

We are looking for someone who has navigated the rapid, fast iteration of an early-stage startup as well as the structured, high-volume scale of big tech. You will set the standard for backend engineering at SPUN and help future-proof our technology as we grow.

Working Conditions

  • Role type: Full-time

  • Working location: Jakarta, Indonesia (WFO on Tue–Thu, WFA on Mon & Fri)

Qualifications

  • 5+ years of hands-on experience in backend software engineering.

  • Proven track record of working in both early-stage startups and big tech companies.

  • Experience guiding and mentoring backend teams while driving a culture of technical excellence, high standards, and deep ownership.

  • Deep understanding of Python frameworks internals, performance optimization (e.g., profiling, memory management, concurrency workflows), and modern ecosystem tools.

  • Ability to architect and plan systems in a scalable way—optimizing not just for fast delivery, but ensuring robust infrastructure for performance tracking, observability, and analytical purposes.

  • Deep understanding of scalable API development, best practices alongside a strong commitment to document a clear, high-quality technical documentation for internal and external integrations.

  • High proactive, problem-solving mentality with the ability to work effectively in a fast-paced team environment.

  • Strong interest in AI driven products

  • Nice to have: Familiarity with cloud infrastructure (AWS preferred) and containerization.

How to apply

Submit your application here: SPUN Job Application Form