GoGuardian logo
GoGuardian

Since 2014, GoGuardian has been “on a mission to transform education” by creating software that helps schools manage their technology easily and protect students. Teachers also

Staff Software Engineer - Core

Location

United States

Posted

3 days ago

Salary

$190K - $220K / year

Seniority

Lead

Job Description

Staff Software Engineer - Core

GoGuardian

Role Description We’re looking for a Staff Software Engineer to build new and maintain existing products in GoGuardian’s Safety product suite. This position sits on the Core team, which owns the GG App -- the client application that brings GoGuardian’s filtering and safety capabilities to macOS, Windows, and iOS devices. The Core team is responsible for the full lifecycle of the app on customer devices: - Packaging and code signing - Silent and at-scale deployment through tools like Intune, GPO, SCCM, PDQ, Jamf, and MDM - Auto-update infrastructure - Health and reporting systems In this role, you’ll contribute to the full software development lifecycle: - Conception - Research - Definition - Scoping - Planning - Implementation - Testing - Documentation - Delivery - Maintenance The ideal candidate is curious, able to manage risk, and driven to deliver quality software that runs reliably on hundreds of thousands of school-managed devices. What You Will Do - Design, build, and maintain the GG App across Windows, macOS, and iOS, including installers, background services, and update mechanisms. - Own Windows installer engineering: MSI/EXE packages built with the WiX Toolset, silent install and uninstall flows, upgrade paths, and code signing. - Build and maintain deployment paths for tools like Microsoft Intune, Active Directory, SCCM, PDQ Deploy, and Apple MDM solutions. - Design and operate the auto-update system: a lightweight background updater service, differential/patch-based updates, signed update packages delivered via CDN. - Write PowerShell and platform scripting to automate installation, uninstallation, registry and service management, logging, and diagnostics. - Navigate customer infosec constraints and design the app to work within them. - Build or integrate install/upgrade health reporting. - Write IT-friendly documentation, deployment scripts, and onboarding materials. - Lead the application architecture decision-making process for the Core team. - Collaborate with a cross-functional team toward feature delivery. - Understand, implement, and contribute to GoGuardian’s best practices. - Champion AI adoption across engineering. - Monitor and track performance and reliability of our services and software. - Build and operate supporting AWS infrastructure. - Take part in short- and long-term planning, and mentor other developers. Who You Are - 8+ years of experience as a software engineer, with significant time spent on desktop/client applications. - Deep Windows platform expertise. - Strong PowerShell and scripting skills. - Hands-on experience deploying software at scale through enterprise systems-management tools. - Experience building or integrating auto-update systems. - Working knowledge of endpoint security and compliance realities. - Familiarity with macOS and iOS deployment. - Direct involvement in shipping at least one production application/product. - Competency in one or more languages; experience with Go, C#/.NET, Swift, or C++ preferred. - Experience with monitoring, performance optimization, technical documentation, and unit/integration testing. - Have deployed software utilizing AWS, Terraform, Kubernetes, Docker, and/or other similar technology. - Confident in making technical decisions and explaining the reasoning behind them. - Writes production-grade code for well-scoped features. Nice to Have - Experience with Kafka or other event-sourcing systems. - Experience shipping software into K-12 or other highly managed IT environments. - An interest in Machine Learning and AI technology. Salary Information The typical base salary range for this position is $190,000 - $220,000 per year. The range displayed reflects the minimum and maximum target for new hire base pay for this position. Equal Opportunity Employer GoGuardian is an equal opportunity employer and makes employment decisions on the basis of merit and business needs. GoGuardian does not discriminate against employees, applicants, interns or volunteers on the basis of any characteristic protected by applicable law.

Related Categories

Related Job Pages

More Engineer Jobs

DLB Associates logo

Senior Lead Fire Protection & Plumbing Engineer

DLB Associates

Empowering Transformative Change in the Built Environment.

