Job Closed

This listing is no longer active.

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2004H1B No SponsorCompany SiteLinkedIn

Location

Arizona + 33 moreAll locations: Arizona | California | Colorado | Connecticut | Florida | Hawaii | Illinois | Iowa | Kentucky | Maine | Montana | Nebraska | New Hampshire | New Jersey | New York | North Carolina | Ohio | Oregon | Maryland | Massachusetts | Michigan | Minnesota | Missouri | Pennsylvania | Rhode Island | South Dakota | Tennessee | Texas | Utah | Vermont | Virginia | Washington | Wisconsin | Wyoming

Posted

87 days ago

Salary

$173.7K - $210.7K / year

Seniority

Senior

Job Description

Senior Software Engineer

ActBlue

• Work with your team to architect, refactor, and improve donor and entity user experiences. • Lead the technical execution of large, cross-team initiatives, working with multiple engineers to design and implement solutions that balance high-impact opportunities with effort, scope, and technical tradeoffs. • Break down initiative-level work across multiple epics and contribute technical expertise to shape the team's roadmap prioritization. • Partner with designers and product managers to help shape the team's roadmap, anticipating important information needs from stakeholders to inform project work and proactively raising potential competing product interests. • Serve as a technical consultant and go-to resource for engineers across teams on complex architectural decisions, system design, and best practices. • Collaboratively develop and champion best practices and design patterns to improve the maintainability of the platform. • Demonstrate technical leadership through writing documentation, establishing effective testing and monitoring, and fostering clear and audience-oriented communication. • Coach and mentor multiple members of the team, creating professional development opportunities and fostering a culture of seeking feedback as a tool for growth. • Create spaces for individuals to be engaged, valued, and heard, setting examples and cultural expectations around inclusivity within the team. • Receive support from your manager to grow as an individual and increase your impact on the success of your team and the progressive movement.

Job Requirements

  • 5-8+ years of relevant professional experience, with demonstrated ability to lead complex technical initiatives involving multiple engineers, complex requirements, and high ambiguity.
  • Professional experience working with React and TypeScript to develop frontend features from design and discovery through to deployment and monitoring.
  • Professional experience working with Ruby on Rails to make changes to APIs in order to carry a feature to completion.
  • Professional experience with PostgreSQL and GraphQL, including designing efficient data models and APIs that support scalable, maintainable systems.
  • Proficiency with Git/GitHub and Docker as part of a professional software development workflow, with experience collaborating across distributed codebases.
  • A strong understanding of performance, scalability, and security best practices, with ability to recommend system-level improvements to mitigate concerns for broad systems; familiarity with OAuth/OIDC/JWT authentication patterns is a plus.
  • Track record of leading large projects that involve multiple engineers, complex requirements, and ambiguity from conception through delivery.
  • Experience designing simple, maintainable solutions to complex problems using well-accepted design patterns informed by industry experience; exposure to microservices or micro-frontend architecture is a plus.
  • Ability to communicate effectively with non-technical stakeholders and to collaboratively translate business requirements and strategic goals into technical solutions, modifying communication style to fit the audience.
  • Track record of working closely with product and design teams to iterate on and refine product requirements, with ability to break down initiative-level work and contribute to roadmap prioritization.
  • Experience serving as a technical consultant and trusted resource for engineers seeking guidance on architecture, system design, and complex debugging; familiarity with Node.js/Express.js or Kubernetes in a professional context is a plus.
  • Comfort with or curiosity about AI coding assistants (such as Claude Code) as productivity tools within an engineering workflow.
  • An inclusive, generous working style: you like to mentor, collaborate, and elevate your team by supporting your peers, providing coaching and guidance to multiple team members, and anticipating where your intervention would be helpful.

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

Related Job Pages

More Full-stack Engineer Jobs

New York Life logo

Senior Associate, Software Application and API Developer

New York Life

New York Life is headquartered in New York, New York, and offers a portfolio of products for life insurance, long-term care insurance, retirement, investment an

