Proscia Inc.

Senior Software Engineer

Proscia Inc.$115K — $145K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of professional software engineering experience building production-grade applications
  • Strong expertise in TypeScript and Node.js/Deno in enterprise environments
  • Experience with RESTful APIs and service-oriented architectures
  • Proficiency in modern web applications using Vue.js or similar frameworks
  • Solid understanding of distributed systems and microservices architecture
  • Experience with PostgreSQL, including ORM and direct SQL optimization
  • Strong automated testing with frameworks like Vitest and Playwright

Responsibilities

  • Design, develop, test, and deploy scalable services across the platform stack
  • Build and maintain APIs, microservices, and web applications using TypeScript and Vue
  • Collaborate in Agile/Scrum teams to deliver impactful features
  • Partner with engineering teams to ensure platform consistency and shared direction
  • Contribute to frontend architecture for complex, data-intensive applications
  • Integrate AI-assisted tools into engineering workflows and maintain a focus on AI-first development
  • Participate in architectural design discussions to drive best practices for scalability and maintainability

Benefits

  • Supportive savings, schedule, and insurance options promoting long-term health
  • Creative and agile office environment designed for collaboration
  • Located in the heart of Philadelphia with city views
  • Focus on employee happiness and personal growth beyond work
Full Job Description
About the Role

As a Senior Software Engineer, you'll help build and evolve the software platform powering the future of digital pathology and medical imaging. You'll work across the application stack - from scalable backend services and APIs to modern web applications and cloud-native infrastructure - delivering enterprise-grade software used in real-world healthcare environments.

We're looking for an engineer who is equally comfortable designing distributed systems, building intuitive user experiences, and leveraging modern AI-assisted development workflows. You'll collaborate closely with cross-functional engineering, product, and operations teams to deliver highly scalable, reliable, and maintainable solutions.

Our platform combines high-performance medical imaging, modern web technologies, microservices architecture, and cloud-native infrastructure to solve meaningful problems in healthcare and diagnostics.

The ideal candidate has strong experience with TypeScript, Node.js/Deno, PostgreSQL, modern frontend development (Vue preferred), automated testing, and service-oriented architectures - along with a passion for building high-quality software and continuously improving engineering practices.

Key Responsibilities
  • Design, develop, test, and deploy scalable services and applications across the platform stack
  • Build and maintain modern APIs, microservices, and web applications using TypeScript and Vue
  • Collaborate within a high-performing Agile/Scrum team to define, estimate, and deliver impactful features
  • Partner with engineering teams across Proscia to ensure interoperability, platform consistency, and shared architectural direction
  • Contribute to frontend architecture and user experience improvements for complex, data-intensive applications
  • Adopt an AI-first mindset by integrating modern intelligent tools into your engineering workflows for system navigation, configuration validation, and complex troubleshooting. We expect our engineers to already be leveraging these technologies as a core part of their professional practice.
  • Demonstrated experience developing with large language models, agentic pipelines, or AI agents, along with a proven track record of applying advanced AI-assisted development techniques to solve sophisticated technical challenges.
  • Fluency in prompt engineering, tool-use patterns, and the evaluation of AI systems, including the ability to identify necessary guardrails and ensure the reliability of AI-generated technical outputs.
  • Participate in architectural design discussions and help drive best practices for scalability, observability, maintainability, and performance
  • Improve developer productivity through automation, testing, CI/CD, and platform tooling
  • Continuously evaluate emerging technologies, frameworks, and engineering practices to improve the platform


Required Experience
  • 5+ years of professional software engineering experience building production-grade applications
  • Strong experience with TypeScript and Node.js/Deno in enterprise application environments
  • Experience building and maintaining RESTful APIs and service-oriented applications
  • Experience developing modern web applications using Vue.js or comparable frontend frameworks such as React or Angular
  • Strong understanding of distributed systems, microservices, and API-driven architectures
  • Experience working with PostgreSQL in production environments, including ORM usage and direct SQL optimization
  • Strong automated testing experience using frameworks such as Vitest and Playwright
  • Experience building and deploying cloud-native applications in AWS or Azure
  • Prior experience with containerization and orchestration technologies such as Docker and Kubernetes
  • Experience with CI/CD pipelines and modern software delivery practices
  • Familiarity with Git-based workflows and Agile/Scrum development methodologies
  • Excellent problem-solving, communication, and collaboration skills
  • Passion for delivering high-quality, maintainable, and observable software systems


Desirable Experience
  • Experience designing and scaling distributed systems in production environments
  • Practical experience with microservices architecture and understanding associated trade-offs
  • Experience building highly interactive or data-intensive frontend applications
  • Familiarity with medical imaging, healthcare software, or regulated environments
  • Experience working with large-file or high-throughput systems such as image processing or streaming platforms
  • Understanding of event-driven architectures and messaging systems such as RabbitMQ, Kafka, or AWS SQS
  • Experience with caching strategies, load balancing, API gateways, and performance optimization techniques
  • Knowledge of database optimization strategies including indexing, partitioning, and connection pooling
  • Experience with observability and monitoring tools for logs, metrics, and distributed tracing
  • Familiarity with infrastructure as code tools such as Terraform or CloudFormation
  • Experience participating in architectural reviews and translating technical designs into implementation plans
  • Experience mentoring engineers and contributing to engineering culture and standards


Beyond Just Work

As a company in healthcare, we want our people to be happy and healthy, in and out of the office. In addition to competitive pay, we ensure everyone on our team is supported with savings, schedule, and insurance options that promote long-term health and personal growth.

Our office environment is designed for creativity and agility: with walls as notepads and couches for collaboration. We're located in the heart of Philadelphia, with views of the city so you can spend your time focusing on what matters most.

Why This Role Matters

At Proscia, we're transforming pathology through software, AI, and modern medical imaging technology. You'll work on meaningful technical challenges involving cloud-native systems, enterprise applications, high-performance image workflows, and modern web platforms - all while helping advance the future of precision medicine and diagnostics.

About Proscia Inc.

Proscia is a digital pathology company that uses artificial intelligence and machine learning to improve the accuracy and speed of cancer diagnosis. The company's platform allows pathologists to analyze and share digital images of tissue samples, enabling faster and more accurate diagnoses. Proscia's technology has the potential to improve patient outcomes and reduce healthcare costs by enabling earlier detection and more precise treatment of cancer. The company was founded in 2014 and is headquartered in Philadelphia, Pennsylvania.
Learn more about Proscia Inc.
Size
50 employees
Industry
Founded
2014

Similar Jobs

More Jobs at Proscia Inc.

  • Proscia Inc.
    Reliability Engineer
    $90K — $130K *
    Philadelphia, PA 19120 (Philadelphia County)
    Healthcare
    In-Person
  • Proscia Inc.
    Information Security Lead
    $120K — $150K *
    Philadelphia, PA 19120 (Philadelphia County)
    Information Technology
    In-Person
  • Proscia Inc.
    Senior Software Engineer
    $115K — $145K *
    Philadelphia, PA 19120 (Philadelphia County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Senior Software Engineer jobs: