What are the responsibilities and job description for the Backend Engineer position at Mighty?
Mighty is looking for a self-starting Backend Engineer who has a passion for leveraging technology to solve social problems. In joining our talented (and rapidly growing!) engineering team, you’ll have the opportunity to make a significant impact on not only our products, but our ever-evolving culture. Our engineers feel pride in the work they output and hold themselves to high standards. You’ll have the chance to work on a multitude of interesting and technically challenging products poised to revolutionize a complex industry. You will be someone who excels in a fast-paced environment while helping to cultivate an inclusive environment where everyone feels support and a part of the team! This role can be based out of New York, NY or fully remote (US only).
What you’ll do:
- Producing high quality code
- Technical solutioning of product priorities
- Architecting elegant software solutions
- Giving substantial and high quality code reviews
- Contributing to grooming discussions/technical diligence
- Championing the engineering team’s culture
We want to hear from you if you:
- Have 2 years of prior engineering experience, preferably on a highly technical team
- Have experience writing Docker files
- Have experience building software with a Python based backend framework at scale
- Have significant experience with relational databases (PostgreSQL, MySQL, etc,)
- Have experience building RESTful APIs
- Have high EQ
- Are eager to embrace new ideas, take risks, and be open to constructive criticisms
Bonus points if you:
- Have experience with a modern front end framework like React
- Are comfortable getting around AWS’s cloud infrastructure
- Have Github project(s) or contribute to open source communities