
TELEXISTENCE
Posted 11 months ago
Lead Backend Engineer
TokyoOn-siteFull-time
AI Summary
Lead Backend Engineer responsible for designing and maintaining scalable backend services, mentoring a team, and driving architectural decisions for a subscription-based enterprise solution.
About this role
Job Summary
As the Lead Backend Engineer at Telexistence, you will not only design, develop, and maintain the core backend services for our robotic operations management system but also lead and mentor a team of backend engineers. You will drive technical strategy and architectural decisions, ensuring that our backend systems are scalable, secure, and cost efficient for our subscription-based enterprise solution. You will work closely with frontend engineers, UX/UI designers, product managers, and operations teams to translate business requirements into effective technical solutions, while managing projects and collaborating with stakeholders across the organization.
Our Integrated Development Approach
We develop using C# and Unity/Blazor, enabling seamless collaboration between backend and frontend teams. This unified approach minimizes task fragmentation and enhances overall problem solving. Although our frontend has traditionally been built using Blazor and Unity, our backend remains the core engine for our operations and data processing, delivering secure communication through REST and gRPC APIs.
Responsibilities
○ Design, develop, and maintain robust backend services and APIs using C#, .NET, gRPC, and REST.
○ Define system architecture and technical standards; conduct code reviews to ensure adherence to best practices.
○ Oversee the implementation of data storage solutions (MongoDB, PostgreSQL, Redis) and ensure system scalability and security
○ Work with frontend teams to integrate REST/gRPC APIs for seamless data exchange.
○ Collaborate with UX/UI designers, product managers, and operations to translate requirements into technical specifications.
○ Facilitate communication across technical and non-technical stakeholders.
○ Foster a culture of continuous learning and improvement through regular feedback, performance evaluations, and knowledge sharing.
○ Manage multiple backend projects, including resource allocation, timeline planning, and progress tracking.
○ Collaborate with frontend teams, product managers, UX/UI designers, and operations to translate requirements into clear technical specifications.
○ Create and manage detailed PRDs and user stories.
○ Participate in sprint planning, backlog grooming, and retrospectives to ensure iterative improvement.
○ Ensure requirements are clear, testable, and aligned with business and user needs.
○ Analyze system performance and user feedback to drive iterative enhancements.
○ Stay updated on emerging backend technologies and industry trends to recommend practical improvements.
○ Implement proactive monitoring, testing, and risk mitigation strategies to maintain high system availability and reliability.
○ Develop backend solutions with a focus on optimizing resource utilization and minimizing operational costs to support our subscription-based model.
Current Product Technology Stack
Requirements
Preferred Skills and Experience
Vision & Growth
Skills
AzureBlazorC++CI/CDDockerGit/GitHubGRPCKubernetesMongoDB.NETNUnitPostgreSQLRedisREST APITerraformTypeScriptUnityXUnit
Explore related jobs
More jobs at TELEXISTENCE
Similar Azure jobs
Jobs in Tokyo
Backend Engineer, Trust & Safety UTHMatch Group · Tokyo- Field Training AssociateIntuitive · Tokyo, JAPAN
- MR(医薬情報担当者)/パーキンソン病領域 ※NP*(全国)Abbvie · Chuo City, Tokyo
- 大手直販営業 (Enterprise Account Executive) 自動車/組み立て製造業Anaplan · Tokyo, Japan
- MR(医薬情報担当者)/関節リウマチ領域 ※AP*(静岡)Abbvie · Minato City, Tokyo
- MR(医薬情報担当者)/関節リウマチ領域 ※NP(全国)*Abbvie · Minato City, Tokyo