Apply

Senior Manager, Engineering

Posted about 1 month agoViewed

View full description

💎 Seniority level: Manager, 8+ years of experience in software engineering, with 4+ years in a management role

📍 Location: United States

💸 Salary: 194900 - 216590 USD per year

🔍 Industry: Education Technology

🏢 Company: Panorama Education👥 251-500💰 $60,000,000 Series C over 3 years agoEducationBig DataSaaSAnalytics

⏳ Experience: 8+ years of experience in software engineering, with 4+ years in a management role

🪄 Skills: LeadershipSoftware DevelopmentProduct ManagementStrategyCollaborationProblem SolvingAdaptability

Requirements:
  • 8+ years of experience in software engineering, with 4+ years in a management role.
  • Experience in K-12 Education Technology or strong interest in education technology.
  • Proven leadership skills and ability to develop high-performing engineering teams.
  • Strong communication and collaboration skills with cross-functional teams.
  • Client-focused mindset with experience incorporating client feedback.
  • Strong foundation in software development principles and relevant technologies.
  • Demonstrated ability to oversee and improve engineering processes.
  • Comfortable in a dynamic, growth-oriented environment.
Responsibilities:
  • Provide guidance and support to an engineering team, helping to shape technical strategy and prioritization.
  • Mentor, support, and develop engineers, promoting a culture of learning and accountability.
  • Collaborate with Product and Client Experience teams to align engineering with client needs.
  • Work closely with cross-functional teams to plan and deliver high-quality products.
  • Oversee development processes, ensuring adherence to engineering best practices.
  • Identify potential technical and operational issues early and proactively resolve them.
Apply

Related Jobs

Apply

📍 Chevy Chase, MD; San Diego, CA; Detroit, MI; Denver, CO; Spokane, WA; Atlanta, GA; San Francisco, CA; Sacramento, CA; Philadelphia, PA; Houston, TX; Las Vegas, NV; Los Angeles, CA; Phoenix, AZ; Lincoln, NE; Reno, NV; Seattle, WA; Nashville, TN; Madison, WI; Louisville, KY; Little Rock, AR; Washington, DC; Knoxville, TN; Dallas, TX; San Jose, CA

🧭 Full-Time

💸 $120,000 - $261,500 per year

🔍 Insurance

🏢 Company: external

  • Basic UI/UX and prototype design knowledge and experience.
  • Proven experience in digital experimentation and web analytics for online customer experience optimization.
  • Knowledge of DTM tagging, including implementation solution design and processing rule set.
  • Hands-on experience with Metadata management tools (e.g., Microsoft Purview, Collibra, Alation, Informatica).
  • Knowledge of cloud computing technologies and concepts (SaaS, PaaS, IaaS).
  • Working knowledge of object-oriented development, Gang of Four Design Patterns, Microservices, Dependency Injection with IOC containers, and both frontend and backend unit testing.
  • Proven ability to concentrate and learn technical concepts quickly.
  • Strong knowledge of Cloud platforms (AWS, GCP, Azure).
  • In-depth knowledge of MS Office tools (PowerPoint, Outlook, Word, WebEx).
  • Proficiency in Project Management tools (Azure DevOps, Portfolio) and Program Management tools (MS Project, Visio, Excel).
  • Strong foundation in algorithms, data structures, and core computer science concepts.
  • Experience with Operational Portals such as Azure Portal.
  • Fluency with .NET, HTML-5, JavaScript/TypeScript, XML, JSON, RESTful Web Services, and Event Driven Architectures.
  • Fluency in at least one modern language (Python, Java, Go) and experience with open-source software is a plus.
  • Experience with application monitoring tools and performance assessments.
  • Experience in PowerShell Scripting.
  • Ability to construct, interpret, and apply metrics to work and decision making.

  • Work with your Director to address project dependencies, negotiate and estimate incremental delivery dates for milestones with the stakeholder community, and deliver projects on time.
  • Identify and raise appropriate project risks, presenting detailed and implementable solutions or alternatives.
  • Understand how requirements and design choices may impact systems across multiple areas.
  • Report on your team’s progress for project and other key metrics, presenting detailed and implementable ideas for areas to further improve or influence product or project delivery.
  • Initiate and support performance evaluation of team members and cultivate a culture that motivates all levels of performers.
  • Build and maintain relationships with team members to support an environment of trust.
  • Influence individuals to be receptive to feedback and cultivate a culture of accountability.
  • Identify technical or analytical skill gaps and craft remedial plans, encouraging knowledge sharing and technology learning.
  • Perform difficult conversations regarding development and performance.
  • Craft persuasive arguments to drive projects aimed at process improvement and customer experience.
  • Manage up to leadership and administer coaching and Performance Improvement Plans.
  • Create compliant quality documentation and negotiate warning administration or involuntary termination.
  • Develop the team budget and report on results regularly.
  • Contribute significantly to the team planning process.