Full TimeHybridTeam 12,000Since 1845

Title: Senior Associate, Software Application and API Developer St. Charles, Illinois, United States Job Description: Hybrid Requisition ID 93806 Department Tech Data AI Ventures Job Function Tech Data AI Ventures Role Location Designation Hybrid - 3 days per month Job Requisition ID: 93806 Location Designation: Hybrid - 3 days per month Salary Range: $153,317.00 - $212,200.00/year Duties: Design, analyze, develop, implement, and deploy web applications, new interfaces, and web services. Provide support for existing systems and deliver end-to-end solutions for complex projects. Develop and maintain the software framework and services using .NET and Microsoft technologies. Interact with business analysts and clients to understand business problems. Review project requirements and assess and estimate the necessary time-to-completion. Conduct peer code reviews and unit testing of new development. Document new development, procedures, or test plans as needed. Interact with other development teams to ensure a consistent approach to software development. Deploy all integration artifacts to a testing and production environment. Interact with application support team to ensure production processing runs smoothly. Education & Experience Requirements: Bachelor's degree in Computer Science, Electrical Engineering, Mathematics or related field (willing to accept foreign education equivalent) plus seven (7) years of experience as a Senior Associate, Software Application and API Developer or related occupation conducting annuity administration to develop products and business processes bridging business stakeholders and IT teams. Specific skills/other requirements - Experience must include (quantitative experience requirements not applicable to this section): Designing, developing, maintaining, and deploying web applications and services using .NET technologies, including experience with web services and microservices architecture; Conducting operations and administration of annuity administration systems, including configuration, maintenance, and support; Designing and implementing unit testing frameworks to ensure high code quality using VB.NET, ASP.NET, SQL Server, C#, JavaScript, XML, HTML, and CSS; Developing REST and SOAP-based APIs and microservices, documenting with Swagger, and testing using Postman and SOAP UI; Migrating and conducting conversion activities to consolidate annuity administration platforms, including data mapping, cleansing, validation, and reconciliation; and Building, maintaining, implementing, and optimizing actuarial models in a VB.NET environment using Excel and VBA. Hybrid - must live commutable distance to St. Charles, IL office and be in office 3 days a month. Eligible for Employee Referral Program. To apply, visit https://jobs.newyorklife.com/ and search job title. Pay Transparency Overtime eligible: Exempt Discretionary bonus eligible: No Sales bonus eligible: No Actual base salary will be determined based on several factors but not limited to individual's experience, skills, qualifications, and job location. Additionally, employees are eligible for an annual discretionary bonus. In addition to base salary, employees may also be eligible to participate in an incentive program. Company Overview At New York Life, our 180-year legacy of purpose and integrity fuels our future. As we evolve into a more technology-, data-, and AI-enabled organization, we remain grounded in the values that drive lasting impact. Our diverse business portfolio creates opportunities to make a difference across industries and communities-inviting bold thinking, collaborative problem-solving, and purpose-driven innovation. Here, you'll find the rare balance of long-standing stability and forward momentum, supported by an inclusive team that honors tradition while embracing progress. As a Fortune 100 mutual company, we offer a place to grow your skills, contribute to meaningful work, and deliver solutions that matter. Your ideas drive what's next, and your growth powers it. Our Benefits We provide a full package of benefits for employees - and have unique offerings for a modern workforce, including leave programs, adoption assistance, and student loan repayment programs. Based on feedback from our employees, we continue to refine and add benefits to our offering, so that you can flourish both inside and outside of work. Our Commitment to Inclusion At New York Life, fostering an inclusive workplace is fundamental to who we are and how we serve our communities. We have a longstanding commitment to creating an environment where individuals can contribute their best and succeed together. This foundation is rooted in our core values of humanity and integrity, ensuring that every employee feels valued and supported. By embracing a broad range of perspectives and experiences, we achieve greater success and fulfill our promise of providing financial security and peace of mind to families across all communities. Click here to learn more about New York Life's leadership in this space. Recognized as one of Fortune's World's Most Admired Companies, New York Life is committed to improving local communities through a culture of employee giving and volunteerism, supported by the Foundation. We're proud that due to our mutuality, we operate in the best interests of our policy owners. To learn more about career opportunities at New York Life, please visit the Careers page of www.NewYorkLife.com. Visit our LinkedIn to see how our employees and agents are leading the industry and impacting communities. Visit our Newsroom to learn more about how our company is constantly evolving to meet our clients' and employees' needs. Job Requisition ID: 93806

