
Lead Software Engineer, Platform
PostEra
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $190,000 - $220,000 per year
Job Level
About the role
- Help PostEra deliver on its mission of getting therapies to patients by shaping systems design decisions around our drug discovery platform, Proton.
- Keep close to the codebase by helping build and improve the platform upon which our team delivers features.
- Lead by example, championing best practices in software development and engineering culture, while also spearheading innovative projects that push the boundaries of drug discovery.
- Make well thought out decisions about system architecture, including API design, application boundaries, and microservice communication.
- Foster an environment of learning and improvement within our engineering team in which you should strive to build technical rapport with colleagues through coding and code review.
- Lead the architectural design and contribute to the development of scalable web applications and microservices.
- Mentor engineers, promoting a culture of cross-team collaboration and continuous learning.
Requirements
- 5+ years of experience and a bachelor's degree (or more advanced education) to succeed in this role
- Experience in systems design and backend web development
- An interest in technical mentorship
- Expertise in a python based backend web framework (we use Django, for example)
- Experience integrating ML systems into production services/software
- Familiarity with container orchestration or workflow systems (like: Kubernetes, Kubeflow, Argo, Airflow)
- Have some familiarity with data pipelines
- Experience with designing agentic workflows/context engineering
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
systems designbackend web developmentPythonDjangomachine learning integrationcontainer orchestrationKubernetesKubeflowArgoAirflow
Soft skills
technical mentorshipcross-team collaborationcontinuous learningleadershipbest practices advocacy
Certifications
bachelor's degree