Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$140k - $160k

Planned Parenthood Direct, Inc.

Job Description

Job Description

About Planned Parenthood Direct: 

Planned Parenthood Direct (PPDirect) provides the virtual care infrastructure on behalf of Planned Parenthood, delivering trusted sexual and reproductive health care via the PPDirect web/mobile app. Our mission is to enable Planned Parenthood care from anywhere, ensuring accessible care for patients on the go. We partner directly with Planned Parenthood's regional affiliates, which operate Planned Parenthood's local health centers, to extend care beyond the clinic walls and to meet patient access needs nationwide.

About the Role: 

At Planned Parenthood Direct, every line of code ships with a purpose: to make sure that anyone, anywhere, can access healthcare — regardless of geography, income, or circumstance. Our platform is the technical backbone of that promise. It powers telehealth visits for patients in rural and underserved communities, supports clinicians delivering care at Planned Parenthood affiliates nationwide, and keeps critical services running reliably when patients need them most.

We're building infrastructure that sits at the intersection of technology and patient care. The work engineers do here shapes how people experience some of the most important moments of their lives. If you want your technical work to mean something in the real world, this is a rare opportunity to do exactly that.

We are looking for a Senior Software Engineer to own meaningful projects end-to-end and help raise the bar for engineering quality on the team. This role sits at the Senior Engineering level on our career ladder, one step below Staff Engineer — it requires solid technical judgment and the ability to independently plan, execute, and deliver medium-to-large-scoped work, along with a growing track record of mentoring other engineers.

This role is remote (U.S.) and reports to the Director of Engineering. Compensation: $140,000 - $160,000 annually based on experience.

What You'll Do:


Technical Leadership

  • Own end-to-end delivery of medium-to-large-scoped projects, from design through launch and monitoring
  • Act as Tech Lead on initiatives, or on individual work-streams within a larger project led by another engineer
  • Contribute to architecture and design discussions, partnering with Tech Lead and Product on system-wide decisions
  • Identify risks within your project's scope and communicate them to your manager or tech lead before they become blockers
  • Break your own projects into well-defined milestones to maintain steady delivery

Engineering Execution

  • Produce and review high-quality, well-tested code across the TypeScript monorepo (React, React Native, Node/Lambda, tRPC, Redux-Saga)
  • Identify and address technical debt within your area of ownership before it becomes a material cost to the team
  • Stay current on relevant tools and practices, and propose adoption where it clearly benefits the team

Cross-Functional Collaboration

  • Partner with Product to refine requirements and scope for your projects
  • Write clear design documents and communicate technical decisions to both technical and non-technical audiences
  • Partner with QA to define test plans and reduce regression risk for your projects

Team & Culture

  • Mentor mid-level and junior engineers through pairing, design review, and thorough code review
  • Give and seek out frequent, constructive feedback
  • Help uphold team norms around code quality, process, and engineering standards
How You'll Do It:

Our engineering culture is anchored on three principles: Consistency, Velocity, and Accountability. In practice, this means writing design documents before building anything substantial, surfacing risks proactively, closing the loop with stakeholders on decisions, and treating mentorship of less-experienced engineers as part of the job.

What We're Looking For:


Required:

  • 6-10 years of professional software engineering experience
  • Demonstrated experience owning a medium-to-large project end-to-end, including planning and delivery
  • Strong proficiency in TypeScript/JavaScript and Node.js, with experience in React or React Native
  • Comfort working across frontend, backend, and infrastructure layers — credible at the seams even if not an expert everywhere
  • Working knowledge of serverless or event-driven architectures (AWS Lambda, SQS, or equivalent)
  • Solid grounding in relational databases (PostgreSQL or MySQL), caching strategies, and API design
  • Experience writing design documents and communicating technical decisions clearly

Preferred:

  • Experience in healthcare, telehealth, or other regulated/compliance -heavy domains (HIPAA awareness a plus)
  • Hands-on experience with PHP/Laravel in a production environment
  • Familiarity with payments infrastructure (Payengine, ACH, payment driver patterns)
  • Some experience mentoring engineers or improving team processes
Benefits and Perks:

