.NET Principal Backend Engineer

July 31

🏡 Remote – Anywhere in California

Apply Now
Logo of Kibeam Learning

Kibeam Learning

Creating the best possible future for children, their families, and our world through learning, play, and connection.

11 - 50

Description

• Provide technical leadership for the backend domains you are responsible for • Provide mentorship and guidance to team members, including task breakdowns, time estimates, and prioritization with an eye towards overall product and company goals and timelines • Collaborate with cross-functional teams to define, design, and implement new features and enhancements for the Kibeam platform • Work closely with the content, client (app), firmware, and ML teams to ensure seamless integration and communication between the platform components • Optimize and scale the backend infrastructure to handle increasing user growth and data processing requirements • Develop and implement strategies for ensuring high-quality products through testing, debugging, and monitoring of backend services • Create and maintain documentation related to backend development, requirements, and project priorities • Ensure robust security, performance, and reliability of the platform's backend services

Requirements

• 10+ years of professional experience with backend development using .Net Framework/ Core • 5+ years of professional experience with architecting large scale projects • Strong understanding of software architecture and design in backend software development • Strong algorithms, data structures, and object-oriented design fundamentals • Experience with RESTful APIs, microservices in a .net/postgres based environment • Experience with relational databases (e.g., Postgres) and caching technologies (e.g., Redis) • Understanding of modern source control systems (Git, SVN) • Understanding of backend performance, scalability and high availability • Strong experience with AWS or GCP • Experience with containerization technologies (e.g., Docker, Kubernetes) • Experience with message brokers, such as MQTT or RabbitMQ • Flexibility and willingness to learn new technologies as needed • Good problem-solving skills, flexibility, and ability to handle multiple tasks • BS in Computer Science, Computer Engineering, Software Engineering, or equivalent work experience

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobscalifornia.com
Jobs by Title
Account Executive jobsAccounting Manager jobsAccountant jobsAdministration jobsAdministrative Assistant jobsAnalytics Engineer jobsAndroid Engineer jobsAttorney jobsBackend Engineer jobsBusiness Development Rep jobsBusiness Operations & Strategy jobsChief of Staff jobsCivil Engineer jobsCloud Engineer jobsCommunity Manager jobsCompliance jobsContent Marketing Manager jobsContent Manager jobsContent Writer jobsCopywriter jobsCustomer Success jobsCustomer Support jobsData Analyst jobsDatabase Administrator jobsData Engineer jobsData Entry jobsData Scientist jobsDevOps jobsEcommerce jobsElectrical Engineer jobsEmail Marketing Manager jobsEngineering Manager jobsExecutive Assistant jobsController jobsFinancial Planning and Analysis jobsFull-stack Engineer jobsFrontend Engineer jobsGame Engineer jobsGeneral Counsel jobsGraphics Designer jobsGrowth Marketing jobsHuman Resources jobsiOS Engineer jobsInfluencer Marketing jobsInfrastructure Engineer jobsIT Support jobsMachine Learning Engineer jobsMarketing jobsMedical Writer jobsMechanical Engineer jobsOperations jobsParalegal jobsPerformance Marketing jobsProduct Analyst jobsProduct Designer jobsProduct Manager jobsProject Manager jobsProgram Manager jobsProduct Marketing jobsQA Engineer jobsSDET jobsRecruitment jobsRisk jobsSales jobsSales Development Rep jobsSales Engineer jobsSalesforce Administrator jobsSalesforce Analyst jobsSalesforce Consultant jobsSalesforce Developer jobsScrum Master / Agile Coach jobsSecurity Engineer jobsSEO Marketing jobsSite Reliability Engineer jobsSocial Media Manager jobsSoftware Engineer jobsSolutions Engineer jobsSupport Engineer jobsSystem Administrator jobsSystems Engineer jobsTax jobsTechnical Account Manager jobsTechnical Writer jobsTechnical Product Manager jobsUser Researcher jobs