Careers | Contact
TitleSenior Software Engineer
Organization NameMacmillan Learning
DescriptionMacmillan Learning is a part of the family-owned Holtzbrinck group of companies and is one of the leading educational technology companies. Through deep partnership with the world’s best researchers, educators, administrators, and developers, we facilitate teaching and learning opportunities that spark student engagement and improve outcomes. We provide educators with tailored solutions designed to inspire student curiosity and measure progress. Macmillan Learning is comprised of renowned brands including Bedford/St. Martins, W.H. Freeman, Worth Publishers, Sapling Learning, SkyFactor, Intellus Learning, Late Nite Labs, and Hayden-McNeil. We are an Equal Opportunity Employer committed to reflecting a broad representation of differences — race, ethnicity, religion, sex, sexual orientation, gender identity/expression, physical ability, age, family status, economic background and status, geographical background and status, and perspective– in our workplace. The successful candidate for this position will become an employee of Bedford Freeman & Worth Publishing Group, LLC (BFW), d/b/a Macmillan Learning. Bedford Freeman & Worth Publishing Group, LLC has developed an affirmative action program in compliance with the NY Department of Education’s guidance. Portions of the affirmative action program are available for review by applicants and employees by contacting Human Resources.
RequirementsAre these important to you?
– Awesome team culture
– Quality, quality, quality
– Building great products
– Scaling for hundreds of thousands of users
– Lean and scrum practices
– Occasional breakfast tacos
Must be familiar with:
– Relational Databases (MySQL, Postgres)
– RESTful web service design
– AWS experience (CloudFormation, EMR, resource provisioning and management)
– Configuration and provisioning tools (chef, ansible, saltstack, etc.)
– Containerization (docker, docker-compose, container orchestration)
– Non-relational stores (elasticsearch, redis)
***If so keep reading***
As a Senior Engineer, you will be responsible for providing technical leadership by ensuring sound architectural foundations, high code quality and high test coverage. Along with technical leadership, you will be responsible for team leadership by mentoring and coaching junior team members to understand the prescribed architectures, team best practices and processes.
Everyone takes ownership of what we deliver. We are a team, not many armies of one. If you are cowboy programmer please don’t apply.
We have a casual work environment and flexible start times. Macbook Pros are the development machines of choice. Slack and Gmail are the communication tools of choice. Our product development process follow Agile and Lean principles.
Our stakeholders and content creators usually have PhDs in their respective fields – it’s inspiring to work with so many really smart people.
We are looking for the right candidate that fits our culture and and aligns with our engineering philosophies. If you think you may be the right candidate, we look forward to hearing from you.
– Experience: 5+ years of full stack development
– Education: BS degree in Computer Science, Software Engineering, or similar degree
Send This Job to a Friend
To apply for this job please visit itjobpro.com.