Senior Software Engineer II

New
A
ActBlueNonprofit Technology
Registered States: Arizona, California, Colorado, Connecticut, Florida, Georgia, Hawaii, Illinois, Maryland, Massachusetts, Michigan, Minnesota, Missouri, New Hampshire, New Jersey, New York, North Carolina, North Dakota, Ohio, Oregon, Pennsylvania, Rhode Island, South Carolina, Texas, Utah, Vermont, Virginia, Washington, Wisconsin, and Washington D.C., US time zonesFull-TimeSenior
Salary173,676 - 210,741 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5-8+ years
Required Skills
DockerGraphQLPostgreSQLGitOAuthRubyRuby on RailsTypeScriptReact

Requirements

  • 5-8+ years of relevant professional experience with a track record of leading complex technical initiatives.
  • Ability to design simple, maintainable solutions using well-accepted design patterns.
  • Strong understanding of performance, scalability, and security best practices.
  • Familiarity with OAuth, OIDC, and JWT authentication patterns.
  • Experience acting as a technical consultant for architecture and system design.
  • Proven ability to communicate effectively with non-technical stakeholders.
  • Track record of collaborating with product and design teams to refine requirements.
  • Comfort with or curiosity about AI coding assistants.
  • Working familiarity with Ruby and TypeScript.
  • Capacity to work with Ruby on Rails, React, PostgreSQL, GraphQL, Git/GitHub, and Docker.
  • Availability during regular business hours (Mon-Fri).

Responsibilities

  • Lead the technical execution of large, cross-team initiatives, including identity unification and access control scaling.
  • Architect, refactor, and improve identity and access systems serving internal and external users.
  • Partner with product managers and designers to shape roadmaps and translate business goals into technical solutions.
  • Serve as a technical consultant for architectural decisions, system design, and security best practices.
  • Develop and champion design patterns and best practices for platform maintainability and security.
  • Demonstrate technical leadership through documentation, testing, monitoring, and clear communication.
  • Provide mentorship and guidance to foster a culture of feedback and professional growth within the team.
View Full Description & ApplyYou'll be redirected to the employer's site
173,676 - 210,741 USD per year
Apply Now