✨ About The Role
- The Senior Software Engineer will take on a leadership role within the engineering team at Helicone.
- Responsibilities include architecting and developing scalable systems to enhance the platform's performance and usability.
- The role involves overseeing backend development, including core services and optimizing data pipelines for real-time observability workloads.
- The engineer will collaborate with product managers, designers, and community contributors to develop features and documentation.
- Engaging with the open-source community to gather feedback and drive innovation is also a key aspect of the job.
⚡ Requirements
- The ideal candidate will have strong expertise in TypeScript, as it is the primary language used in Helicone's codebase.
- A successful candidate will possess experience with SQL databases and tools such as ClickHouse and Supabase.
- The role requires familiarity with cloud technologies, including Kubernetes and AWS, indicating a need for cloud and deployment knowledge.
- Leadership skills are essential, as the position involves mentoring junior engineers and fostering a collaborative team environment.
- Candidates should have a proactive mindset and the ability to manage complex projects from inception to completion.