Lead Software Engineer, Platform Engineering
Posted 23hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Lead full-stack platform engineer building internal platforms, CI/CD automation, and developer tools. Supporting ITHAKA’s JSTOR, Portico, and Ithaka S+R education-access mission.
Responsibilities:
- Architect, develop, and maintain internal platforms, services, and tooling supporting CI/CD, automation, and software delivery
- Drive the development platform product life cycle, including CI/CD pipelines, deployment strategies, platform automation, and productivity tooling
- Apply DevOps and enablement methodologies to improve development velocity, reliability, quality, and operational efficiency
- Partner with product, platform, and application engineering teams to improve developer workflows and platform usability
- Champion intuitive, accessible, well-documented developer enablement tools aligned with user needs
- Mentor and coach engineers on architecture, coding standards, DevOps practices, and UI/UX considerations
- Facilitate technical deep dives, design reviews, and training sessions
- Assess, prototype, trial, implement, and sunset technologies as fit for purpose
- Collaborate on internal platform roadmaps and translate organizational goals into technical initiatives
- Take shared responsibility for production code reliability, maintainability, security, and evolution
- Participate in incident response, production support, troubleshooting, and remediation
- Improve availability, alerting, performance, capacity, cost, recovery, and technical debt practices
- Turn operational learning into platform and usage improvements
Requirements:
- A minimum of 8 years as a full-stack software engineer delivering large-scale, distributed web applications
- Ability to act as a strategic product thinker and community builder
- Ability to design and develop scalable backend services and RESTful APIs
- Hands-on development of user-facing or internal web applications using modern frontend frameworks such as React or Vue
- UI/UX and accessibility best practices
- Working knowledge of CI/CD concepts, automation, and software delivery pipelines
- Experience with GitHub Actions, GitLab CI, or similar
- Practical expertise contributing to or operating internal developer platforms, enablement tooling, or shared services
- Strong experience with AWS, including EC2, S3, Lambda, RDS, or EKS
- Experience deploying applications using Docker and Kubernetes
- Hands-on experience with infrastructure-as-code technologies such as Terraform
- Experience with event-driven architectures and messaging systems
- Ability to troubleshoot, debug, and optimize performance across the stack
- Comfort collaborating in Agile, cross-functional, distributed, or self-directed teams
- Strong communication skills for articulating technical concepts, designs, and trade-offs to technical and non-technical stakeholders
Benefits:
- Medical, dental, and vision plans
- Employer-paid 10% retirement contribution
- Paid parental and caregiver leave
- 22 days of paid time off
- 11 paid holidays
- Up to 12 sick days
- Wellness benefits
- Onboarding, mentorship, and continuous learning support

