Engineer3 days ago
Full TimeRemoteTeam 201-500Since 1980H1B No Sponsor

Role Description The Senior Lead Fire Protection and Plumbing Engineer will regularly interact with Senior Directors, other directors, and the Exec Team on matters concerning several functional areas, divisions, and/or customers. This person will be involved in developing, modifying, and executing Department policies related to fire protection and plumbing staffing and design that affect operations, standards, QAQC, training, and execution. Will manage activities within the Program and Project Management section of the Design Department. The Senior Lead Fire Protection and Plumbing Engineer will receive work in the form of objectives from Directors and the Exec Team and determine how to use resources to meet schedules and goals. Will identify gaps and areas for improvement in their area of expertise within Department level operations and work with Directors to develop plans for implementation. Will be responsible for the execution of plans. The Senior Lead Fire Protection and Plumbing Engineer will communicate and operate in line with organizational goals and values, as well as departmental objectives. Qualifications - Bachelor’s degree in mechanical engineering or fire protection engineering - PE in related discipline - Minimum of thirteen years of mechanical or fire protection engineering experience Requirements - Advanced understanding of developing and executing strategic plans in alignment with organizational objectives. - Advanced knowledge of overseeing operational units and ensuring alignment with organizational goals. - Advanced knowledge of client engagement, feedback solicitation, and financial performance evaluation. - Intermediate understanding of technology tools, systems, and data analytics in decision-making. - Expert skill in collaborating with senior management, executive leadership, and internal stakeholders. - Advanced skill in reviewing and adjusting company-wide policies. - Advanced skill in efficiently allocating resources, including budgets. - Intermediate skill in utilizing CRM/ERP tools for pipeline and client management. - Advanced skill in analyzing data, establishing reporting capabilities, and deriving insights. - Expert ability to adapt to challenges in overseeing operational units and making informed decisions. - Advanced ability to lead and support change initiatives, fostering a culture of improvement. - Expert ability to engage with clients, manage expectations, and act as a primary liaison. - Advanced ability to drive new business opportunities and align offerings with client objectives. - Intermediate ability to implement new technology platforms and ensure smooth transitions. - Intermediate ability to leverage AI and emerging technologies to streamline workflows, optimize operational processes, and contribute to company-wide innovation. Benefits - Choice of comprehensive medical plans (including two PPO-style plans and a HDHP w/ HSA option) - Flex spending accounts (FSA) - Dental and vision plans - Comprehensive medical, dental, and vision benefits extended to spouse/domestic partner and dependent children up to age 26 - 401k with company match and self-directed brokerage account option - PTO including additional paid time off during the last week of the year - Company paid life insurance coverage for employees and their eligible dependents - Short and long-term disability, AD&D coverage - Professional development opportunities, tuition reimbursement, and professional licensing assistance - Paid parental leave after one year of employment

United States
$148.8K - $193.4K / year

Database Engineer / Senior Database Engineer

TerraForm Power

TerraForm Power is dedicated to driving the renewable energy transition forward through various wind, solar, and battery storage solutions. With an emphasis on

Engineer3 days ago

