top of page

CAREERS

Join us in improving democracy through increased transparency in campaign finance. MapLight believes everyone deserves an equal voice in our democracy. We are proud to be an equal opportunity employer.

 

MapLight is currently hiring for a Senior Engineering Manager.

​

Senior Engineering Manager

We are seeking an experienced Senior Engineering Manager to join our team working on a project for a government client. This full-time position reports to the Director of Engineering and is available for remote work from anywhere in the United States.

 

Over the last few years, MapLight has provided groundbreaking transparency for money and politics through our successful Disclosure System launches to city and state governments across the country. While we have more to learn, we’ve discovered much about what our clients need and what we can do to improve our software. We have recently been awarded a significant campaign finance project, and we are seeking a Senior Engineering Manager to help lead the project into our next chapter of growth and development.

 

If you join us, your main focus will be this new project. You’ll be a member of the project leadership team, collaborating with our product team, our partner agency, and external stakeholders, where your experience and expertise will directly impact the success of this project. You will also be a key member of the MapLight Engineering organization – helping us build out the development team and their capabilities.

​

What you’ll do

  • Collaborate with senior technical staff, project staff, and multiple external stakeholders to play a vital role in all decision-making.

  • Contribute meaningfully to policies, procedures, practices, technical approaches, and system architectures.

  • Collaborate with staff and external partners on how technology best meets the project goals.

  • Lead a complex, cross-functional, full-stack software project involving multiple engineers, organizations, and team collaboration.

  • Lead efforts to simplify those complex systems whenever and wherever possible.

  • Work in close collaboration with product and design teams to understand end-user requirements and determine how to achieve our desired outcomes.

  • Act as a role model, mentor, and multiplier to our engineers and technical staff to improve skills and nurture growth.

  • Facilitate project-wide information sharing.

  • Contribute technically with hands-on coding time and code reviews.

  • Participate in the MapLight Engineering team meetings, decision making, and direction setting.

 

You’ll need

  • 7+ years of software development experience.

  • 5+ years leading software development teams.

  • High degree of self-motivation and self-direction.

  • Excellent communication skills, including communicating cross-culturally and across time zones.

  • Ability to fluently share technical information with technical and non-technical audiences.

  • Deep understanding of the importance of incremental improvement in systems and people.

  • Empathy and patience for fellow engineers – you’ve been there and made the same mistakes they’re making.

  • Desire to apply your skills in the service of MapLight’s mission and work.

  • Extensive experience in the following areas:

    • Being part of a remote software development team.

    • Collaborating with external partners and stakeholders.

    • Working with, refactoring, upgrading, and migrating live production systems.

    • Building and supporting complex systems with many moving parts.

    • Remediating issues found during security audits, vulnerability scans, and performance tests.

​​

Ideally, you have

  • 10+ years of software development experience.

  • Experience working with or as a member of contract development teams and agencies.

  • Experience on large, multi-year projects.

  • Proficiency with C#, .NET Core, and SQL.

  • Experience with micro-service and/or service-oriented architecture.

  • Ability to make hands-on technical contributions in several different environments and languages.

  • Familiarity with the following areas:

    • Docker and containerization technology.

    • Modern .Net development.

    • Azure cloud services.

 

Getting started

  • You’ll start by partnering with the Director of Engineering and Principal Engineer to develop an initial picture of your role, what needs to be done, and how we’ll begin that work.

  • Next, you’ll jump into project design sessions as the project has already begun.

  • At the same time, you’ll work on hiring an engineering team for the project.

  • While you get settled in the project, we’ll also get you context on existing projects and processes to learn how we work at MapLight and gain a bigger picture of the organization.

 

Salary and benefits

This position is full-time and remote within the U.S. The salary for this position is $145,000 to $175,000 depending on experience. This position includes a generous benefits package that includes paid vacation, health, dental, and vision insurance, and retirement matching. A four-day schedule (Monday through Thursday) or flexible work schedule may be possible.

​

To Apply

Send a cover letter and resume to jobs@maplight.org, and reference “Senior Engineering Manager for Democracy” in the subject line. 

About MapLight

MapLight designs, builds, and operates software and data systems to improve democracy and advance policies in the public interest. We specialize in transparency for campaign finance, lobbying, and other forms of political influence. We serve governments, nonprofits, and other organizations seeking transparency, accountability, and other positive social impacts.

​

We believe that everyone deserves an equal voice in our democracy. We support reducing the influence of special interests on government, protecting and strengthening the institutions of democracy, and providing a just society, economy, and environment for everyone. We are nonprofit and nonpartisan.

​

MapLight is proud to be an equal opportunity employer. We welcome and value a diversity of lived experiences and perspectives that will help further the democracy-oriented work we do. As such, MapLight is committed to an inclusive workplace in all aspects of employment operations; from recruiting, hiring, promoting, training and professional development, compensation, benefits, to discipline, and terms of employment. We know that research shows some applicants – more often underrepresented applicants – downplay their skills. If your experience doesn’t exactly match the qualifications listed but you can shine in this role, we want to hear from you. Please apply and tell us why you’re the right person for the job!

​

MapLight does not discriminate on the basis of race, color, religion, creed, age, sexual orientation, gender identity or expression, marital status, country of origin, citizenship, ancestry, genetic information, physical or mental disability, military or veteran status, political affiliation, exercising one’s right to family care and medical leave, medical condition, including pregnancy, childbirth, breastfeeding and related medical conditions, or any other category protected by local, state, or federal laws. We are not offering U.S. visa sponsorship at this time. Black & Indigenous people of color, immigrants, LGBTQI+ individuals, folks with disabilities, neuro-diverse people and formerly incarcerated people are highly encouraged to apply.

Senior Engineering Manager
bottom of page