New York, New York, USA
4 days ago
Software Engineer II, DevOps
ABOUT THE JOB

The ACLU seeks applicants for the full-time position of Software Engineer II, DevOps in the Product & Engineering division of the Technology Department of the ACLU’s National office in New York, NY. This is a hybrid role that has in-office requirements of two (2) days per week or eight (8) days per month. 

The ACLU’s Tech team partners with departments across the ACLU to build and maintain innovative, robust and secure digital products and technical systems that accelerate the ACLU’s mission as our nationwide guardian of rights and liberties. We are a team of engineers, designers, product managers and administrators who take pride in creating technical solutions that help raise money, get our message out to the world, mobilize our supporters, and manage our data with integrity.

The ideal candidate has hands-on experience in cloud environments and automation and is eager to deepen their skills in DevOps practices and contribute to the success of our mission-driven organization.

This position is part of a collective bargaining unit. It is represented by ACLU Staff United (ASU). 

WHAT YOU'LL DO 

Reporting to the Director of Engineering, the DevOps Engineer will be responsible for collaborating with our Senior DevOps Engineer and other members of our product engineering and analytics teams to support the development, deployment, and maintenance of our cloud-based applications. This role plays a critical role in ensuring that our systems are scalable, secure, and efficient, helping to streamline our software development and deployment processes.

YOUR DAY TO DAY Collaborate with Product Teams: Work closely with product and analytics teams to build and deploy application services that power our user-facing products Build and advocate for tools and frameworks that promote self-service, observability, and other DevOps methodologies across the Technology Team Support CI/CD Pipeline: Assist in maintaining and optimizing our continuous integration and continuous deployment (CI/CD) pipelines, ensuring smooth and reliable software releases Infrastructure Management: In collaboration with Senior DevOps Engineer, help design, implement, and manage cloud infrastructure (e.g., AWS, Fastly, Pantheon) to ensure high availability, security, and scalability Partner across technical teams to establish and apply best practices for reliability, monitoring, and security of our website infrastructure Monitoring & Logging: Implement and maintain monitoring, logging, and alerting systems to ensure the health and performance of our applications Automation: Contribute to the automation of routine tasks, such as deployments, scaling, and configuration management, to enhance efficiency and reduce manual intervention Code & Architecture Contributions: Assist in implementing code and architecture patterns that are performant, resilient, and maintainable Introduce solutions appropriate for the scale of the team, users, budget, and complexity of the problem Incident Response: Contribute to incident management by addressing root causes and preventing future occurrences Collaborate with IT team around Tech team system ownership and Vulnerability and Attack Surface Management Policy Documentation: Develop and maintain documentation related to infrastructure, processes, and systems to ensure knowledge sharing and continuity Implement code patterns that are clear, performant, resilient, tested, and easily understood by others Mentorship: Work alongside the Senior DevOps Engineer to mentor other engineers and share best practices in DevOps Engage in special projects and other duties as assigned FUTURE ACLU'ERS WILL  Be committed to advancing the mission of the ACLU Center and embed the principles of equity, inclusion and belonging in their work by demonstrating commitment to diversity with an approach that respects and values multiple perspectives Be committed to work collaboratively and respectfully toward resolving obstacles and conflicts WHAT YOU'LL BRING Demonstrated experience deploying and maintaining a modern web application in production in a cloud-based environment (e.g., AWS, Netlify, GCP, Azure) Demonstrated experience with one or more server-side languages and frameworks (e.g. node.js, Python, Flask) Experience implementing and maintaining a CI/CD pipeline and best practices around health Experience monitoring and measuring performance of web applications Experience managing and administering CMS code and deployments Familiarity with containerization technologies (e.g. Docker, ECS · Familiarity with one or more modern JavaScript development frameworks (e.g., Vue.js, React, Angular) and tooling (e.g. Vite, Webpack, SASS) Familiarity with Infrastructure as Code tools (e.g. Terraform, CDKTF, AWS CDK) Familiarity with database (e.g. Redshift, Postgres) management · Ability to focus on key priorities and pragmatic solutions, and to adjust quickly to changing conditions Desire to develop and promote DevOps best practices across a team, including configuration management, monitoring and logging, security, privacy, and auto-scaling COMPENSATION The ACLU is committed to equity, transparency, and clarity in pay. Consistent with our compensation philosophy, there is a set salary for each role based on geographic work location. The annual salary for this position is $132,566 (Level F), reflecting the salary of a position based in New York, NY.  Salaries are subject to a regional pay adjustment if authorization is granted to work outside of the location listed in this posting.     For details on our pay structure, please visit: https://www.aclu.org/careers/ACLU_Geographic_Pay_Structure-July_2024.pdf WHY THE ACLU

For over 100 years, the ACLU has worked to defend and preserve the individual rights and liberties guaranteed by the Constitution and laws of the United States. Whether it’s ending mass incarceration, achieving full equality for the LGBTQ+ community, establishing new privacy protections for our digital age, or preserving the right to vote or the right to have an abortion, the ACLU takes up the toughest civil liberties cases and issues to defend all people.

We know that great people make a great organization. We value our people and know that what we offer is essential not just their work, but to their overall well-being. 

At the ACLU, we offer a broad range of benefits, which include:

Time away to focus on the things that matter with a generous paid time-off policy Focus on your well-being with comprehensive healthcare benefits (including medical, dental and vision coverage, parental leave, gender affirming care & fertility treatment) Plan for your retirement with 401k plan and employer match We support employee growth and development through annual professional development funds, internal professional development programs and workshops OUR COMMITMENT TO ACCESSIBILITY, EQUITY, DIVERSITY & INCLUSION

Accessibility, equity, diversity and inclusion are core values of the ACLU and central to our work to advance liberty, equality, and justice for all. For us diversity, equity, accessibility, and inclusion are not just check-the-box activities, but a chance for us to make long-term meaningful change.  We are a community committed to learning and growth, humility and grace, transparency and accountability. We believe in a collective responsibility to create a culture of belonging for all people within our organization – one that respects and embraces difference; treats everyone equitably; and empowers our colleagues to do the best work possible. We are as committed to anti-oppression, anti-ableism, and anti-racism internally as we are externally. Because whether we’re in the courts or in the office, we believe ‘We the People’ means all of us.

With this commitment in mind, we strongly encourage applications from all qualified individuals without regard to race, color, religion, gender, sexual orientation, gender identity or expression, age, national origin, marital status, citizenship, disability, veteran status and record of arrest or conviction, or any other characteristic protected by applicable law.    

The ACLU is committed to providing reasonable accommodation to individuals with disabilities. If you are a qualified individual with a disability and need assistance applying online, please email benefits.hrdept@aclu.org. If you are selected for an interview, you will receive additional information regarding how to request an accommodation for the interview process.

The Department of Education has determined that employment in this position at the ACLU does not qualify for the Public Service Loan Forgiveness Program.

 

Confirm your E-mail: Send Email