[Remote] Senior Software Engineer II
Note: The job is a remote job and is open to candidates in USA. ActBlue is a nonprofit organization dedicated to creating cutting-edge technology that fuels Democratic victories and enables progressive causes to thrive. As a Senior Software Engineer II on the AAA team, you will lead technical initiatives related to identity, authentication, and access, ensuring secure and scalable solutions for users. You will collaborate with cross-functional teams to improve platform reliability and contribute to architectural decisions.
Responsibilities
- Lead the technical execution of large, cross-team initiatives — including unifying login across ActBlue products and shifting to role-based, least-privilege access controls at scale — contributing to architecture decisions and ensuring stability throughout
- Work with your team to architect, refactor, and improve identity and access systems serving donors, campaigns, organizations, and internal users, breaking down work across epics and contributing technical expertise to shape roadmap prioritization
- Partner with designers and product managers to shape the team's roadmap, anticipating stakeholder information needs and proactively raising potential competing product interests
- Serve as a go-to resource for engineers across teams on architectural decisions, system design, and best practices — particularly in security, identity, and access control
- Develop and champion best practices and design patterns to improve the maintainability and security posture of the platform
- Demonstrate technical leadership through documentation, effective testing and monitoring, and clear, audience-oriented communication
- Proactively share your knowledge and expertise with your teammates, fostering a culture of feedback and professional growth
- Create spaces for individuals to be engaged, valued, and heard, setting cultural expectations around inclusivity within the team
- Keep growing your craft. Seek out and act on feedback, learn from engineers across the org, and deepen your expertise, with your manager and teammates supporting you along the way
Skills
- 5-8+ years of relevant professional experience, with a track record of leading complex technical initiatives from conception through delivery: multiple engineers, ambiguous requirements, real stakes
- Experience designing simple, maintainable solutions to complex problems using well-accepted design patterns informed by industry experience
- A strong understanding of performance, scalability, and security best practices, with the ability to recommend improvements; familiarity with OAuth/OIDC/JWT authentication patterns is a plus
- Experience serving as a technical consultant and trusted resource for engineers seeking guidance on architecture, system design, and complex debugging
- Ability to communicate effectively with non-technical stakeholders and to collaboratively translate business requirements and strategic goals into technical solutions, adapting your communication style to the audience
- A track record of working closely with product and design to iterate on and refine requirements, with the ability to break down initiative-level work and contribute to roadmap prioritization
- A growth mindset and real curiosity. You seek out feedback and act on it, stay open to being wrong, and treat experience as a foundation for learning more rather than a reason to stop
- Comfort with or curiosity about AI coding assistants (such as Claude Code) as productivity tools in an engineering workflow
- An inclusive, generous working style: you like to mentor, collaborate, and elevate your team by supporting peers, offering coaching and guidance, and anticipating where your help would matter
- Core toolkit: working familiarity with Ruby and TypeScript. Even light hands-on experience is fine. We care more about how you reason about problems than how many years you've shipped in a given language
- You'll also work across Ruby on Rails, React, PostgreSQL, GraphQL, Git/GitHub, and Docker. Prior experience with any of these is welcome, but we're glad to support a strong engineer in ramping up on the ones they haven't used
Benefits
- Flexible work schedules and an unlimited time-off policy
- Fully paid and trans-inclusive health, dental, and vision insurance for employees and their families; plus fully-paid health reimbursement arrangement to use for out of pocket expenses and fully-paid short- and long-term disability
- Fully paid basic and AD&D life insurance and a voluntary supplemental life insurance option
- Dependent and health care flexible spending account options
- Employee Assistance Program (EAP) benefits for employees
- Automatic 2% Employer-paid 401K contribution, plus up to an additional 6% match on employee contributions
- A minimum of three months paid medical, family and parental leave (for all new parents, adoptions included)
- Commuter or home-office benefits, including a $1,000 home-office setup allowance for all new full-time remote employees
- Additional perks including quarterly snack deliveries and digital subscriptions to the Boston Globe & New York Times
Company Overview