AWSLeadershipProject ManagementPythonCloud ComputingDesign PatternsGCPHTMLJavaJavascriptTypeScriptStrategyAlgorithmsAzureData StructuresGo.NETMicroservices

Posted 3 months ago
Apply
Apply

📍 United States of America

🧭 Full-Time

💸 $130,000 - $260,000 per year

🔍 Insurance

🏢 Company: external

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Cloud Certifications are a plus (preferably Azure or AWS).
  • 10+ years of hands-on work experience supervising personnel in a technical environment.
  • Excellent troubleshooting skills and a thorough understanding of Operations, Incident Management, systems engineering, and infrastructure support.
  • Must have experience leading a team in a fast-paced environment.
  • Excellent verbal and written communication skills; technical writing skills required.
  • Overall understanding of cloud computing and other internet technologies.
  • Ability to facilitate resolution of multiple incidents.
  • Understanding of incident management and infrastructure systems/tools.
  • Experience with Agile methodologies such as Kanban and Scrum.
  • Knowledge of observability tools such as Splunk, Dynatrace, etc.
  • Strong IT and network systems troubleshooting skills.
  • Good understanding of Cloud Computing technologies and concepts (SaaS, PaaS, IaaS, etc.).
  • Azure Fundamentals (AZ 900) Certification is a plus.
  • Experience with shell-scripting languages and full stack engineering.
  • Strong problem-solving, time management, flexibility, and communication skills.

  • Define the strategic direction for the NOC with a focus on adopting and embedding SRE practices across all operational processes.
  • Lead a team of 15+ Incident Response SRE engineers, providing guidance, mentorship, and support to ensure high performance.
  • Serve as the ultimate incident commander during critical incidents, overseeing incident communication and ensuring stakeholder alignment.
  • Develop and maintain a robust schedule that ensures 24/7/365 coverage by the NOC SRE team.
  • Drive the adoption of SRE practices and implement changes that reduce toil, enhance reliability, and improve incident response.
  • Oversee incident communication reports to executives and key stakeholders.
  • Oversee the development and maintenance of observability dashboards using Grafana and Prometheus.
  • Establish and maintain a robust notification, escalation, and paging process.
  • Plan and execute regular simulations and dry runs to build muscle memory for incident response.
  • Oversee NOC SRE backlog management, prioritizing improvements for high-impact tasks.

LeadershipPythonSQLAgileBashCloud ComputingJavaSCRUMAzureGrafanaPrometheusCommunication SkillsNetworkingTroubleshootingScripting

Posted 3 months ago
Apply
Apply

📍 United States of America

🧭 Full-Time

💸 115000 - 261500 USD per year

🔍 Insurance

🏢 Company: external

  • Expertise in Virtual Desktop Infrastructure (VDI) using VMware Horizon and Azure Virtual Desktop.
  • Basic knowledge in UI/UX and digital experimentation.
  • Hands-on experience with cloud computing technologies (SaaS, PaaS, IaaS).
  • Proficient in programming languages including .NET, HTML-5, JavaScript/TypeScript, and experience in Python, Java, or Go.
  • Familiarity with project management tools like Azure DevOps and MS Project.
  • Solid understanding of algorithms, data structures, and computer science principles.
  • Experience with application monitoring tools and performance assessments.
  • Fluent in Microsoft Office tools.
  • Experience in automated testing methodologies.

  • Work with Director on project dependencies and delivery timelines.
  • Identify project risks and propose solutions.
  • Understand impact of requirements and designs across systems.
  • Report on team progress and metrics.
  • Support performance evaluations and foster a high-performance culture.
  • Build trust within the team and promote growth mindset.
  • Identify skill gaps and create improvement plans.
  • Manage conversations around performance and development.
  • Drive strategic process improvements and report on team budget.

AWSLeadershipProject ManagementPythonCloud ComputingDesign PatternsGCPHTMLJavaJavascriptTypeScriptStrategyAlgorithmsAzureData StructuresGo.NETMicroservicesJSON

Posted 3 months ago
Apply