In addition to compensation that reflects the nonprofit nature of our work and the scale of our mission, we offer:

  • Robust medical, dental, and vision plans plus FSA & HSA options for employees and dependents
  • 401K with company match
  • Generous time off and paid parental leave policies
  • Work from home and wellness reimbursements
  • Annual professional development stipend to support employee growth and advancement
  • Clear engineering career ladder with transparent promotion criteria
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Wilmington, DE vacancy
  • $186.85k - $191.85k

    * * * * * *Title: Senior Software EngineerJob Location: 1100 North Market Street, Wilmington DE 19801. Position requires in-office work...  ...requirements: Bachelor’s degree (or foreign equivalent) in Software Engineering, Computer Engineering, Computer Science, or related... 
    Senior
    Full time
    Work at office

    M&T Bank

    Wilmington, DE
    3 days ago
  •  ...M&T Bank Corporation is seeking a Senior Software Engineer for in-office work at 1100 North Market Street, Wilmington, DE. The role focuses on designing and delivering robust software solutions, mentoring teammates, and aligning with SDLC standards. You will work on... 
    Senior
    Work at office

    Jobleads-US

    Wilmington, DE
    2 days ago
  • Senior Software Engineer At CSC, we are seeking a skilled .NET Software Developer to join our engineering team. In this role, you will design, build, and maintain robust solutions for the Global Trust and Agency business domain. The ideal candidate brings strong.NET expertise... 
    Senior
    Worldwide

    CSC

    Wilmington, DE
    3 days ago
  • About the job Senior Software Engineer Inizio Partners is a top-rated business consulting, executive placement and IT staffing firm serving clients globally. Inizios clients include fortune 500 companies, consulting firms, startups, private equity & venture capital firms... 
    Senior
    Full time
    Immediate start

    Inizio Partners

    Wilmington, DE
    2 days ago
  • $109.5k - $150.5k

     ..., strive for the best, own our actions, and grow and evolve. Job Description We're looking for an experienced, talented Senior Software Engineer to join the Student Activities team at Freckle by Renaissance — a global leader in pre-K-12 education technology. Freckle... 
    Senior
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Wilmington, DE
    3 days ago
  • Job Titile :Informatica MDM ETL Lead Location : Wilmington, DE (Complet onsite on Day one) Job Description: Informatica Master Data Management (MDM) applications based on identified architecture and support implementation of design by resolving complex technical...
    Senior
    Temporary work
    Shift work

    Yantran LLC

    Wilmington, DE
    3 days ago
  • Sr Software Engineer The Desk Side Support Executive is responsible for effective provisioning, installation/configuration, operation, and maintenance of systems hardware and software and related infrastructure. This individual participates in technical research and development... 
    Senior
    Work experience placement
    Work at office
    Remote work

    Keylent Inc

    Wilmington, DE
    3 days ago
  •  ...and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Sr. Software Engineer Job Location: Wilmington, DE Job Description: Overview We are seeking a highly skilled Software Engineer with expertise in... 
    Senior

    Ampcus

    Wilmington, DE
    3 days ago
  • Sr. Software Engineer An EUC engineer is responsible for providing onsite technical support to users of computer systems and networks. This...  ...technical information to non technical audiences, including senior management. This role often requires the ability to work independently... 
    Senior
    Local area
    Remote work

    Keylent Inc

    Wilmington, DE
    3 days ago
  • $106.7k - $177.9k

     ...organization and help drive the reliability, resiliency, and performance of the platforms our customers depend on every day. As a Senior Software Engineer, Site Reliability Engineering (SRE), you will play a key role in supporting and modernizing the technology behind M&T's... 
    Senior
    Permanent employment
    Full time
    Work experience placement

    M&T Bank

    Wilmington, DE
    4 days ago
  •  ...JPMorgan Chase's Corporate Sector is seeking a Senior Lead Software Engineer - Java/Springboot/Kubernetes to join an agile team delivering reliable, scalable technology products. You will guide design decisions, write secure production code, and mentor engineers. The... 
    Senior
    For contractors

    Jobleads-US

    Wilmington, DE
    2 days ago
  • Delan Associates, Inc. in Wilmington, DE seeks an experienced Azure Cloud Architect to design, implement, and optimize cloud solutions that meet business needs while ensuring security and performance. The role requires strategic thinking, cross-functional collaboration...
    Senior

    Jobleads-US

    Wilmington, DE
    2 days ago
  •  ...JPMorgan Chase is seeking a Senior Lead Software Engineer to drive delivery of secure, scalable Java/Spring Boot applications. You will guide architecture, design, and implementation within a fast-paced agile team focused on low-latency API development, cloud infrastructure... 
    Senior

    Jobleads-US

    Wilmington, DE
    1 day ago
  • As a Senior Java Developer for a Randstad client in Wilmington, DE, you will be responsible for designing, developing, and supporting...  ...methodologies to create use-case scenarios and unit test cases. Required Skills : Java Additional Skills : Software Developer Kaav Inc.
    Senior

    Kaav Inc.

    Wilmington, DE
    5 days ago
  •  ...JPMorgan Chase & Co. in Wilmington seeks a Senior Director of Software Engineering within Consumer & Community Banking to lead multiple technical areas, drive adoption of advanced engineering practices, and collaborate across domains to push the firm forward. You will... 
    Senior

    Jobleads-US

    Wilmington, DE
    3 days ago
  •  ...Senior Director Of Software Engineering Shape the future of financial services at JPMorganChase. Join us to drive innovation, deliver impactful solutions, and lead teams at the forefront of technology. As Senior Director of Software Engineering at JPMorgan Chase... 
    Senior

    Chase

    Wilmington, DE
    2 days ago
  •  ...JPMorganChase is seeking a Senior Manager of Software Engineering within Finance Technology (RAPIDS) to lead and mentor multiple teams, guiding enterprise AI-powered features and end-to-end software delivery. You will own architecture, code quality, and security while... 
    Senior

    Jobleads-US

    Wilmington, DE
    1 day ago
  • Software Engineering Position Our Consumer & Community Banking Group depends on innovators like you to serve nearly 66 million consumers and over 4 million small businesses, municipalities and non-profits. You'll support the delivery of award winning tools and services... 
    Senior

    Chase

    Wilmington, DE
    3 days ago
  • JPMorganChase is seeking a Senior Manager of Software Engineering within Finance Technology (RAPIDS) to mentor multiple engineering teams and advance AI-enabled, cloud-native solutions on AWS. The role involves setting governance for enterprise‑scale delivery, guiding... 
    Senior

    JPMorganChase

    Wilmington, DE
    5 days ago
  •  ...architectures, with heavy focus on AWS services, Kubernetes, and distributed databases. The ideal candidate has 7+ years of software engineering, a degree in a technical field, experience with Agile teams, and a commitment to secure, scalable production code and CI/CD... 
    Senior
    Contract work

    MassGenics, Inc.

    Wilmington, DE
    4 days ago
  • Title: Senior .NET Azure Developer Location: Wilmington, DE (Onsite) Must-Have Skills 5+ years of .NET application development C# / .NET Core Azure Application Architecture ETL Frameworks & Data Architecture Enterprise application development System analysis, debugging... 
    Senior

    RIT Solutions, Inc.

    Wilmington, DE
    5 days ago
  •  ...Intelligent Edge. ADI combines analog, digital, AI, and software technologies into solutions that combat climate change,...  ...Group The Position Analog Devices, Inc. is looking for a Senior Embedded Software Engineer to join the Digital Embedded Solutions Team. The successful... 
    Senior
    Permanent employment
    Work at office
    Visa sponsorship
    Relocation package

    Analog Devices

    Wilmington, DE
    2 days ago
  •  ...experience required: Master's degree in Computer Science, Electronic Engineering, Computer Information Systems, or related field of study plus 3 years of experience in the job offered or as Software Engineer, Software Developer, Back-End Developer, or related occupation... 
    Full time

    JP Morgan Chase

    Wilmington, DE
    2 days ago
  • We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III - iOS at JPMorganChase within the Consumer and Community Banking team, you serve as a seasoned member of an agile team to design... 

    JP Morgan Chase

    Wilmington, DE
    3 days ago
  • Lead Software Engineer (Individual Contributor) Build and deliver scalable, production-grade data and cloud solutions for regulatory model applications and modernization initiatives at JPMorganChase. This hands-on individual contributor role focuses on engineering with... 
    Senior

    Chase

    Wilmington, DE
    3 days ago
  • Platform Engineer Employment: Contract-to-Hire (C2H) Location: Plano/Frisco, TX preferred (Draper, UT | Columbus, OH | Chadds Ford, PA...  ...may also be considered Role Overview We are looking for strong Software/Platform Engineers at multiple levels who have a solid software... 
    Senior
    Contract work

    TPI Global

    Wilmington, DE
    2 days ago
  • Spruce InfoTech is seeking a seasoned frontend specialist for a 1-year+ assignment in Wilmington, Delaware. You will develop and maintain enterprise UI components using Angular.JS, HTML and CSS, and progressively enhance user experiences with JQuery. Strong experience with...
    Senior

    Spruce Infotech

    Wilmington, DE
    3 days ago
  • Senior Finance AI & Automation Developer Job Description: EnerSys is a global leader in stored energy solutions for industrial applications...  ...functions. Education and/or Experience: Bachelors' degree in Engineering, Technology field, and/or Finance or equivalent Project... 
    Senior
    Work at office
    Local area
    Worldwide

    EnerSys

    Wilmington, DE
    5 days ago
  •  ...Software Engineer IV CTG is seeking to fill a Software Engineer IV opening for our client in Wilmington, DE. Location Wilmington,...  ...; present project, status or activity-related information to senior management to ensure their awareness of pertinent issues and... 
    Work experience placement
    Local area

    Computer Task

    Wilmington, DE
    14 hours ago
  •  ...Software Engineer III Wilmington, DE ( Hybrid 3 days onsite/2 days remote; required & no exceptions) 12+ month contract...  ...development of less experienced staff. The position interacts with senior management, other technology personnel, clients and vendors.... 
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Relocation

    Syntricate Technologies

    Wilmington, DE
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!