Suvoda logo
Suvoda

IRT, eConsent, and eCOA solutions to help you wisely guide novel science through complex clinical trials

Senior Software Developer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000H1B SponsorCompany SiteLinkedIn

Location

Pennsylvania

Posted

1 day ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishAngularAWSCloudDjangoPython

Job Description

Senior Software Developer

Suvoda

• Design, develop, and support clinical trial software with emphasis on patient safety and integrity of clinical study data • Review product requirements and verify that all requirements can be implemented • Assist with the creation of technical design and implementation documentation • Design and code software applications and fix defects • Provide unit testing coverage for delivered code • Work with others to ensure timely delivery of high-quality code • Manage software deployment into all environments and complete all required documentation • Assist support team with troubleshooting and resolution of production issues • Perform other related duties as required

Job Requirements

  • Bachelor’s degree or equivalent experience
  • At least 5 years of experience in software development/software engineering
  • Deep, hands-on Python experience in production systems
  • Deep understanding of relational databases + cloud (AWS) and experience building and supporting services
  • Django experience preferred
  • Angular experience preferred
  • Previous exposure to working with AI, with a curious attitude to experiment with Claude Code or something similar
  • Ability to design, develop, and support software modules with medium to high complexity
  • Excellent problem-solving skills and learning capability
  • Excellent time management and organizational
  • Strong production-support mindset for mission-critical payments

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 201-500H1B No Sponsor

• Act as the primary technical point of contact between our engineering teams and customer leadership • Turn customer requirements, contract scope, and certification needs into a clear, executable architecture approach • Lead architecture discussions, trade studies, and key technical decisions with customer stakeholders • Help guide customer technical direction while staying aligned with program scope and delivery commitments • Present architecture, compliance approach, and technical risks in customer and executive reviews • Define and lead software architecture for embedded, real-time, high-assurance systems • Ensure alignment with key standards and processes, including DO-178C (DAL A–C), ARP4754A system allocations, safety assessments and hazard mitigation, certification objectives, and supporting evidence • Drive core architectural decisions around modernization approaches, partitioning strategy, interface design, timing and resource management, fault containment and system robustness, safety-driven design patterns • Provide hands-on architectural guidance across multiple engineers and/or scrum teams • Help break down requirements into clear, testable, and implementable components • Mentor engineers at all levels in safety-critical development practices • Lead design reviews, interface reviews, and technical quality checks • Ensure consistency in how solutions are implemented across teams • Identify architectural risks early and put mitigation plans in place

Arizona + 2 moreAll locations: Arizona | Ohio | Minnesota
$160K - $190K / year
Full TimeRemoteTeam 10,001+Since 1993H1B Sponsor

• Own APF Core Services: Build and harden the Runtime Policy Verifier, signed policy bundle verification, trust-root handling, freshness, rollback protection, subject binding to attested runtime context, revocation checks, and authorization APIs used by APF-compatible enforcement points. • Design Policy Projection: Implement deterministic projections from the canonical APF policy into OpenShell-native runtime policy, adapter constraints, credential constraints, audit requirements, and model-visible tool hints, while preserving the atomic projection-admission contract. • Build Conformance and Verification: Create golden fixtures, compatibility tests, negative tests, fuzz/property tests, and conformance suites that prove APF-compatible runtimes and adapters honor the same contract. • Collaborate with Runtime Owners: Engage alongside OpenShell and Infrastructure engineers on public runtime interfaces for projection consumption, runtime context attestation, approved adapter paths, direct egress verification, and admission/rejection semantics. • Land the Runtime integration surfaces. Own the cross-team work with OpenShell and other runtime owners to land public substrate interfaces APF composes against — runtime-context attestation, approved adapter path declaration, projection acceptance and rejection semantics, quarantine, and stop-session hooks. Land each as a public RFC or PR. • Drive Architecture Maturity: Define versioning, schema compatibility, latency budgets, availability behavior, fail-closed defaults, last-known-good policy handling, and engineering review artifacts for Product Security, Fleet, Identity, and partner teams. Evolve technical specifications. Write specifications, defend bounded claims in security and architecture reviews, drive open-decision resolution, and turn working-draft contracts into engineering artifacts that Product Security, Fleet, Identity, and partner runtimes can adopt.

California + 4 moreAll locations: California | Florida | New York | North Carolina | Texas
$272K - $431.3K / year
Vantage logo

Senior Engineer

Vantage

The orchestration layer for retail and commerce media

Full TimeRemoteTeam 51-200Since 2013H1B Sponsor

• Serve as one of the owners for application and database performance. Review pull requests with an eye for query cost, indexing, and data access patterns, and drive improvements across the codebase. • Own external API integrations and data exchange. Build and maintain reliable partner connectors, including authentication, rate limiting, and retries. Design and evolve internal and partner-facing APIs. • Design and ship backend features and services in Python and Django with predictable latency and high reliability. • Diagnose production issues, lead debugging sessions, and improve observability using logs, metrics, and traces. • Proactively identify performance risks, create plans to eliminate them, and coach the team on best practices to prevent regressions. • Maintain strong automated test coverage and clear documentation that support safe changes and fast delivery. • Mentor engineers through pairing, design reviews, and actionable feedback that raises the standard of the team. • Contribute to architectural discussions and solutioning to ensure scalable and effective product decisions.

Canada
CA$150K - CA$175K / year
1Stream powered by bvoip logo

Senior Software Engineer, Product

1Stream powered by bvoip

Integrated Communications Purposely Built for MSP's

Full TimeRemoteTeam 11-50Since 2014H1B No Sponsor

• Design and build full-stack features across the integration ecosystem — from React/Next.js frontend experiences to Python and Go backend services that connect Rewst to third-party platforms • Develop and maintain connector infrastructure, API integrations, and data synchronization pipelines that MSPs depend on daily • Take an AI-first approach to development — using LLM assistants as core tools for coding, debugging, code review, and documentation, and contributing to AI-powered features built on AWS Bedrock with Claude models • Implement GraphQL queries, mutations, and backend resolvers using Apollo Client and our Go/Python API layers, working across the full request lifecycle • Write automated tests (unit, integration, and component) as part of a test-driven development workflow, ensuring connector reliability across a broad integration surface • Participate in code review, give and receive feedback on stacked diffs, and help raise the quality bar across the codebase • Collaborate closely with Product Managers, Designers, and partner-facing teams on integration design, acceptance criteria, and edge case handling — shipping ecosystem features that are robust, not just functional

South Africa
R95K / month