Role Description The Database Engineer / Senior Database Engineer is responsible for designing, developing, and supporting enterprise-scale data and analytics solutions across TerraForm Power's renewable energy portfolio. This role combines software engineering, data engineering, and cloud technologies to build scalable data platforms, automate engineering workflows, and develop analytical solutions supporting renewable energy operations. The successful candidate will: - Design production-grade data pipelines. - Build scalable applications. - Contribute to the implementation of analytical solutions. - Depending on experience and level, contribute to or lead engineering best practices. - Drive continuous improvement initiatives. - Mentor team members as appropriate. - Support the long-term evolution of the Performance Engineering platform. Qualifications - Bachelor's degree in Computer Science, Data Engineering, Software Engineering, Electrical Engineering, Renewable Energy Engineering, or a related technical discipline. - 5+ years of experience developing production software, data platforms, or engineering analytics solutions. - Strong proficiency in Python with experience developing production-quality software. - Strong SQL skills with experience designing and optimizing analytical data models. - Experience developing ETL pipelines processing large-scale structured and time-series datasets. - Strong understanding of distributed data processing concepts and cloud-based analytics platforms. - Excellent analytical, communication, and problem-solving skills. - Ability to work independently while collaborating effectively with cross-functional teams. Requirements - Design, develop, and maintain enterprise-scale Python data pipelines within Databricks and Delta Lake environments. - Design resilient ETL frameworks supporting production-grade renewable energy analytics. - Build scalable ingestion pipelines integrating SCADA systems, weather providers, market data, and third-party vendor APIs. - Develop reusable engineering frameworks, shared libraries, and automation tools to improve platform maintainability. - Optimize Spark workloads, Delta Lake performance, and large-scale data processing pipelines. - Design robust data models, schema evolution strategies, and data governance standards. - Design analytical solutions supporting lost production, curtailment, availability, degradation, and operational performance analysis. - Integrate satellite weather datasets, forecasting services, and operational telemetry into engineering workflows. - Develop forecasting, regression, normalization, and reconciliation models supporting asset performance evaluations. - Develop and support fleet-wide engineering dashboards and performance monitoring tools. - Develop and maintain data quality frameworks including automated validation, reconciliation, anomaly detection, and monitoring. - Implement engineering best practices for testing, logging, exception handling, observability, and deployment. - Maintain technical documentation, metadata, and data dictionaries. - Participate in architecture reviews, code reviews, and engineering design discussions. - Contribute to the continuous improvement of platform reliability, scalability, and maintainability. Benefits - Compensation: $108,000 - $130,000 (Engineer), $125,000 - $152,000 (Senior Engineer); bonus eligible. Company Description TerraForm Power (“TERP”), a platform company of Brookfield Renewable, attracts high-performing individuals who are driven to make an impact in a fast-paced and collaborative environment. We offer unparalleled opportunity to lead and manage one of the largest renewable energy businesses with decades of history, while contributing to the global need for sustainable energy. We offer tremendous growth opportunity for individuals with an entrepreneurial mindset. The company is committed to employee development, encouraging curiosity, ownership, and continuous learning. You’ll be empowered to take initiative, contribute ideas, and grow your career within a supportive and ambitious organization.

United States
$108K - $152K / year
DLB Associates logo

Lead Fire Protection/Plumbing Engineer

DLB Associates

Empowering Transformative Change in the Built Environment.

Engineer3 days ago
Full TimeRemoteTeam 201-500Since 1980H1B No Sponsor

Role Description The Lead Fire Protection and Plumbing Engineer will have the opportunity to collaborate with all design staff and oversee full cycle plumbing and fire protection design activities for commercial building design and construction. This person will work as part of the Engineering Team and interact closely with the Project Management Team to produce construction documents, develop and edit project specifications, and lead the construction administration process. The Lead Fire Protection and Plumbing Engineer will be self-directed on day-to-day work and receive high level instruction on new projects or assignments. Will execute and lead design teams and design projects of complex scope. May coordinate activities of other personnel. The Lead Fire Protection and Plumbing Engineer will communicate and operate in line with organizational goals and values, as well as departmental objectives. Qualifications - Bachelor’s degree in mechanical or fire protection engineering - PE in related discipline - Minimum of eight years of mechanical or fire protection engineering experience Requirements - Knowledge of designing mechanical, fire protection and plumbing systems - Knowledge of codes, code analysis and specifications for mechanical, fire protection and plumbing systems - Skilled at using MS Office Suite (Excel, Word, Outlook, PowerPoint, Teams) - Skilled in performing and analyzing hydraulic calculations - Skilled in completing assignments accurately and with attention to detail - Ability to leverage AI and emerging technologies to streamline workflows - Ability to work successfully in a remote environment - Ability to follow company and site safety requirements - Ability to analyze and prepare documents, reports and correspondence - Ability to communicate effectively in both oral and written form - Ability to communicate effectively directly with clients - Ability to work successfully as a member of a team and independently - Ability to work under pressure and meet close deadlines - Ability to effectively plan and delegate the work of others - Organizational skills, with the ability to manage multiple tasks simultaneously Benefits - Choice of comprehensive medical plans (including two PPO-style plans and a HDHP w/ HSA option) - Flex spending accounts (FSA) - Dental and vision plans - Comprehensive medical, dental and vision benefits extended to spouse/domestic partner and dependent children up to age 26 - 401k with company match and self-directed brokerage account option - PTO including additional paid time off during the last week of the year - Company paid life insurance coverage for employees and their eligible dependents - Short and long-term disability, AD&D coverage - Professional development opportunities, tuition reimbursement and professional licensing assistance - Paid parental leave after one year of employment

