HackEDU is growing fast and looking for a full time senior software engineer to join our team. We are an early stage, profitable startup looking to grow the team and build more cool stuff! If career growth, startups, and the opportunity to be involved in all parts of product development is what you are looking for please apply.
You may especially like this role if you enjoy hacking, security, and want to help educate other software engineers on how to write more secure code.
This position reports to the CTO. You'll be responsible for our web applications and training environments.
What you’ll do:
- Plan, build, and release products
- Manage deployments and CI/CD tooling
- Help develop our system architecture as we scale the product
- Enhance code quality and consistency throughout our stack
Tech Stack:
- Front End (React)
- Platform /APIs (Python/Flask, Postgres)
- Infrastructure (AWS, Terraform, Docker, Kubernetes)
- We have lessons in every major programming language (C#/.NET, Go, Java, Node, PHP, Python, Ruby, Perl, Clojure)
We are looking for:
- Experience with our tech stack (knowledge in all lesson languages is not required)
- Expert in REST design principles, gitflow workflow, code quality standards
- Product-minded engineers;you want to be involved in product related decisions
- Ability to establish processes and technology to streamline product development
- Adaptability in a fast paced startup environment and interest in taking on additional responsibility
- High level interpersonal, communication, and written skills
- A quick learner with initiative and autonomy;a self-starter
- Excels with remote work
- Cybersecurity interest or experience (not required)
This is a Remote (work from home) position.