Lead Developer
Core
Guide a team to deliver high-quality, scalable cloud-based software solutions for academic publishing while remaining hands-on with code.
Role type
Senior IC Technical Lead Developer
Builds
Scalable, resilient, and maintainable cloud-based system architectures and production software for academic publishing customers.
Domain
Academic Publishing / Cloud Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Modern programming languages (Java, Kotlin, Python), Software architecture (SOLID, microservices), Cloud platforms (AWS), Containerization (Docker, Kubernetes), CI/CD pipelines, TDD/BDD, Infrastructure as Code (Terraform), AI tools for software delivery
Preferred skills
AI-first software delivery approaches, Evolutionary architecture principles, Cross-functional collaboration
Technologies
AWS, Docker, Kubernetes, Terraform, Java, Kotlin, Python, SQL, NoSQL
Responsibilities
Lead design of scalable cloud architectures, Write and review production-quality code, Mentor and coach team members, Collaborate with cross-functional teams to align technical solutions with business goals, Champion CI/CD and automated testing, Remove technical blockers and escalate risks
Seniority
Senior, hands-on IC with leadership responsibilities