Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Software Engineer role.
Rezi rewrites your resume against Proscia's job description. Free.

Tailor your resume to this Senior Software Engineer role.
Rezi rewrites your resume against Proscia's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer posting at Proscia — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer posting at Proscia — free, in seconds.
About the Role
As a Senior Software Engineer, you will help build and evolve the software platform powering the future of digital pathology and medical imaging. You will work across the application stack, from scalable backend services and APIs to modern web applications and cloud-native infrastructure, delivering enterprise-grade software for healthcare environments. The role requires an engineer comfortable designing distributed systems, building user experiences, and leveraging AI-assisted development workflows. You will collaborate with cross-functional teams to deliver scalable, reliable, and maintainable solutions.
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 engineering workflows
- Leverage large language models, agentic pipelines, or AI agents to solve technical challenges
- Apply prompt engineering, tool-use patterns, and AI system evaluation
- Participate in architectural design discussions and 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
Requirements
- 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
- Strong understanding of distributed systems, microservices, and API-driven architectures
- Experience working with PostgreSQL in production environments
- 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
Skills
- TypeScript
- Node.js
- Deno
- PostgreSQL
- Vue.js
- React
- Angular
- Automated testing
- Vitest
- Playwright
- AWS
- Azure
- Docker
- Kubernetes
- CI/CD
- Git
- Agile/Scrum
- Large language models
- Agentic pipelines
- AI agents
- Prompt engineering
- Tool-use patterns
- AI system evaluation
- Distributed systems
- Microservices
- API-driven architectures
- RESTful APIs
- Service-oriented applications
- Cloud-native applications
- Observability
- Maintainability
- Performance optimization
Location
- Philadelphia
Work Type
- Full-time
Experience Level
- Senior
Benefits
- Competitive pay
- Savings options
- Schedule options
- Insurance options
- Support for long-term health and personal growth
About the Company
- Proscia is revolutionizing pathology, the last major frontier in healthcare to embrace digital.
- As a leader in pathology AI software, Proscia is empowering pathologists and scientists to transition from traditional microscope-based workflows to digital, AI-driven approaches, unlocking new possibilities in precision medicine.
- The digital pathology market is experiencing explosive growth as advances in AI enable unprecedented insights into diseases like cancer.
- Pathology is central to medicine, and the shift to AI-powered solutions is modernizing workflows and transforming disease diagnosis, treatment, and understanding.
- Backed by over $100 million in funding from leading healthcare and technology investors, Proscia is at the forefront of this revolution.
- Joining Proscia means being part of a company at the cutting edge of healthcare innovation.
- With the convergence of AI, precision medicine, and digital pathology, Proscia is redefining what’s possible in medicine.
Equal Opportunity
- At Proscia, we don’t just accept differences — we celebrate them, we support them, and we thrive on them for the benefit of our employees, our products, and our community.
- Proscia is proud to be an equal opportunity workplace.