
Software Engineer (Python, TypeScript)
Job Description
Posted on: May 2, 2026
About The Company ActBlue is a prominent nonprofit organization dedicated to leveraging innovative technology to support Democratic victories and promote progressive causes. Since its inception, ActBlue has been at the forefront of transforming grassroots fundraising by providing a secure, scalable, and user-friendly platform that empowers small-dollar donors. The organizationâs core mission revolves around building change through the collective power of individuals, enabling thousands of local candidates, organizations, and national movements to mobilize their communities effectively. With a commitment to transparency, inclusivity, and technological excellence, ActBlue continues to shape the future of democracy by fostering engagement, facilitating donations, and supporting the growth of progressive initiatives across the United States. About The Role We are seeking a highly skilled and experienced Staff Engineer to join our AAA (Authentication, Authorization, and Access) team. In this critical role, you will serve as a technical leader, overseeing complex initiatives that secure the front door of ActBlueâs platform. Your expertise will be instrumental in designing, developing, and maintaining systems that ensure the right individuals gain access to the platform while safeguarding against unauthorized entries. This position offers the opportunity to work on multi-quarter projects that involve strategic planning, architecture decisions, and cross-functional collaboration. You will work with modern technologies including Ruby on Rails, PostgreSQL, React, and TypeScript, architecting solutions that support millions of users and uphold the highest standards of security and performance. As a senior member of the team, you will also mentor engineers, promote best practices, and lead efforts to incorporate AI tools into development workflows, fostering a culture of innovation and continuous improvement. Qualifications
- 6-8 years of professional experience in software engineering or related fields.
- Proven ability to lead multi-quarter initiatives involving complex technical requirements.
- Strong object-oriented programming fundamentals, with experience in Ruby, Python, Java, C#, Kotlin, or similar languages.
- Experience working with React and TypeScript for frontend development.
- Broad understanding of full-stack development, dependencies, and system impacts.
- Expertise in performance optimization, scalability, and security best practices.
- Experience designing frameworks and conducting root cause analysis for debugging complex issues.
- Exceptional communication skills, capable of translating business needs into technical solutions.
- Experience mentoring and coaching engineering teams.
- Ability to work effectively in a distributed, remote environment.
- Familiarity with AI development tools and practices is a plus.
Responsibilities
- Lead the technical execution of high-priority initiatives within the AAA team, including unifying login systems and implementing role-based access controls at scale.
- Design, refactor, and enhance identity and access management systems serving diverse user groups including donors, campaigns, and internal staff.
- Collaborate with product managers and designers to shape the teamâs roadmap and prioritize features based on stakeholder needs.
- Serve as a technical consultant for engineering teams, providing guidance on architecture, security, and best practices.
- Develop and promote maintainable, secure, and scalable code through establishing and enforcing engineering standards.
- Lead the adoption of AI development tools and practices, creating playbooks and coaching engineers on their effective use.
- Document technical decisions, establish testing and monitoring protocols, and communicate effectively with technical and non-technical audiences.
- Mentor and coach team members, fostering a culture of growth, inclusivity, and continuous learning.
- Create an engaging and inclusive work environment, promoting collaboration and valuing diverse perspectives.
- Participate in post-mortem analyses and contribute to holistic solutions during urgent or high-impact situations.
Benefits
- Flexible work schedules and an unlimited paid time-off policy.
- Fully paid health, dental, and vision insurance for employees and their families.
- Health reimbursement arrangements and short- and long-term disability coverage.
- Dependent and healthcare flexible spending accounts.
- Employee Assistance Program (EAP) benefits.
- Automatic 2% employer-paid 401(k) contribution with up to an additional 6% match.
- Paid medical, family, and parental leave (minimum of three months for new parents and adoptive families).
- Remote work benefits, including a $1,000 home-office setup allowance.
- Quarterly snack deliveries and subscriptions to prominent publications such as the Boston Globe and New York Times.
- Opportunities for professional development and participation in a mission-driven organization committed to social impact.
Equal Opportunity ActBlue is committed to fostering an inclusive and diverse workplace. We are an equal opportunity employer and do not discriminate based on race, ethnicity, gender, sexual orientation, age, disability, religion, or any other protected status. We celebrate the unique perspectives and backgrounds of our team members and believe that diversity strengthens our mission. We provide reasonable accommodations throughout the hiring process and employment to ensure all individuals have an equal opportunity to succeed.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
ReactRemoteJobs.com
Get ReactRemoteJobs.com on your phone!
