Posted on: 17/11/2025
Role Overview :
Were looking for a Senior Software Engineer who thrives at the intersection of architecture, performance, and data.
Youll work closely with the founding team to design scalable systems, build core backend services, and shape the technical foundation that powers our AI-driven insights layer.
This is not a narrow ticket executor role - youll own problems end-to-end: from designing system architecture and optimising databases to collaborating on product decisions that impact how engineering leaders experience.
What Were Looking For :
- 5+ years of hands-on experience building and scaling backend systems.
- Strong grasp of system design, distributed architecture, and data modeling.
- Proficiency in Node.js and Python, with familiarity across strongly typed and dynamic environments.
- Deep understanding of databases (SQL and NoSQL), query optimization, and schema design.
- Experience working with queues, workers, and event-driven architectures (e.g., RabbitMQ, Kafka, Pub/Sub).
- Strong problem-solving mindset - able to navigate ambiguity and find practical, elegant solutions.
- Comfort working autonomously and collaborating within small, high-velocity teams.
Why Join Us :
- Build from the ground up - work on hard, meaningful problems that shape how engineering teams operate.
- High ownership: Youll work directly with the founder and core team, influencing product and architecture decisions.
- Modern tech stack: Node.js, Python, MongoDB, Postgres, Redis, Pub/Sub, GCP, and LLMs.
- Culture of clarity: We value deep thinking, simplicity, and outcomes over noise.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1576128
Interview Questions for you
View All