Illinois
$153.3K - $212.2K / year
Full TimeRemoteTeam 51-200

About Us Practice by Numbers is transforming the dental and medical space with next-generation software products that combine data, automation, and AI. We’re an all-in-one business platform for practices — helping providers grow, optimize, and delight their patients. We’re building cutting-edge tools that leverage AI to redefine patient engagement, clinical intelligence, and operational efficiency — and we’re looking for exceptional engineers to help us shape the future. The Role We are seeking Senior Full-Stack Software Engineers who are highly proficient in Python, Django, and React, and who thrive in building scalable, high-performance systems. You’ll work directly with our CTO and CEO to architect and implement core features, AI-driven products, and new platform capabilities used by thousands of dental and medical professionals. You must be passionate about innovation, capable of taking ownership, and comfortable working with modern dev environments such as Cursor, Windsurf, and advanced AI-assisted coding tools. What You’ll Do - Build, scale, and maintain robust backend services using Python/Django. - Develop highly responsive and modern React front-end applications. - Collaborate closely with leadership to bring visionary ideas to life. - Integrate advanced AI models and data analytics into the platform. - Participate in architectural design, code reviews, and technical planning. - Optimize for performance, scalability, and security in healthcare-grade applications. - Contribute to improving the developer experience and build processes using tools like Cursor, Windsurf, and other AI-assisted coding platforms. What We’re Looking For - 5+ years of full-stack development experience (Python/Django + React). - Proven experience building complex, scalable SaaS products. - Comfort with cloud infrastructure (AWS/GCP/Azure) and CI/CD pipelines. - Solid understanding of RESTful APIs, WebSockets, and modern front-end workflows. - Experience working with AI/ML integrations is a plus. - Strong problem-solving skills and ownership mindset. - Excellent communication and ability to work in a fast-paced, high-impact environment. Preferred - Experience in healthcare, dental, or medical technology is a big plus. Compensation & Benefits - Competitive base salary commensurate with experience. - Generous stock options — be part of our growth journey. - Full medical, dental, and vision benefits. - 401(k) with company match. - Flexible work hours and remote-first environment. - Opportunity to work directly with company leadership on high-impact projects

United States
NTT DATA Deutschland SE logo

Lead Cloud Software Architect for Microsoft Azure

NTT DATA Deutschland SE

Wir sind Teil von NTT DATA, einem führenden Anbieter von Unternehmens- und Technologiedienstleistungen, KI und digitaler Infrastruktur mit einem Umsatz von über 30 Mrd. $. Als Global Top Employer betreut NTT DATA 75 % der Fortune Global 100-Unternehmen und entwickelt mit Expert:innen in über 70 Ländern gemeinsam innovative Lösungen, die dazu inspirieren, Neues zu wagen und Erfolge sichtbar zu machen. In der DACH-Region sind wir an 15 Standorten in Deutschland, Österreich und der Schweiz vertreten.

Full TimeRemoteTeam 10,001

