Our client is seeking a Sr. Software Engineer (Full Stack). This is a remote position open to applicants authorized to work for any employer within the United States.
In this role, you will be the linchpin of the product – the technical expert for the product,
sales, marketing and business teams and the product expert for the technical teams. By
combining intimate knowledge of customers, strong analytical skills, and technical
acumen, you will drive a holistic product vision that energizes your teammates and
delights your customers.
As an education innovation company, our client is proud to play their part by inspiring learners around the world. If you bring your curiosity, they’ll help you grow in a collaborative environment where everyone shares a passion for success. Even if you are not currently looking for a change, we encourage you to apply now to learn about the opportunity.
What you can expect from the position:
Build web based responsive learning tools that will be used by millions of
learners and educators
Work with engineers, product managers, designers, sales and marketing
managers to build products that the customers love to use
Be responsible for end-to-end delivery (tech design, development and testing)
and maintenance of our products
Manage the entire software development life cycle using infra and monitoring as code
Work with a talented group of engineers who believe in extreme ownership
What you will bring to the role:
5+ years of experience is required in Java and any or most of the technologies
below:
o Spring
o Angular, React
o RESTful Services
o CI / CD pipeline
o Databases
o AWS services
o Docker / Containerization (understanding)
o Distributed Caching
o Tomcat
o Observability
Product engineering background to support development of B2B and B2C
products
Experience building responsive, accessible and high-performance web-based
products
Experience with one or more observability platforms to monitor health of the
products
Ability and desire to work in various layers of software stack (front-end, back-end)
Backend expert with some front-end experience
Bachelor’s Degree in Computer Science
Experience with Terraform is desirable