Code for America Logo Code for America
Code for America Logo

Vice President of Engineering

📅 06/10/2023

Apply

Bilingual Senior UX Designer (Spanish)

💰 $111,000 - $136,000 📅 11/16/2023

Apply

Associate Director of Program Compliance

💰 $200 - $1 📅 08/08/2024

Apply

Engineering Manager

🌍 San Francisco, California 📅 08/10/2024

Apply

Job Description

Code for America believes government can work for the people, by the people,
in the new digital age, and that government at all levels can and should work
well for all people. For more than a decade, we’ve worked to show that with
the mindful use of technology, we can break down barriers, meet community
needs, and find real solutions.

Our employees build and transform government and community tools and services,
making them so good they inspire change. We merge the best parts of
technology, nonprofit, and government to help support the people who need it
most.

With a focus on diversity, equity, inclusion, and deep empathy for partners in
government and community organizations and the people that our partners serve,
we’re building a movement of motivated change agents driven by meaningful
results and lasting impact.

At Code for America, you contribute to exciting work while learning and
developing in a supportive and flexible environment. Our compensation and
benefits are holistic and thoughtfully curated to represent our employees and
our mission. Help us drive real generational change that lasts.

Code for America is looking for a talented **Engineering Manager** who will:

* Support, coach, and develop a team of software engineers.
* Cultivate a happy, healthy, and high performing team culture.
* Collaborate with cross-functional peers in defining, socializing, prioritizing, and delivering a technical roadmap.
* Contribute to and promote the overall engineering culture, including developing best practices, communication norms, documentation standards, and more.
* Foster an inclusive and equitable working environment where everyone is supported to do their best work.

### **About the Role:**

As an Engineering Manager, you will be responsible for coaching, leading, and
growing a talented team of engineers, ensuring their professional development
with a fine balance of empathy, kindness, and transparency. While coding is
not a primary responsibility, you will occasionally engage in code and
architecture reviews, offering your technical insights when necessary. Your
role will involve process improvement, managing up, and guiding the team
toward greater efficiency and successful delivery of projects. The ability to
respectfully disagree and execute decisions is key to driving the team forward
and achieving shared goals.

The Engineering Manager will report to the Director of Engineering, and there
may be up to 10% of travel for this role.

### **In this Position You Will:**

* **Manage the technical roadmap and software delivery effort for the team**

* Collaborate with engineering leads and cross-functional peers on priority and scope of work.
* Create technical documentation to help guide the team’s work.
* Support the team in planning and delivering software in a regular cadence.
* Ensure the team is meeting established baselines for performance, reliability, accessibility, and usability.
* Foster a security- and privacy-first mindset in the team, including regular security audits of both code and process.
* Ensure deployed/hosted software is performing within established SLAs.
* Balance feature-centric work with necessary system maintenance, upgrades and refactoring efforts, ensuring technical debt remains minimal.
* Provide regular reports to leadership and stakeholders on team progress, concerns, and future plans.
* **Support the professional development of the team**

* Hold regular 1:1s with each member of the team to coach and mentor towards established goals.
* Perform regular check-ins with each member of the team to ensure alignment on expectations around job performance and growth.
* Create growth opportunities for reports to practice key technical and professional skills.
* Foster trust and empathy across the team by modeling high-eq behaviors and practices.
* **Contribute to the broader engineering practice at Code for America**

* Partner with other engineering leaders on projects and efforts to improve the holistic software engineering practice.
* Review and inform on industry trends, emerging technologies, and related matters.
* **Other duties as assigned**

### **About You:**

This position is a perfect fit for a compassionate leader who excels at
balancing empathy with productivity, especially someone driven by a deep
commitment to making it easier for people to access social safety net
benefits. If you are passionate about leading a team to deliver impactful
solutions while fostering a supportive and inclusive work environment, this
role aligns perfectly with your values and skills.