Role Description Werde Teil des Teams für die Konzeption und Implementierung von Cloud Landing Zones, Container Plattformen und Cloud Native Tools, sodass sich unsere Kunden auf die Entwicklung innovativer digitaler Lösungen fokussieren und die Modernisierung ihrer bestehenden Applikationslandschaft vorantreiben können. - Du führst die strategische Beratung bei der Einführung von Cloud Technologien, speziell Microsoft Azure, unter kundenspezifischen Anforderungen. - Du konzeptionierst anspruchsvolle Cloud Lösungen und Architekturen im Hinblick auf Zuverlässigkeit, Sicherheit, Performanz und Kosten (unter Berücksichtigung aktueller Azure Services). - Du verantwortest die fachliche Leitung von internationalen Cloud Engineering Teams im Kontext von Kundenprojekten. - Du unterstützt im PreSales sowie bei Vertriebsaktivitäten im Cloud Bereich. - Du führst Machbarkeitsstudien und Innovationsprojekte durch und treibst die Weiterentwicklung unseres Leistungsportfolios voran. - Du arbeitest eng mit anderen nationalen und internationalen Teams der NTT DATA zusammen. Qualifications - Du hast weitreichende Kenntnisse im Cloud Ökosystem von Microsoft Azure, die du in „Hands-on“-Projekten beweisen konntest. - Du bringst mehrjährige Erfahrung im produktiven Einsatz von Container Plattformen und Serverless Technologien mit (z.B. Kubernetes, Azure AKS, Knative oder Azure Functions). - Du hast umfassende Kenntnisse in der Einführung von Cloud Native Tools für Continuous Integration & Delivery, Observability und Security (z.B. GitLab, Jenkins, Prometheus, Grafana oder Trivy). - Idealerweise verfügst du über eine Cloud Zertifizierung (z.B. Azure Solutions Architect Expert). - Du bringst Erfahrung in fachlicher Führung, Mentoring und Coaching von Teams mit. - Durch deine praktischen Erfahrungen und deine hohe Methodenkompetenz in der Entwicklung von IT-Architekturen trittst du professionell vor Entscheidungsträgern und größerem Publikum bei der Präsentation von Erfahrungen und Empfehlungen auf. - Du hast Kenntnisse zu aktuellen Technologie-Trends und ein Verständnis für anstehende Entwicklungen im Cloud Bereich. - Du hast einen Abschluss eines Studiums der Informatik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation und ein ausgeprägtes Kommunikationsgeschick sowie sehr gute Deutsch- und Englischkenntnisse. Benefits - Flexible Arbeitszeiten mit Gleitzeitregelung und Reisezeit ist Arbeitszeit. - 30 Tage Urlaub, zusätzlich sind der 24.12. und 31.12. arbeitsfreie Tage. - Sabbatical bis zu einem Jahr möglich. - Remote Work sowie mobiles Arbeiten im EU-Ausland möglich. - Attraktive Benefit- und Entgeltoptimierungsprogramme: betriebliche Altersvorsorge, JobRad, Jobticket, exklusive Rabatte über Corporate Benefits und vieles mehr. - Umfangreiche Gesundheits- und Vorsorgeangebote: verlängerte Entgeltfortzahlung im Krankheitsfall, Betriebsärztliche Betreuung, Unfallversicherung auch für Freizeitunfälle weltweit, Familienservice. - Interne und externe Weiterbildungsmöglichkeiten in der NTT DATA Academy mit fachlichen Trainings, Zertifizierungsangeboten, Soft-Skill-Schulungen, Udemy Zugang. - Abwechslungsreiche Corporate Volunteering Möglichkeiten, diverse Communities und Initiativen (zu Diversity, Equity & Inclusion, Sustainability und mehr) mit Wissensaustausch auf Augenhöhe. - Teamorientierte Unternehmenskultur mit viel Gestaltungsspielraum.

Worldwide
Pantheon Platform logo

Staff Software Engineer – Web Platform

Pantheon Platform

Website Operations Platform for Drupal & WordPress

Full TimeRemoteTeam 501-1,000H1B No Sponsor

• As a Staff Engineer, you will be a technical leader and hands-on builder across the full stack. • Partner closely with product and design to shape the architecture and accelerate a focused team toward meaningful milestones. • Build backend services that power collaborative editing, conflict resolution, and content delivery. • Build frontend systems that enable visual, real-time editing experiences. • Define engineering standards, evaluate third-party services, and drive technical decisions.

United States
$164.2K - $205.2K / year