Job Closed
This listing is no longer active.
Protect Democracy is a nonpartisan, nonprofit group working to prevent authoritarianism.
Engineering Manager – Elections, AI for Democracy Action Lab
Location
United States
Posted
68 days ago
Salary
$170K - $193K / year
Seniority
Lead
Job Description
Engineering Manager – Elections, AI for Democracy Action Lab
Protect Democracy
• Lead a team of engineers to maximize impact through mentorship and processes • Leverage AI in product development • Ensure high-quality, timely delivery from prototype to launch • Direct team’s technical strategy and guide architectural decisions • Foster collaboration with non-technical colleagues • Build AI-powered tools addressing democratic challenges.
Job Requirements
- 10+ years of experience in the software engineering industry
- At least 5 years of direct people management experience
- Proven ability to lead and scale high-performing teams
- Excellent team and project management skills
- Experience using prompt engineering as a developer
- Ability to define processes and make decisions with limited information
- Strong understanding of software development, architectural patterns, and team best practices
- Passion for technology use in strengthening democratic institutions
- Effective communication and collaboration skills with emotional intelligence
- Proven commitment to protecting and improving democracy.
Benefits
- Generous sick leave
- Flexible vacation policy encouraging 4-5 weeks off annually
- 12 paid holidays
- 6 weeks paid family medical leave
- 18 weeks paid parental leave
- 401(k) plan with up to 6% employer match
- 100% coverage of employee medical premiums (up to 95% for dependents)
- 100% coverage of employee and dependent dental/vision premiums
- Long-term disability and life insurance
- Fertility benefits
- Home office stipend
- Bonuses at Executive Director's discretion
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. ***Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time, including CPT/OPT.*** The Senior Manager, Site Reliability will lead multiple Site Reliability Engineering teams and set the strategic direction for reliability across multiple value streams. This role will balance long-term planning with strong execution, develop managers and senior technical talent, and drive operational excellence at scale. The Senior Manager, Site Reliability will partner across engineering, product, security, compliance, and executive leadership to improve reliability, scalability, resilience, and team effectiveness. What you will do - Lead SRE managers and senior individual contributors, develop leaders through coaching and delegation, and build a strong bench of technical and leadership talent. - Drive talent reviews, succession planning, organizational design discussions, performance management, and development planning for high-potential team members. - Foster a culture of operational excellence, innovation, and continuous learning across the organization. - Define multi-quarter roadmaps and OKRs aligned with business objectives, and balance investments across reliability, scalability, cost, and security priorities. - Develop strategies to reduce technical debt and operational toil, plan capacity and resources across teams, and lead initiatives that span multiple teams or value streams. - Make build versus buy versus partner decisions for platform capabilities and support technology investment decisions within the area of responsibility. - Own reliability across multiple critical systems or value streams, including SLO and SLI frameworks, operational metrics, incident management, on-call practices, and disaster recovery and business continuity capabilities. - Provide technical direction on major infrastructure decisions, participate in architecture reviews, and drive adoption of best practices across teams, including infrastructure as code, GitOps, observability, CI/CD, and zero-trust security architecture. - Partner with Engineering, Product Management, Security, Compliance, Finance, and executive stakeholders on reliability requirements, roadmap planning, infrastructure initiatives, and broader technology strategy. - Communicate vision, strategy, progress, incident summaries, and investment needs to stakeholders at all levels, including VP and Director audiences, while influencing technical and process decisions across the organization. What you will bring - 3 to 5 years of management experience or equivalent, ideally including experience managing managers. - 8+ years of hands-on technical experience in Site Reliability Engineering, DevOps, or Operational Excellence. - Proven track record of leading engineering teams through operational challenges. - Deep technical knowledge of AWS, Kubernetes, and modern infrastructure practices. - Strong understanding of SRE principles and experience applying them at scale. - Experience setting strategy and executing multi-quarter initiatives. - Demonstrated ability to develop managers and senior engineers. - Excellent communication skills with the ability to influence senior leadership. - Strong judgment in balancing competing priorities and making trade-offs. - Experience managing distributed or hybrid teams. What will set you apart - Experience managing SRE organizations with multiple teams. - Financial services or other highly regulated industry experience. - Deep understanding of compliance frameworks such as SOC 2, PCI DSS, and FINRA. - Track record of leading transformational initiatives such as cloud migrations or platform rebuilds. - AWS certifications at the professional level. - Experience with large-scale Kubernetes implementations. - Background in Agile or Scrum practices and metrics-driven management. - Experience with FinOps and cloud cost optimization. - Previous experience in Fortune 500 companies or similarly complex organizations. This job description is not intended to be an exhaustive list of all duties, responsibilities and qualifications of the job. The employer has the right to revise this job description at any time. You will be evaluated in part based on your performance of the responsibilities and/or tasks listed in this job description. You may be required perform other duties that are not included on this job description. The job description is not a contract for employment, and either you or the employer may terminate employment at any time, for any reason. What we offer you We offer an array of diverse and inclusive benefits regardless of where you are in your career. We believe that providing our employees with the means to lead healthy balanced lives results in the best possible work performance. - Medical, dental, vision and life insurance - Retirement savings – 401(k) plan with generous company matching contributions (up to 6%), financial advisory services, potential company discretionary contribution, and a broad investment lineup - Tuition reimbursement up to $5,250/year - Business-casual environment that includes the option to wear jeans - Generous paid time off upon hire – including a paid time off program plus ten paid company holidays and three floating holidays each calendar year - Paid volunteer time — 16 hours per calendar year - Leave of absence programs – including paid parental leave, paid short- and long-term disability, and Family and Medical Leave (FMLA) - Business Resource Groups (BRGs) – BRGs facilitate inclusion and collaboration across our business internally and throughout the communities where we live, work and play. BRGs are open to all. Base Salary Range $125,400.00 - $181,875.00 The salary range above shows the typical minimum to maximum base salary range for this position in the location listed. Non-sales positions have the opportunity to participate in a bonus program. Sales positions are eligible for sales incentives, and in some instances a bonus plan, whereby total compensation may far exceed base salary depending on individual performance. Actual compensation offered may vary from posted hiring range based upon geographic location, work experience, education, licensure requirements and/or skill level and will be finalized at the time of offer. Equal opportunity employer • Drug-free workplace We are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age (40 and over), race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law. ***For remote and hybrid positions you will be required to provide reliable high-speed internet with a wired connection as well as a place in your home to work with limited disruption. You must have reliable connectivity from an internet service provider that is fiber, cable or DSL internet. Other necessary computer equipment, will be provided. You may be required to work in the office if you do not have an adequate home work environment and the required internet connection.*** Job Posting End Date at 12:01 am on: 04-01-2026 Want the latest money news and views shaping how we live, work and play? Sign up for Empower’s free newsletter and check out The Currency.
Position Summary The Head of Software Engineering serves as the enterprise leader for application engineering strategy, systems integration architecture, DevOps execution, automation, and AI-enabled solution development across The Fedcap Group. This role advances and scales an established engineering function to ensure enterprise-developed applications, integrations, and intelligent automation capabilities are secure, scalable, innovative, compliant, and aligned with enterprise architecture and governance standards across a geographically distributed organization. As the organization continues to expand across regions and service lines, the Head of Software Engineering will accelerate modernization, reduce technical fragmentation, embed AI-driven capabilities into enterprise workflows, and position engineering as a strategic driver of operational excellence and innovation. Reporting to the SVP, Enterprise Systems & Digital Platforms, this leader partners closely with IT Infrastructure & Operations, Security, Data & Analytics, and operating leadership to ensure engineering practices are standardized, performance-driven, resilient, financially disciplined, and aligned with enterprise governance requirements. Mission To deliver secure, scalable, intelligent, and cost-effective enterprise applications that strengthen mission delivery, enable automation and data-driven decision-making, reduce system fragmentation, and support sustainable organizational growth. Scope of Accountability The Head of Software Engineering is accountable for: • Enterprise software development standards and advanced SDLC governance • Application architecture patterns and approved engineering frameworks • API and enterprise integration architecture standards • DevOps pipelines, release automation, and engineering productivity optimization • Application performance monitoring and operational observability standards • Technical debt prioritization and modernization acceleration • Automation platforms (RPA, workflow engines, low-code governance) • AI-enabled application capabilities embedded within enterprise systems • Intelligent workflow and decision-support integration in collaboration with Data & Analytics • Engineering documentation and configuration discipline • Secure coding practices and vulnerability remediation coordination • Application lifecycle management and decommissioning governance • Engineering vendor lifecycle management • Engineering budget management and cost discipline • Build-versus-buy analysis and financial justification of custom development initiatives • Engineering capacity planning, delivery forecasting, and productivity optimization • Application components of acquisition integration and enterprise platform consolidation • Implementation of security control requirements • Leadership of distributed onshore, nearshore, and offshore engineering teams Core Responsibilities Application Strategy, Architecture & Innovation • Define and evolve enterprise application architecture standards. • Establish consistent development frameworks and approved technology stacks. • Lead modernization of legacy applications while enhancing scalability and maintainability. • Identify and prioritize opportunities to embed automation and AI-enabled decision support within enterprise workflows. • Drive rationalization of redundant custom solutions across business units. • Evaluate emerging technologies and pilot innovation initiatives aligned with enterprise strategy. Engineering Portfolio & Demand Governance • Establish structured intake and prioritization processes for engineering initiatives. • Align development roadmaps with enterprise portfolio governance and strategic objectives. • Ensure engineering resources are allocated to the highest-value initiatives. • Prevent proliferation of unauthorized, redundant, or non-strategic custom solutions. • Partner with Systems leadership to ensure build-versus-buy decisions are financially and strategically justified. Software Development Lifecycle (SDLC) & Engineering Maturity • Advance existing SDLC governance to improve consistency, automation, and measurable quality outcomes. • Optimize requirements management, code review, testing, and documentation standards. • Govern version control, branching strategies, and release management protocols. • Maintain formal Dev/Test/Production controls with disciplined change management. • Ensure audit-ready engineering documentation aligned with compliance requirements. DevOps, Release Management & Engineering Productivity • Mature CI/CD pipelines to enhance deployment reliability and scalability. • Introduce measurable engineering productivity and quality benchmarks. • Implement AI-assisted development tools where appropriate to enhance developer efficiency and code quality. • Define application monitoring, logging, and observability standards. • Improve deployment consistency while enabling faster innovation cycles. Enterprise Integration, Intelligent Automation & AI Enablement • Govern API standards and modern integration architecture patterns across systems. • Replace legacy point-to-point integrations with scalable API-first models. • Expand workflow automation and RPA initiatives with measurable operational impact. • Partner with Data & Analytics to embed predictive models and AI-enabled insights into operational systems. • Ensure responsible, secure, and governed implementation of AI-enabled application features. • Maintain disciplined oversight of automation and AI experimentation to prevent fragmentation. Application Security & Compliance Alignment • Embed secure coding standards and shift-left security practices. • Partner with Security to maintain strong vulnerability remediation performance. • Ensure engineering alignment with HIPAA, SOC 2 Type II, ISO 27001, and other required control frameworks. • Support audit evidence production for application development controls. • Ensure identity and role-based access enforcement is consistently implemented in application design. Acquisition Integration & Expansion Enablement • Lead application and integration due diligence assessments for acquisitions. • Execute standardized application integration during entity onboarding. • Ensure engineering readiness for geographic expansion and new program launches. • Support enterprise system consolidation aligned with modernization strategy. Success Metrics (First 12 Months) • Measurable advancement in engineering maturity, deployment reliability, and release predictability across enterprise applications. • Reduction of prioritized technical debt while maintaining operational stability. • Expansion of intelligent automation and AI-enabled capabilities with documented operational impact. • Standardized integration architecture adopted across major enterprise platforms. • Demonstrated financial discipline through optimized engineering spend and justified build-versus-buy decisions. • Engineering organization strengthened across onshore, nearshore, and offshore teams to support modernization and enterprise scale. Qualifications • 10+ years of progressive leadership in software engineering and enterprise application environments. • Demonstrated expertise in secure SDLC advancement, DevOps optimization, and API-first architecture. • Experience leading distributed onshore, nearshore, and offshore engineering teams. • Experience implementing automation and AI-enabled capabilities within enterprise systems. • Experience modernizing legacy systems in distributed, multi-entity organizations. • Experience operating in regulated environments. • Proven ability to scale engineering capabilities while maintaining financial discipline. • Strong executive communication and cross-functional leadership skills. Leadership Profile The ideal candidate will: • Lead with engineering discipline and innovation orientation. • Balance speed, quality, scalability, compliance, and cost efficiency. • Build structured governance while fostering a culture of modernization and creativity. • Drive responsible AI-enabled transformation aligned with enterprise strategy. • Operate as a strategic partner within an enterprise governance model. Mission & Stewardship Commitment • Ensure enterprise applications protect client data and enable intelligent decision-making. • Advance engineering capabilities that directly strengthen frontline impact. • Promote responsible innovation and ethical AI implementation. • Deliver secure, scalable, and financially responsible systems that support mission growth across all operating entities.
Software Development Manager – Internal Tools
Intersect PowerIntersect Power is a clean energy company that brings scalable and innovative, low-carbon solutions to its customers in wholesale energy and retail markets. The company develops so
• Lead the strategy, development, and delivery of internal software tools and operational control systems that power day-to-day execution across the company • Partner closely with Operations, Engineering, and Data teams to translate real-world workflows into reliable systems that improve visibility, automation, and control • Ensure our internal platforms are resilient, maintainable, and aligned with Intersect’s long-term growth • Hire, mentor, and manage internal software engineers while fostering a culture of technical excellence and continuous learning • Set clear expectations, provide feedback, and support career growth across the teams • Establish strong engineering standards and development best practices • Oversee agencies, contractors, and offshore teams to ensure high-quality, timely delivery • Define Statements of Work (SOWs), manage deliverables, and integrate externally developed code into internal systems • Define and guide architecture decisions for internal tools and operational control systems • Ensure applications are scalable, secure, and aligned with sustainable engineering practices • Lead the software development lifecycle using Agile methodologies such as Scrum or Kanban • Collaborate with Operations, Engineering, and Data teams to gather requirements and understand workflows • Maintain high availability and performance standards for mission-critical control systems
Meet Fetch Engineering: At Fetch, engineering is driven by curiosity, ownership, and a bias toward action. We operate in complex problem spaces where the right answer is not always clear, and success depends on adaptability, critical thinking, and informed decision-making. Our engineers are comfortable navigating ambiguity, understanding tradeoffs, gathering context, and turning uncertainty into progress while maintaining high technical standards. Engineers at Fetch take pride in building reliable, scalable systems that serve millions of users. You will contribute directly to the codebase, collaborate closely with cross-functional partners, and help shape best practices that elevate the quality of our work. We foster a culture of mentorship and collaboration, where engineers grow by learning from one another and holding a high bar for quality, reliability, and impact. About the Role: Fetch is scaling the systems that power tens of millions of users and hundreds of millions of transactions every month. We are hiring an Engineering Manager to lead backend platform teams within Fetch’s Developer Foundations team, responsible for maintaining and evolving the foundational services that power all Fetch functionality. This role sits at the center of Fetch’s backend platform. The Core Services teams you lead own a large, distributed service ecosystem that must remain reliable, scalable, and efficient as the company grows. The work requires strong technical judgment, deep systems thinking, and the ability to operate at scale. As an Engineering Manager, you will lead and grow backend engineers while remaining highly hands-on in technical design, architecture, and critical implementation work. You will partner closely with engineering leaders across the company to enable product teams, improve platform efficiency, and ensure focus on the highest-impact work. This is a full-time role that can be held from one of our US offices or remotely in the United States. Role Responsibilities: - Lead and develop backend platform engineers responsible for core services - Remain highly hands-on in backend system design, architecture, and critical coding efforts - Set and uphold technical standards for scalability, reliability, and operational excellence - Partner with engineering teams across Fetch to support shared platform needs - Represent the platform teams in technical and organizational discussions - Drive prioritization and strategy, including identifying low-impact work to avoid - Balance delivery, system health, and developer experience when making tradeoffs - Foster a culture of technical excellence, ownership, and empathy - Support hiring, onboarding, and team growth aligned with approved headcount - Improve development workflows, tooling, and service ownership models as the platform scales - Leverage AI-assisted tools to improve development velocity, code quality, and documentation Minimum Requirements: - 3+ years of experience as an Engineering Manager, leading and developing software engineers - Strong backend engineering background with hands-on experience in distributed systems - Demonstrated ability to remain deeply involved in technical design and architecture - Experience operating and evolving large-scale backend services in production - Strong technical judgment and ability to evaluate architectural tradeoffs - Proven ability to partner cross-functionally and represent teams effectively - Empathy for developer experience and a balanced approach to delivery and quality Preferred Requirements: - Strong programming experience in Go, or demonstrated ability to quickly become productive in Go - Experience designing and operating service-oriented or event-driven architectures at scale - Experience improving platform efficiency through service ownership models, tooling, or architectural simplification - Experience partnering closely with web or client-facing teams that depend on shared backend services



