Senior Backend Software Engineer at Kiddom | San Francisco
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
About Kiddom
Kiddom is at the forefront of educational innovation, offering a transformative platform that integrates high-quality instructional materials with adaptive digital learning solutions. Our mission is to empower educators and institutions to create tailored learning experiences that foster student equity and growth, supported by data-driven insights.
Similar jobs
Search for Lead Frontend Software Engineer At Kiddom San Francisco
11,699 results
About KiddomKiddom is an innovative educational platform dedicated to fostering student equity and growth by seamlessly integrating high-quality instructional materials with engaging digital learning. Our comprehensive curriculum management tools empower schools and districts to take charge of their curriculum, creating customized learning experiences that align with the distinct needs and aspirations of local communities. By providing robust insights for teachers and leaders, Kiddom drives continuous improvement in instructional decisions, school programming, and professional development.We are on a mission to revolutionize education through the power of technology. Our goal is to create a holistic platform that supports educators and learners alike with state-of-the-art tools and data-driven insights. We are seeking a skilled Staff Software Engineer to join our team and spearhead the architecture and development of scalable, frontend-focused solutions.As a Lead Software Engineer - Frontend at Kiddom, you will be instrumental in designing and delivering comprehensive product features with a strong focus on frontend architecture. Your role will involve scoping, building, and optimizing product features and addressing complex challenges at scale. You will work collaboratively with other senior engineers, select the most suitable tools and technologies, and implement robust, production-grade software solutions.Note: Please complete the application questions in full. Failure to do so will result in automatic disqualification.
About KiddomKiddom is an innovative educational platform committed to fostering student equity and growth by integrating high-quality instructional materials with engaging digital learning experiences. Our platform offers exceptional curriculum management capabilities, empowering schools and districts to take charge of their educational content. This results in tailored learning experiences that cater to the unique needs and aspirations of local communities. With detailed insights into teacher and leader performance, Kiddom drives continuous improvement in instructional strategies, school/district programs, and professional development.At Kiddom, we are passionate about revolutionizing education through state-of-the-art technology. Our mission is to create a comprehensive platform that equips educators and learners with advanced tools and data-driven insights. We are seeking a skilled Lead Software Engineer specializing in Frontend development to join our team and spearhead the design and implementation of scalable, frontend-centric solutions.As the Lead Software Engineer - Frontend, you will be pivotal in architecting and delivering full-stack product features with a focus on frontend architecture. Your responsibilities will include defining, building, and optimizing product features and addressing complex challenges at scale. You will collaborate with senior engineers to select optimal tools and technologies while implementing robust, production-ready software solutions.
Join Kiddom as a Senior Backend Software EngineerAt Kiddom, we are revolutionizing the education landscape by providing a platform that champions equity and growth for all students. Our innovative approach integrates top-tier instructional materials with engaging digital learning tools, allowing schools and districts to take charge of their curriculum. With our exceptional curriculum management capabilities, we deliver personalized learning experiences that cater to the specific needs and aspirations of local communities. Our robust data insights empower educators and leaders to enhance instructional strategies, improve school programs, and foster professional development.We are seeking a dedicated Senior Backend Software Engineer to join our dynamic team, where you will play a crucial role in creating the next generation of scalable backend services. Your responsibilities will include the design, development, and maintenance of high-performance systems that underpin our applications.The ideal candidate will possess significant experience in backend technologies and system architecture, coupled with a genuine passion for addressing complex challenges faced by our users. Mentoring fellow engineers and sharing your expertise will be key aspects of this role. A strong affinity for education, an understanding of teachers' needs, exceptional product insight, and a commitment to Kiddom's mission and vision are essential.
Join Kiddom as a Senior Data Engineer and play a pivotal role in transforming the educational landscape through innovative technology. Our mission is to enhance learning experiences with an advanced curriculum, AI, and a robust SaaS infrastructure that empowers schools to provide personalized education at scale. Our platform delivers real-time insights and versatile tools that allow educators to prioritize student growth and equity effectively.At Kiddom, we don’t just create technology; we spearhead innovation in an industry ripe for change. Our dedicated team collaborates across engineering, design, research, and education to craft experiences that redefine possibilities for both learners and educators.If you excel in dynamic environments, cherish high-ownership cultures, and are passionate about merging human impact with cutting-edge technology, this is your opportunity to make a meaningful difference.Role Overview:As a Senior Data Engineer, you will be an integral part of our Data Architecture team, responsible for building and enhancing Kiddom’s data systems. You will focus on improving our core architecture for curriculum graphs and analytics while supporting various teams across the organization in utilizing the Kiddom data platform, ensuring student data privacy and security are paramount.Your role will involve close collaboration with departments such as Product, Engineering, and Analytics to understand their data requirements. You will define and document data workflows, pipelines, and transformation processes to ensure clarity and facilitate knowledge sharing.We seek a candidate with exceptional communication skills who can convey complex technical ideas to non-technical stakeholders. A solid understanding of PII compliance and best practices in data handling and storage is essential. If you possess strong problem-solving abilities and a talent for optimizing performance while ensuring data integrity and accuracy, we would love to hear from you!
Join Our Innovative Team at KiddomAt Kiddom, we are revolutionizing education through our cutting-edge platform that champions student equity and growth. We seamlessly integrate high-quality instructional materials with engaging digital learning experiences. Our robust curriculum management tools empower schools and districts to effectively manage their curriculum, leading to personalized learning experiences that cater to the unique needs and aspirations of local communities. Our high-quality curriculum is enriched with insightful data analytics for teachers and leaders, fostering continuous improvement in instructional strategies, school programming, and professional development.Your Role and ResponsibilitiesAs a vital member of Kiddom’s AI team, you will play a critical role in developing the backbone of our search, recommendation, and insights systems. Your contributions will directly enhance the experience of teachers and students by providing timely insights, personalized content, and intelligent assistance tailored to their needs.
At Kiddom, we are revolutionizing the educational landscape by leveraging advanced technology to enhance learning experiences. Our innovative platform integrates top-tier curriculum with state-of-the-art AI and modern SaaS infrastructure, empowering schools to provide truly personalized education at scale. By offering educators real-time insights and versatile tools, we enable them to prioritize what truly matters—driving student growth and ensuring equity.We are not merely creating educational technology; we are challenging an industry that has been slow to embrace innovation. As a Senior Product Manager, you will play a pivotal role at Kiddom, collaborating closely with engineers, designers, AI researchers, and educators to develop transformative experiences that redefine what is achievable in the classroom.If you excel in navigating uncertainty, thrive in a culture that values ownership, and are passionate about the intersection of human impact and cutting-edge technology, this is your opportunity to drive meaningful change.
About KiddomKiddom is an innovative educational platform dedicated to enhancing student equity and growth by integrating high-quality instructional materials with engaging digital learning experiences. Our exceptional curriculum management capabilities enable schools and districts to take charge of their educational programs, leading to personalized learning outcomes that address the specific needs and aspirations of local communities. Additionally, Kiddom's comprehensive curriculum is enriched with valuable insights for teachers and educational leaders, facilitating continuous improvements in instructional strategies, school programming, and professional development.About the Role: In the role of Senior Engineering Manager, you will report directly to the VP of Engineering while overseeing multiple teams of skilled engineers. This position merges technical leadership with strategic influence, granting you the opportunity to refine Kiddom's systems and procedures to support our scaling initiatives. You will engage with cutting-edge technologies, including Python, Golang, Node.js, JavaScript/TypeScript, Kubernetes, and AWS, tackling complex technical challenges that have a meaningful impact on educators, administrators, and students alike. Your capacity to inspire and drive transformation throughout the engineering organization will be crucial as we embrace new technologies and AI advancements to enhance our efficiency and that of our users.This role can be based in New York City or San Francisco, requiring 2-3 days in the office each week.
About KiddomKiddom is an innovative educational platform dedicated to fostering student equity and growth by seamlessly integrating high-quality instructional materials with engaging digital learning experiences. Our unique curriculum management capabilities empower schools and districts to customize their curriculum, ensuring learning experiences are tailored to meet the diverse needs and aspirations of local communities. With in-depth teacher and leader data insights, Kiddom drives the ongoing enhancement of instructional strategies, school and district programs, and professional development for educators.We are on the lookout for a Senior Full Stack Engineer to join our dynamic team – one of three elite groups focused on developing transformative features for our end-users. This hands-on technical position allows you to bring ambitious visions to life, working on user-facing projects that utilize cutting-edge technologies, including AI and language learning models (LLMs).As part of a small, agile team of 3-4 engineers, you will be responsible for creating features that significantly impact educators and students alike. This role goes beyond typical full-stack responsibilities – it provides a unique chance to tackle complex technical challenges while witnessing the tangible differences your work makes in the field of education.
About KiddomKiddom is an innovative educational platform dedicated to fostering student equity and growth by integrating high-quality instructional materials with engaging digital learning experiences. Our unparalleled curriculum management tools empower schools and districts to take ownership of their educational content, resulting in personalized learning experiences that address the unique needs and goals of local communities. With a focus on high-quality curriculum and rich data insights for teachers and leaders, Kiddom drives continuous improvement in instructional decisions, school and district programming, and professional development.The Systems Engineering team is instrumental in supporting tools and core services that ensure an exceptional product experience for our users, as well as an excellent developer experience for our engineering teams. A typical day might involve troubleshooting challenges and culminate in detailed project plans and collaborative efforts to resolve complex issues.This position blends technical leadership with strategic impact, influencing Kiddom’s systems to evolve each academic year. You’ll work with programming languages such as Go, TypeScript, and Python, and engage with technologies including web APIs, graph databases, edge computing, and large language models (LLMs). This role gives you the chance to instigate technical advancements across all teams. You will empower fellow engineers to excel in their work by selecting and developing the best tools available. Your proficiency in debugging, particularly with null pointer exceptions, will be a significant asset.Note: A list of questions is part of the application process. Failure to complete them or submitting 'N/A' will result in automatic disqualification.
Join Collate as a Frontend Software EngineerAt Collate, we are revolutionizing the life sciences sector with our innovative AI document generation platform. Our mission is to expedite the delivery of life-saving innovations to patients by automating complex paperwork. As a seamless end-to-end solution, we support every stage of drug, diagnostic, and medical device development, from initial concept to market launch.Led by our visionary CEO, Surbhi Sarna, a former General Partner at Y Combinator, and our CTO, Nate Smith, a former Visiting Partner at Y Combinator, we have assembled a team of elite professionals with experience from top-tier companies like Google and Amazon. Our small team has garnered over $30M in seed funding from esteemed investors including Redpoint and First Round Capital, positioning us for rapid growth and impact in the healthcare field.As a Frontend Software Engineer, you will play a pivotal role in shaping the user experience at Collate. Your innovative contributions will translate complex AI technology into intuitive and user-friendly tools for doctors, patients, and researchers. Your work will directly influence the product experiences that are critical for improving patient outcomes.You will be working on a predominantly frontend-focused enterprise workflow application, ensuring the interface is clear, reliable, and trustworthy. This is a unique opportunity to design the intersection where transformative technology meets real-world users.Our Cutting-Edge Tech StackWe utilize modern technologies including TypeScript, React, and Tailwind CSS for our frontend development, creating a dynamic environment for innovation and collaboration.
Frontend Software EngineerLocation: San Francisco, CAJoin us at Latent as we pioneer the future of AI-driven clinical systems, transcending the outdated Electronic Health Record (EHR) framework. Your innovative designs will empower healthcare providers and patients to intuitively access vital information, thereby enhancing treatment efficiency and overall patient care.Ideal Candidate ProfileWe seek a Frontend Engineer who is passionate about transforming complex backend and AI functionalities into clear and impactful user experiences. You will thrive in our dynamic, collaborative office environment and possess a keen desire to understand the intricate technical and healthcare landscapes that underpin our solutions.High Standards: You maintain exemplary standards for code quality and user experience.Domain Curiosity: You are eager to learn about new technologies and the complex healthcare regulations we navigate (e.g., Prior Authorizations).Bias for Action: You proactively tackle challenges and take initiative to solve problems without waiting for direction.Tool Proficiency: You are highly skilled with your tools, adept at using the command line and keyboard shortcuts.Key ResponsibilitiesAs a Frontend Engineer, you will be responsible for the user interface and frontend architecture of our primary product:UX Architecture: Design a robust and adaptable React ecosystem tailored for complex, mission-critical healthcare applications and user-centric AI tools.Intuitive Design: Create high-level UI/UX solutions that enable providers and operational teams to seamlessly access clinical data and AI-generated insights for workflows such as Prior Authorizations and Appeals.Frontline Impact: Develop interfaces that are essential for Patient Interaction workflows, ensuring clarity and efficiency in design.Collaboration: Collaborate closely with Full Stack and Backend Engineers to define interfaces and APIs that facilitate rapid product development and iteration.
Flow Engineering
About Flow EngineeringAt Flow Engineering, we are revolutionizing the complexities of hardware design with our AI-native requirements platform. Our innovative approach combines elite engineering talent with AI capabilities, enabling teams to design, iterate, and deliver projects more efficiently than ever before.Role OverviewWe are seeking a Senior Frontend Software Engineer who will be pivotal in shaping core user experiences within our platform. You will leverage AI-driven workflows to create a seamless, intuitive user interface that simplifies complex systems engineering concepts. Collaborating closely with design, product, infrastructure, and AI engineering teams, you will ensure that our product remains user-friendly and efficient.Your ResponsibilitiesLead the development of substantial user-facing features in Flow v3, including interactive views for requirements, collaboration processes, and AI-enhanced workflows.Create high-quality, accessible user interfaces utilizing a contemporary frontend framework and component system.Incorporate AI functionalities into the product in ways that are intuitive, interpretable, and beneficial for engineers.Collaborate with design and product teams to rapidly iterate on interaction patterns, prototypes, and new workflows.Contribute to defining frontend architecture, design systems, and performance enhancements as the application and user base grow.About YouYou possess over 5 years of experience in developing rich, data-intensive web applications using modern frontend frameworks.You have robust experience with React (or a similar framework) and TypeScript, including component design, state management, and testing methodologies.You adopt a product-oriented mindset, considering user journeys and edge cases beyond just individual screens.You are comfortable collaborating closely with design and product teams, providing and receiving feedback throughout the iteration process.You are open to occasionally working across the stack (e.g., refining APIs, integrating features) to deliver complete functionalities.Our Technology StackOur primary frontend stack includes React and TypeScript.We utilize Tailwind or a similar utility-first or component-driven styling approach.Integration with backend APIs and AI services is a critical aspect of our platform.
About KiddomKiddom is an innovative educational platform dedicated to fostering equity and growth in students by integrating high-quality instructional materials with engaging digital learning experiences. Our platform enables schools and districts to take charge of their curricula, resulting in personalized learning experiences that cater to the unique needs and goals of local communities. With comprehensive insights for teachers and leaders, Kiddom supports ongoing improvement in instructional decision-making, school programming, and professional development.The Systems Engineering and Core Services team is responsible for the foundational APIs, services, data storage solutions, and developer tools that ensure an exceptional product experience for our users and a seamless developer experience for our engineering teams. A typical day involves identifying challenges and collaborating cross-functionally to devise effective project plans that tackle complex problems.In this position, you will merge technical leadership with strategic influence, shaping Kiddom’s systems for scalability each academic year. You will work with programming languages like Go, TypeScript, and Python, utilizing technologies ranging from web APIs to graph databases, edge computing, and large language models (LLMs). This is a unique opportunity to spearhead technical advancements across the organization, guiding fellow engineers to achieve their best work with the tools you select and advocate for. You are exceptionally skilled at troubleshooting issues such as null pointer exceptions.Note: A set of questions is included in the application process. Failure to complete them or selecting N/A will automatically disqualify you.
OverviewAt mat3ra, we are on the lookout for innovative and experienced Senior Engineers to tackle complex challenges that intersect materials science, artificial intelligence, and software development. Join us in creating a cutting-edge software framework aimed at designing and discovering advanced materials and chemicals. Explore our codebase and connect with our dynamic team on GitHub.Your work will concentrate on: (1) crafting 3D and 2D design applications tailored for nanoscale materials and chemistry, (2) organizing data derived from models and experimental validations, and (3) delivering exceptional user experiences for our platform’s initial user base.As we expand, successful candidates will have opportunities to step into leadership roles. This position is full-time and permanent.
About ChalkChalk is revolutionizing the data platform landscape to propel the advancements of machine learning applications. We dismantle the complexities, latencies, and scalability constraints that have historically hindered ML capabilities. Our platform melds the swift performance of Rust with intuitive tools that developers appreciate. Major companies rely on Chalk for diverse tasks, including thwarting fraudulent credit card transactions, identity verification, and optimizing clean energy utilization. Recently, we secured a $50 million Series A, spearheaded by Felicis.About the RoleWe are on the lookout for seasoned Frontend Software Engineers to join our dynamic team. In this role, you will spearhead the development of robust front-end architecture patterns, create well-abstracted reusable components, and collaborate across teams to enhance developer efficiency. Your success in this position will stem from your extensive front-end expertise and your ability to collaborate effectively across various teams and disciplines to achieve results.This position presents an exciting opportunity to join us in-person as an early employee, allowing you to make a significant impact at a rapidly growing startup. You will confront challenging engineering problems with considerable autonomy and ownership.We seek software engineers who are adept at resolving business challenges across all layers of the software stack, particularly focusing on frontend engineering. At Chalk, we construct reliable data processing systems capable of performing efficiently at scale, all while maintaining a strong emphasis on developer experience.We require engineers who can create world-class user experiences on both web and command-line interfaces, while also understanding and contributing to a codebase enriched with concepts from compilers, query planners, and distributed systems.Our team operates onsite five days a week. While we are flexible with unavoidable conflicts, this is not a hybrid role.What You Will DoCollaborate directly with Chalk’s co-founders to bring our initial iteration to productionDevelop using TypeScript (React), Python, and GoLead discussions on frontend architecture and conduct technical breakdowns.Enable data scientists and machine learning end-users to access the functionality of our core platform in their native environmentsRapidly iterate to enhance Chalk's offerings based on user feedback and needs.
About LayerIn the past ten years, a dynamic ecosystem of software tools tailored for small and medium-sized businesses (SMBs) has flourished, assisting them in managing various aspects of their operations. From payments to payroll, businesses have seen significant advancements; however, accounting solutions have not kept pace. Many small business owners continue to grapple with disjointed, generic accounting software and the high costs of bookkeepers.At Layer, we are revolutionizing accounting software and bookkeeping by integrating them into the everyday tools that SMBs rely on. Our platform empowers software companies to swiftly deploy modern accounting solutions and bookkeeping services to their SMB clientele, eliminating reliance on outdated accounting systems or costly bookkeepers.The RoleWe are seeking engineers who aspire to build not just a superior product but also a thriving team and company culture. This requires a blend of broad technical expertise across our technology stack, alongside less common skills such as:Thinking innovatively from foundational principles while aligning with customer needs.Demonstrating curiosity about both technical and business challenges.Skillfully managing competing priorities and trade-offs in relation to company goals.Exhibiting a strong sense of ownership over product and team decisions.Fostering a supportive environment that enhances the strengths of team members.We believe that exceptional early-stage engineers often possess some common experiences, such as:2+ years of experience with dynamic software teams.Experience navigating the ups and downs of developing new products from inception.A proven track record of leadership growth within teams.That said, we deeply value individuals who take the initiative to tackle problems and pursue opportunities they are passionate about, so we welcome those who may not fit the exact profile to reach out.Our Tech StackWe do not prioritize candidates based solely on their familiarity with our technology stack. One of the advantages of hiring exceptional engineers is our confidence in their ability to adapt quickly, with support from the team. However, we want every candidate to be excited about the tools and environment they will encounter on day one.API language: KotlinEmbedded components: ...
At HomeVision, we are revolutionizing the home valuation and appraisal industry by efficiently valuing a $40 trillion asset class. Our mission is to enhance equity and transparency within the US housing market. Backed by Initialized Capital, we are experiencing remarkable traction and revenue growth. We are on the lookout for a skilled Frontend Engineer to help us innovate our products and provide exceptional experiences for our customers.To thrive in this role, a strong empathy for our end users and a holistic understanding of product development are crucial.Key Responsibilities:You will be immersed in a cutting-edge React/Typescript and Golang stack, creating workflow automation solutions tailored for our primary users—home appraisal professionals. At HomeVision, our engineers have the autonomy to engage with the entire product lifecycle, from refining valuation models to enhancing customer onboarding and crafting intuitive frontend data visualizations that effectively communicate results.What You Bring to the Table:Extensive full-stack development experience across both backend and frontend technologies.Demonstrated proficiency in Unix/Linux environments and distributed systems.A knack for quickly learning and mastering new programming languages and technologies.Bonus Qualifications:Familiarity with technologies such as Go, Python, React/Typescript, Elasticsearch, and Docker.Experience in scientific and numerical computing (e.g., numpy, scipy, scikit-learn, tensorflow, pytorch, jupyter) is a plus.What We Offer:A competitive salary alongside a meaningful equity package.Comprehensive medical, dental, and vision coverage.401k plan.Generous parental leave policies.Flexible vacation policy.A high level of autonomy and ownership over your projects.Support for your professional development and aspirations through mentorship and collaboration.
About WorkWhileAt WorkWhile, we are dedicated to empowering workers to earn better wages and improve their quality of life. With over 80 million Americans in hourly jobs facing unpredictable schedules and limited benefits, we aim to address the financial challenges they encounter.We are transforming frontline work by creating a flexible and efficient labor marketplace. Our AI-driven platform connects businesses with top-tier talent swiftly, while providing workers with same-day pay, complimentary telehealth services, opportunities for upskilling, and the freedom to select shifts that align with their skills and availability.Our audacious mission is to realign incentives and tackle inefficiencies in the labor market, aiming to disrupt the $650 billion staffing and recruiting industry. Supported by Khosla Ventures and recognized by the Inc. 5000 for our remarkable growth, WorkWhile is at the forefront of reshaping the future of work.
About Flow EngineeringFlow Engineering is an innovative AI-driven requirements platform that simplifies complex engineering tasks, enhancing clarity, collaboration, and verifiability. We are transforming the landscape of hardware development by integrating elite engineering talent with AI agents, enabling rapid design, iteration, and deployment.Role OverviewWe are seeking a talented Staff Frontend Software Engineer to take charge of key user experiences within Flow. You will lead the creation of AI-enhanced workflows, ensuring they are seamlessly integrated into a user-friendly interface. Collaborating with design, product, infrastructure, and AI engineering teams, you will simplify complex systems engineering concepts to enhance usability.Key ResponsibilitiesTake ownership of significant user-facing components in Flow v3, including interactive requirements views, collaboration features, and AI-assisted workflows.Develop high-quality, accessible user interfaces using modern frontend frameworks and a component-based approach.Incorporate AI features into the platform in intuitive and beneficial ways for engineers.Collaborate with design and product teams to quickly iterate on interaction patterns, prototypes, and new workflows.Contribute to shaping frontend architecture, design systems, and performance enhancements as the application and user base grow.About YouOver 8 years of experience developing dynamic, data-intensive web applications with modern frontend frameworks.Proficient in React (or similar) and TypeScript, including component architecture, state management, and testing methodologies.A user-centric mindset: you consider user journeys, edge cases, and clarity over mere screen design.Able to work closely with design and product teams, providing and receiving constructive feedback throughout development cycles.Willing to occasionally engage with backend processes (e.g., API refinement, integration) to ensure comprehensive feature delivery.Our Technology StackReact and TypeScript as our core frontend technologies.Utilization of utility-first CSS frameworks like Tailwind for styling.
Join Kiddom as a Senior Front End Software EngineerAt Kiddom, we are revolutionizing education with our innovative platform designed to foster student equity and growth. By integrating high-quality instructional materials with engaging digital learning experiences, we empower schools and districts to take charge of their curriculum. Our platform not only enhances educational outcomes but also provides invaluable data insights for teachers and leaders to refine their instructional strategies and professional development.As a Senior Front End Software Engineer, you will play a key role in crafting impactful product experiences utilized by educators, students, and administrators on a daily basis. Collaborating closely with product managers, designers, and backend developers, you will create scalable and user-friendly front-end systems. This position is perfect for a detail-oriented individual who values craftsmanship and excels in a collaborative, mission-driven environment.
Sign in to browse more jobs
Create account — see all 11,699 results

