About brighthush
brighthush is a forward‑thinking technology partner that is redefining how educational institutions harness digital tools to empower teachers, students, and administrators. With a mission to create seamless, data‑driven learning experiences, brighthush blends cutting‑edge software engineering with a deep commitment to equity and accessibility in education. Our portfolio spans cloud‑native platforms, AI‑enhanced analytics, and intuitive user interfaces that help schools streamline operations, personalize instruction, and unlock student potential.
As a rapidly growing organization, brighthush is built on a culture of collaboration, continuous learning, and bold experimentation. We celebrate diversity, encourage curiosity, and reward innovation. If you thrive in a high‑impact, mission‑driven environment and want to shape the future of education technology, brighthush is the place for you.
Role Overview
We are seeking an experienced Senior Software Engineer II – Team Lead to spearhead the development of our Customer Continuity platform. In this role, you will guide a cross‑functional engineering team, architect robust, scalable solutions, and drive the delivery of high‑quality features that keep our customers engaged and satisfied. You will work closely with product managers, UX designers, data scientists, and operations specialists to translate business goals into technical excellence.
Key Responsibilities
- Lead and Mentor – Manage a team of 5–7 engineers, providing technical direction, code reviews, and career coaching. Foster a culture of ownership, accountability, and continuous improvement.
- Architect and Design – Own the end‑to‑end architecture of new features and enhancements, ensuring they meet performance, security, and scalability requirements. Translate complex business requirements into clean, maintainable code.
- Deliver High‑Quality Software – Oversee the full software development lifecycle, from concept to production. Champion best practices in testing, CI/CD, and DevOps to accelerate delivery while maintaining reliability.
- Collaborate Across Teams – Partner with product, design, data, and support teams to define feature specifications, prioritize backlogs, and resolve technical debt.
- Champion Innovation – Evaluate and integrate emerging technologies such as AI‑assisted development tools, serverless architectures, and advanced analytics to enhance product capabilities.
- Ensure Customer Success – Work with the Customer Success team to understand user pain points, gather feedback, and iterate on solutions that improve retention and satisfaction.
- Drive Process Improvements – Identify bottlenecks in development workflows, propose tooling enhancements, and implement metrics to track team performance and product quality.
- Represent brighthush – Attend industry conferences, meetups, and community events to showcase our solutions and attract top talent.
Essential Qualifications
- 7+ years of professional software engineering experience, with a proven track record of delivering complex, high‑traffic web applications.
- Strong full‑stack expertise: React (or similar front‑end frameworks), .NET/C#, Angular, and RESTful API design.
- Hands‑on experience building microservices on AWS (Lambda, ECS/EKS, RDS, DynamoDB, S3, CloudFormation, Terraform).
- Proficiency with modern CI/CD pipelines (GitHub Actions, Azure DevOps, Jenkins) and container orchestration (Docker, Kubernetes).
- Deep understanding of software design patterns, SOLID principles, and clean code practices.
- Experience leading engineering teams, conducting code reviews, and mentoring junior developers.
- Familiarity with AI‑assisted development tools (Claude Code, GitHub Copilot, Codex, OpenAI APIs) and a passion for leveraging them to increase productivity.
- Strong analytical skills and the ability to translate data insights into actionable engineering decisions.
- Excellent communication skills, both written and verbal, with the ability to articulate technical concepts to non‑technical stakeholders.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
Preferred Qualifications
- Experience in the education technology sector or a deep understanding of K‑12 or higher‑education workflows.
- Knowledge of compliance standards such as FERPA, GDPR, or COPPA, and experience building secure, privacy‑first applications.
- Background in data engineering or analytics, with proficiency in SQL, NoSQL, and data pipelines.
- Experience with serverless architectures and event‑driven design patterns.
- Published contributions to open‑source projects or active participation in developer communities.
- Certifications in AWS, Azure, or relevant cloud platforms.
Technical Skills & Competencies
- Front‑end: React, Redux, TypeScript, CSS‑in‑JS, responsive design.
- Back‑end: .NET Core, C#, ASP.NET MVC, Web API, gRPC.
- Microservices & APIs: REST, GraphQL, OpenAPI, Swagger, API Gateway.
- Cloud & DevOps: AWS (Lambda, ECS/EKS, RDS, DynamoDB, S3, CloudFormation, Terraform), Docker, Kubernetes, CI/CD pipelines.
- Testing: Unit, integration, end‑to‑end (Jest, Cypress, Selenium), TDD/BDD.
- AI & Automation: Claude Code, GitHub Copilot, Codex, OpenAI GPT‑4, LangChain.
- Version Control: Git, GitHub, GitHub Actions, branching strategies.
- Project Management: Agile (Scrum/Kanban), Jira, Confluence.
- Soft Skills: Leadership, mentorship, conflict resolution, stakeholder management, adaptability, curiosity.
Career Growth & Learning Opportunities
At brighthush, your professional development is a priority. You will have access to:
- Annual tuition reimbursement for courses, certifications, and conferences.
- Mentorship programs pairing you with senior leaders across the organization.
- Rotational opportunities into product management, data science, or operations to broaden your skill set.
- Regular hackathons, innovation sprints, and internal tech talks to keep you at the forefront of emerging trends.
- Clear promotion pathways: from Senior Engineer to Lead Engineer, Principal Engineer, and beyond.
Work Environment & Culture
brighthush offers a fully remote, flexible work model that supports work‑life balance. Our distributed teams collaborate through asynchronous communication tools, weekly virtual stand‑ups, and quarterly in‑person retreats. We value transparency, psychological safety, and a results‑oriented approach. Every team member is empowered to experiment, fail fast, and iterate quickly.
Compensation & Perks
- Competitive salary range: $140,000 – $155,000 per year, commensurate with experience.
- Annual performance bonus potential.
- 401(k) plan with company match.
- Generous paid time off (PTO) and flexible holiday policy.
- Health, dental, and vision insurance for you and your dependents.
- Wellness stipend, mental health resources, and ergonomic support.
- Retirement plan and financial planning services.
- Access to LinkedIn Learning and other professional development platforms.
- Company‑wide tech budget for tools, conferences, and learning resources.
How to Apply
If you are ready to lead a talented engineering team, build world‑class customer continuity solutions, and make a tangible impact on education, we want to hear from you. Submit your resume, a brief cover letter outlining your leadership experience, and a portfolio of projects or code samples that demonstrate your technical prowess.
Join brighthush – Where Innovation Meets Impact
At brighthush, we are more than a technology company; we are a movement dedicated to transforming education for the better. Your expertise will help us create products that empower teachers, inspire students, and streamline school operations. If you are passionate about building scalable, user‑centric solutions and leading high‑performing teams, this is the opportunity to shape the future of learning.
Apply today and become a pivotal part of brighthush’s mission to bring brighter futures to classrooms worldwide.
``` Apply for this job