* At least 7 years experience as a software engineer, engineering manager, or equivalent, including at least 1 year of demonstrated people management.
* Excellent communication and collaboration skills–including stellar writing skills–and a demonstrated ability to manage cross-functional relationships and facilitate decision-making conversations.
* Experience building and leading a diverse team and fostering an inclusive, empathetic culture.
* Experience developing and maintaining complex web applications with an emphasis on best practices for security, privacy, and user experience/empathy.
* Strong technical skills and a proven ability supporting a team in assessing tradeoffs, documenting decisions, and balancing speed, cost, and quality of software products.
* Demonstrated ability to lead by influence: coaching, mentoring, creating and reinforcing culture, and setting an example for your team with your actions.

### **It’s a Bonus if You Have:**

* Have personal experience with the justice system, social safety net, workforce training, navigating the tax code, or other mission-relevant government services
* Are familiar and comfortable with TDD
* Have experience with Ruby on Rails, Java Spring, modern Javascript frameworks (React, Vue, Svelte, etc.), and/or IAC tools (Terraform, Ansible, Serverless, etc.)
* Have experience with scrum/agile practices and can effectively facilitate regular team meetings

### **What You’ll Get**

### **Salary:**

Code for America’s salary bands are transparent as a part of our commitment to
diversity, equity, and inclusion. We are happy to extend this transparency in
the recruitment process. As part of our equitable hiring practices, we aim to
target the midpoint of the 2nd quartile of the range for all new hires.

Offer targets vary based on market / geographic location. The offer targets
for this role range from **128,945 to 157,850,** annually.

### **Benefits and Perks:**

* **Values:**

* Leadership and teammates who value Equity, Inclusion, and Diversity (DE&I)
* A collaborative, cross-functional, hardworking, and joyful environment
* **Employee Enablement Support:**

* Laptop provided
* $700 remote environment setup; $200 stipend and up to $500 reimbursement, in accordance with our equipment policy
* Cell phone and/or internet reimbursement of $50 per month
* **Professional Development:**

* $1000 annual (per calendar year) stipend towards professional development; prorated at time of hire
* Up to $1000 of professional development funds can be rolled over each year, up to a maximum of $2000
* **Retirement & 401k Plans:**

* Employees under 3 years are eligible for a 100% employer match of up to 3% of employee contribution
* Employees with 3+ years are eligible for an additional 50% employer contribution over 3%, to a maximum of 5%
* **Medical:**

* Full benefits package with options up to 100% coverage toward select medical, dental, and vision plans
* Employer contributes up to 80% of the cost towards dependent and family coverage
* **Remote Work:**

* Code for America employees may work remotely across the US
* Code for America employees main residence must be within the US
* Full-time employees work 40 hours per week, Monday - Friday
* **Collaborative working hours:** we aim to hold all **internal** meetings between 10 AM - 3 PM PT. We expect all Code for America staff to be available during these set working hours
* **Time Off:**

* Open personal time off, a minimum of 16 paid holidays, and an org-wide closure from Christmas Day through New Year's Day
* Paid sick time; up to 96 hours annually
* Competitive paid parental and family leave
* 4 weeks of paid sabbatical after 4 years of service, with an option of up to 4 additional weeks of unpaid time away

### **Equal Employment Opportunity:**

Code for America values a diverse, equitable, and inclusive workplace and
strongly encourages women, people of color, LGBTQ+ folks, people with
disabilities, members of ethnic minorities, foreign-born residents, and
veterans to apply. Code for America is an equal opportunity employer.
Applicants will not be discriminated against because of race, color, creed,
sex, sexual orientation, gender identity or expression, age, religion,
national origin, citizenship status, disability, ancestry, marital status,
veteran status, medical condition or any protected category prohibited by
local, state or federal laws.

### **Code for America Workers United:**

As of October 27, 2023, Code for America has reached a CBA (collective
bargaining agreement) with Code for America Workers United, affiliated with
OPEIU (Office Professional Employees International Union, Local 1010). This
position is not designated as part of Code for America Workers United.

**#LI-Remote**