onsite
Senior Software Engineer - Bite Engineering
Software Engineer
Senior Software Engineer with 8+ years of experience building production APIs and distributed systems, leading engineering teams, and driving product delivery using React, Typescript, Python, C#, Azure, and Node.js.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services using Node.js/Typescript and Python, ensuring scalability and reliability.
- Lead the front‑end team in building responsive UIs with React and Typescript, collaborating closely with product and design stakeholders.
- Architect and implement distributed system components, including async queues and event‑driven workflows, across Azure cloud services.
- Mentor and grow a high‑performing engineering team, overseeing hiring, code reviews, and career development.
- Drive continuous improvement of development processes, tooling, and deployment pipelines to accelerate delivery.
Requirements
- 8+ years of software engineering experience with a proven track record of shipping production systems.
- Strong backend expertise in Node.js/Typescript, with fluency in Python and C#.
- Deep understanding of distributed systems, async messaging, and event‑driven architecture.
- Experience leading engineering teams in a fast‑paced startup environment.
- Proficiency with Azure services and cloud‑native deployment practices.
Skills
reacttypescriptpythoncazurenodejs