United States
$126.8K - $162.1K / year

Fab15 HVM - WET Process Engineer

Micron Technology

Micron Technology specializes in memory and semiconductor technology, such as computer memory and image sensors. Since opening, Micron Technology has had a successful history and i

Engineer4 days ago
Full TimeRemoteTeam 45,000Since 1978

Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. Responsibilities and Tasks: - 半導体製造プロセスの条件設定, 開発, および継続的な改善 - プロセス能力の向上および生産コスト削減に向けた改善活動の推進 - プロセス管理項目の構築, 運用, および最適化 - 各種半導体製造装置におけるプロセスパラメータの設定• 最適化 - 新規装置• 材料の評価, 導入検討, および量産展開 - 製造工程で発生する異常の解析, 原因究明, および再発防止に向けた改善活動 - 関係部門と連携した品質向上, 生産性向上, および歩留まり改善の推進 - 生成AIやデータ分析ツールを活用し, 技術文書作成, 知見共有, プロジェクト管理, および意思決定の質向上に貢献する。 ///// - Establish, develop, and continuously improve semiconductor manufacturing processes and operating conditions. - Drive process capability enhancement and cost reduction initiatives to improve manufacturing efficiency. - Develop, maintain, and optimize process control and management systems. - Define, set up, and optimize process parameters for a variety of semiconductor manufacturing equipment. - Evaluate, qualify, and implement new equipment and materials for production applications. - Analyze manufacturing abnormalities, identify root causes, and drive corrective and preventive actions. - Collaborate with cross-functional teams to improve product quality, productivity, and process yield. - Utilize generative AI and analytics tools to support technical documentation, knowledge sharing, project execution, and data-driven decision-making. About Micron Technology, Inc. We are an industry leader in innovative memory and storage solutions transforming how the world uses information to enrich life for all . With a relentless focus on our customers, technology leadership, and manufacturing and operational excellence, Micron delivers a rich portfolio of high-performance DRAM, NAND, and NOR memory and storage products through our Micron® and Crucial® brands. Every day, the innovations that our people create fuel the data economy, enabling advances in artificial intelligence and 5G applications that unleash opportunities - from the data center to the intelligent edge and across the client and mobile user experience. To learn more, please visit micron.com/careers All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. To request assistance with the application process and/or for reasonable accommodations, please contact hrsupport_japan@micron.com Micron Prohibits the use of child labor and complies with all applicable laws, rules, regulations, and other international and industry labor standards. Micron does not charge candidates any recruitment fees or unlawfully collect any other payment from candidates as consideration for their employment with Micron. AI alert: Candidates are encouraged to use AI tools to enhance their resume and/or application materials. However, all information provided must be accurate and reflect the candidate's true skills and experiences. Misuse of AI to fabricate or misrepresent qualifications will result in immediate disqualification. Fraud alert: Micron advises job seekers to be cautious of unsolicited job offers and to verify the authenticity of any communication claiming to be from Micron by checking the official Micron careers website in the About Micron Technology, Inc.

Japan