Lead Software Engineer, Platform Engineering

Posted 23hrs ago

Employment Information

Education
Salary
Experience
Job Type

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