spacer image
MacMillan Logo white spacer white spacer
white spacer Careers  |  Contact 
white spacer white spacer
spacer image
spacer image red line spacer image
spacer image gray line white line white line white line gray line spacer image
spacer image gray line white line gray line gray line gray line white line gray line spacer image
spacer image gray line white line gray line
About MacMillan gray line Our Publishers gray line Bookseller Services gray line Acedemic & Library Services gray line
gray line white line gray line spacer image
spacer image gray line white line gray line gray line gray line white line gray line spacer image
spacer image gray line white line gray line
gray line gray line gray line
gray line gray spacer
gray spacer
Careers
Browse Open Jobs
Search
Newly Added Items
International Sales
Ordering
Out-Of-Print
white spacer

 

 

 

 

 

 

gray spacer gray line gray line
Job Details

Requisition Number 19-0032
Post Date 1/24/2019
Title Software Engineer, Back-End
Organization Name Macmillan Learning
City Austin
State TX
Description Macmillan 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.
Requirements

Are you feeling constrained in your current role? Do you have more to offer than simply cranking out code? Does the thought of surrounding yourself with mission-driven colleagues and building cloud-based software get you excited?

If so, let’s talk about how we can apply your skills, where your career is headed, and how that all fits with the opportunity here at Macmillan Learning.

Why?

Our iClicker Engineering team is in need of some additional, innovative “muscle” in order to keep up with the demand for new product capabilities and offerings.

What?

This is a mid-level software engineer position, focusing on the development of the back-end services and architecture for our iClicker family of products.

Our iClicker product development efforts are aligned around delivering value. As such, we form small, cross-functional “value teams” (product owner, UX, developers, QA) to focus on delivering new product capabilities. Once that value is delivered, the team will have an opportunity to work on something else.

In addition to your value team contributions, you will also be part of a “platform team”, whose mandate is to keep the iClicker backend architecture healthy.

Some key responsibilities of this role:

  • Work within value teams to deliver new iClicker capabilities.
  • Periodically serve as the lead of a value team, ensuring that everyone is informed and coordinated on delivering that value to our customers.
  • Working the craft: In partnership with your platform peers, you will provide active stewardship of our backend architecture, design and development patterns. This will help ensure the iClicker products remain robust and reliable.
  • Helping drive innovation through new uses of technology in key areas of product development.

Where?

This role will be located in either our downtown Austin office or our North Austin satellite office.

Who?

We are looking for someone...

  • With experience keeping back-end services working at peak performance
  • Who insists on understanding the “why”
  • Who respectfully challenges those around her/him for better
  • Who will help foster an environment characterized by high levels of accountability
  • Whose focus on “assumption of failure” renders Chaos Monkey ineffective
  • Who loves to take the initiative, actively exploring the “decision tree”
  • Who gets equal satisfaction leveraging off-the-shelf technology as building custom

Your experience should include many of the following:

  • 4+ years in software development
  • Managing and deploying services to AWS
  • Technology:
    • Language: Java, Kotlin, or Python
    • Framework: Spring or Django
    • Message queue technology (e.g. Redis, RabbitMQ, or the like)
    • Data: MongoDB or PostgreSQL
    • Linux
  • SOA
  • REST APIs
  • JSON data modeling
  • Git (preferably GitHub) repository use and management
  • Writing unit and integration tests
  • Agile development practices
  • CI / CD Automation

Bonus points for...

  • Full-stack experience
  • Modern CI/CD tooling (e.g. CircleCI, CodeShip, etc)
  • Automation experience (Selenium, Cucumber, etc)
  • Experience building and supporting multi-tenant SaaS products
  • AWS Certification
  • Kubernetes/AWS ECS
  • Experience leveraging feature flagging
  • Terraform (or similar cloud infrastructure as code tools)

What’s in it for you?

  • A mission-driven workforce, focused on improving student outcomes.
  • A great deal of autonomy.
  • An environment rich with challenges, creating regular opportunities for you to evolve your career and extend your impact.
  • A forward-leaning product development team, rapidly evolving toward a continuous deployment model.
  • A talented Engineering team eager to listen to your opinions and broaden your horizons.
Apply On-line
Send This Job to a Friend
gray line gray spacer gray spacer gray spacer gray line gray line
gray line gray line
gray line white line gray line spacer image
spacer image gray line white line gray line gray line gray line white line gray line spacer image
spacer image gray line white line white line white line gray line spacer image
spacer image gray line gray line gray line gray line gray line spacer image
spacer image gray line gray line gray line gray line gray line spacer image
spacer image gray line gray line gray line gray line gray line spacer image
spacer image gray line white line white line white line gray line spacer image
spacer image gray line white line gray line gray line gray line white line gray line spacer image
spacer image gray line white line gray line
 About Us | Careers | Contact | Site Map | Terms of Use | Privacy Notice   Macmillan 2007 
gray line white line gray line spacer image
spacer image gray line white line gray line gray line gray line white line gray line spacer image
spacer image gray line white line white line white line gray line spacer image
spacer image gray line gray line gray line gray line gray line spacer image