MIG-1814
Python Developers
Remote working · November 16, 2020
Hiring Status Unconfirmed
Key responsibilities
What you will do:
- You will be one of the founding engineers of a new company product
- You will wear a product hat to ideate and iterate on features, design reliable and scalable RESTful web services, write clean code in Python, automate end-to-end test cases, and ensure that your services work well on our AWS infrastructure.
- You will follow development best practices including architecture review, (virtual) whiteboarding, code review, test coverage, etc.
- You will take initiatives to improve resilience and security of your components and drive projects end to end.
Desired candidate profile
Who you are:
- You have experience building production grade systems in a team environment.
- You have a product mindset and you enjoy creating value and delighting your users.
- You obsess about simple architectures and designing reliable and scalable systems.
- You write clean, readable code in Python. If you also have Javascript / React experience, great! -- but this is not the expectation.
- You have a deep understanding of how the web works and love designing beautiful APIs that make life easy for your consumers.
- You have a command of SQL and love modeling data
- You know enough of / want to know about AWS infrastructure to be able to monitor and ensure your services are healthy and happy on production.
- Last but not least, you are self-driven, well organized, curious, tenacious, and communicate effectively. You ask a lot of questions, dig deep, and come up with creative reliable solutions and execute repeatably with a great sense of ownership and accountability.
Apply for this role
Takes a few minutes — basic information, employment details, and resume.
Apply for this role
- 1. Identity
- 2. Basic Information
- 3. Employment
- 4. Resume
- 5. Review & Submit
Application Submitted Successfully
Thank you for applying for this position.
Your application has been successfully submitted and received by our recruitment team.
Our recruitment team will review your profile. If your qualifications are a good match for this opportunity, we will contact you regarding the next steps.
Your profile may also be considered for other suitable opportunities in the future.
Didn't find the right opportunity?
Receive new matching opportunities directly in your inbox.