Clinical Research, Re-Engineered for Impact
Staff Software Engineer
Location
United States
Posted
3 days ago
Salary
$187K - $234K / year
Seniority
Lead
Job Description
Staff Software Engineer
Paradigm Health
• Architect the Backend Ecosystem: Define and evolve our backend architecture, including service boundaries, data modeling, API design (REST/GraphQL), and event-driven patterns. Drive decisions around scalability, performance, and reliability. • Drive Engineering Standards: Establish best practices across the stack, with a focus on backend quality (testing, observability, security), while ensuring frontend integrations are clean, maintainable, and performant. • Production & Observability: Own the lifecycle of services from development to production. Implement monitoring, logging, tracing, and alerting to ensure system health and performance across backend and user-facing layers. • Shape the Product: Partner with Product Managers and Designers to translate complex clinical workflows—such as patient eligibility and trial matching—into scalable backend systems and well-designed user experiences. • Cross-Team Impact: Lead large cross-team initiatives, breaking down complex efforts into iterative deliverables that span backend services and frontend experiences. • Domain Expertise: Develop a deep understanding of the clinical trial ecosystem to design systems that solve real-world operational and data challenges. • Elevate the Team: Mentor engineers primarily on backend architecture and system design, while also supporting full-stack development best practices and collaboration. • Foster Collaboration: Ensure strong API contracts and data models that enable seamless integration with frontend systems. Act as a bridge between backend and frontend concerns when needed.
Job Requirements
- 10+ Years of Experience: You have experience building and scaling distributed systems, with comfort working across the stack when needed.
- Backend-First Full Stack Engineer: Deep expertise in backend development (Java/Kotlin or similar), including APIs, data modeling, and distributed systems. You are also comfortable contributing to frontend applications (React/TypeScript) and understand how backend decisions impact user experience.
- Systems Thinker: You design with the full system in mind—from database to API to UI—balancing performance, scalability, and usability.
- Ops-Minded: You understand that development extends beyond implementation. You have experience with CI/CD, cloud infrastructure, observability, and operating services in production.
- Product-First Technologist: You care about delivering reliable systems and cohesive user experiences that directly impact patients and providers.
- Reliable Delivery: You get stuff done. You say what you will do, and do what you say, delivering high-quality work timely and reliably.
Benefits
- Offers Equity
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Developer
Neural EarthForging the world’s actionable intelligence engine for human resiliency
• Develop and maintain full stack web applications; success is clean, well-documented code that ships on time and holds up under real-world usage, and regular deployments to production. • Own the front-end architecture and user interface layer; success is intuitive, performant experiences that make complex geospatial data feel effortless to navigate. • Own back-end logic and database integration across relational and non-relational systems; success is a reliable data layer that supports fast, scalable application performance. • Own the translation of design mockups and product requirements into functional applications; success is a seamless handoff between design intent and shipped product with no ambiguity lost in the middle. • Improve code quality and enhance engineering standards through reviews and proactive refactoring; success is a codebase that gets easier to work in over time, not harder.
Product Engineer
OpenEd.coWe empower 25,000+ families to customize their child's education | Blending the best of homeschool, public school & tech
• Build and maintain features using React, NextJS, and other modern Typescript technologies; delivering highly maintainable solutions through thoughtful and strategic coding • Collaborate with senior and agency developers to learn best practices and improve your coding skills • Participate in code reviews to ensure quality and maintainability • Help troubleshoot and fix issues in our existing codebase • Collaborate with stakeholders to design and architect products and services, ensuring optimal performance, scalability, availability, and reliability of our tech stack • Contribute to technical documentation and knowledge sharing
• Own the end‑to‑end lifecycle of the RevChain billing platform: design, build, test, release, operate, and continuously improve core product features and customer‑specific customizations. • Deliver reliable, scalable billing capabilities across rating, invoicing, taxation, credits/adjustments, payment processing, and dunning. • Manage releases and change control for core and custom deployments; drive quality through automated testing, CI/CD pipelines, and rigorous regression coverage. • Monitor production health and performance; triage incidents, conduct root‑cause analysis, and implement corrective and preventative actions to meet or exceed SLAs. • Partner with project managers, architects, and system analysts to translate business requirements into robust technical solutions. • Integrate RevChain with upstream and downstream systems (ordering, provisioning, CRM, OSS/BSS, general ledger) using APIs, ETL, and event-driven patterns. • Improve platform reliability and resilience through performance tuning, caching strategies, data partitioning, and disaster recovery design. • Uphold data integrity and compliance standards across environments; support audits, enforce access controls, and implement privacy/security best practices. • Create and maintain clear technical documentation and operational procedures to ensure repeatable, safe deployments and support. • Analyze billing data and workflows to identify defects, gaps, and optimization opportunities; propose and execute roadmap enhancements. • Support external customers consuming RevChain as a software product, configuration, and ongoing operational guidance. • Contribute to agile ceremonies (backlog refinement, sprint planning, reviews, retros) and provide realistic estimates while delivering on commitments. • Mentor teammates, share knowledge, and promote engineering excellence through code reviews, standards, and continuous improvement. • Proactively surface risks and dependencies; coordinate cross‑functional resolutions and communicate status and impacts to stakeholders. • Champion a customer‑centric culture—measure outcomes, seek feedback, and iterate quickly to elevate the end‑to‑end billing experience.
• Advise managers, executives, and global technical teams on technical matters, including key products, projects, and best practices • Monitor industry trends, customer needs, and competitor developments to maintain Weidmann’s leadership • Provide technical support and training to engineers, enhancing their capabilities and ensuring industry standards compliance • Participate in industry committees and events to communicate Weidmann’s insulation expertise • Support customer satisfaction through direct technical assistance and collaboration with the commercial team • Lead and coordinate innovation projects, including new product development, trials, and validation for commercialization




