onsite
Software Engineer, Product - Revelation Pharma
Software Engineer
Product‑focused Software Engineer responsible for maintaining operational health of a regulated pharmacy platform, triaging incidents, defining requirements, and delivering detailed specifications for new features.
About the role
Key Responsibilities
- Own the day‑to‑day operational health of a live, regulated pharmacy operations platform, monitoring alerts and resolving incidents quickly.
- Triage, diagnose, and fix production issues reported by real users in complex compounding workflows.
- Collaborate with stakeholders to gather requirements, translate business needs into detailed technical specifications.
- Produce clear, actionable documentation for external engineering teams to implement large‑scale features correctly on the first attempt.
- Drive continuous improvement by analyzing recurring problems, proposing architectural enhancements, and participating in on‑call rotations.
Requirements
- Strong programming experience in Python and Java, with a solid understanding of object‑oriented design.
- Hands‑on experience deploying and managing services on AWS, including containers orchestrated with Kubernetes.
- Proficiency with relational databases and SQL for data‑driven troubleshooting.
- Familiarity with Agile development processes and ability to work closely with cross‑functional product and engineering teams.
- Excellent communication skills for translating technical details into stakeholder‑friendly specifications.
Skills
pythonjavaawskubernetessqlagile