Simon & Schuster is seeking a Lead Software Engineer to join a rapidly growing team focused on impacting the world of publishing through research and innovation. Working with a team of data scientists, data engineers, designers, and domain experts, you will be involved in rapidly prototyping, developing, and deploying the platforms that put insights and information into the hands of decision-makers.

From databases to serverless applications, you will be designing, deploying , and managing the systems that connect our real-world data to the books and authors that inform and entertain our world. As a Full Stack (Engineer|Developer) you will engage with engineers and domain experts across the organization, collaborating to design and deploy innovative new products and services. From inception to production, you will onboard, integrate and deploy an array of cutting-edge tools and technologies to seamlessly deliver our solutions.

Publishing experience is not required. Instead we are seeking teammates with curiosity, problem-solving skills, and a thirst for knowledge.


● Scale team success from prototype to production.● Own the software engineering aspects of our data services and applications.● Design, build, test, and deploy solutions serving the entire organization.● Be the “go to” engineer for our products and services.● Tailor and drive the creation and adoption of best practices for software engineering for our team and peer engineering teams across the organization.● Work with users, designers, developers, and analysts to ensure requirements-driven engineering in all we do.● Ensure high availability and security are maintained in the products and services delivered by our team.

Qualifications:● 5+ years experience in web application development and managing deployments● Experience with full-stack development: Front-end, web servers, databases and storage.● Deep understanding of modern software development practices (CI/CD, Continuous Monitoring, Testing, Documentation)● Experience in production commercial with architecting and managing cloud deployments (GCP, AWS, Azure, etc.)● Proficiency with Linux, SQL, Python, and Javascript required● Solid background working with large-scale and fast-moving data technologies (Streaming, NoSQL, Object-stores, etc.)● Familiarity with common build systems, Github/Gitlab, Confluence, JIRA● Ability to work effectively in teams of technical and non-technical people.● Ability to work independently and effectively● Desire to research and communicate requirements and solutions.

Azure, SQL, Serverless, Javascript, AWS, Python, and Software Engineering

5 days ago - source