Findmine Inc., is on the lookout for a skilled backend engineer ok with enforcing backend microservices, developing scalable methods, and dealing with huge quantities of information that waft in the course of the Findmine utility. Our products and services are constructed the usage of Flask and are MongoDB-backed.
We’d like a person who’s comfy operating on an present codebase, is a handy guide a rough learner, can apply present design patterns, and could also be comfy coming to the desk with concepts on tips on how to optimize and construct new options and products and services. A key ability we’re on the lookout for is having the ability to keep in touch and file new options constructed to make sure other folks around the industry can successfully keep in touch how new options paintings. We use Perception as our wisdom base.
The best candidate has additionally been uncovered to caching multi-thousand requests consistent with minute, and tips on how to shave off milliseconds from a request-response cycle the usage of in-memory databases or NoSQL databases like MongoDB and Redis.
Tasks
- Architect, design, increase, deploy, and function Python products and services that serve hundreds of thousands of customers.
- Scale and optimize our platform to toughen persevered exponential consumer development.
- Take care of integrations with user-facing parts advanced via front-end builders with server-side common sense
- Construct platform options that make existence more straightforward for customers operating in different groups at FindMine and the ones operating for our greatest purchasers.
- Expand and take care of our exterior APIs that are versatile extraordinarily responsive, and extremely to be had.
- Assist us materialize our long-term SaaS platform imaginative and prescient via turning it into tactical targets and necessities.
- Paintings with state-of-the-art era to unravel fascinating and difficult issues.
Necessities
- 6+ years {of professional} enjoy writing Python programs
- Enjoy in designing and development dispensed, high-volume products and services
- Deep figuring out of gadget design, information construction, algorithms
- At ease operating with huge information units
- Obsessive about code high quality and making sure take a look at protection; delivery fine quality code
- Eagerness to incessantly beef up our methods via leaving the grass greener on any piece of the platform you get to paintings on
- Passionate mentor and suggest in your technological imaginative and prescient however you might be additionally respectful and open to finding out from other folks’s viewpoints.
- At ease in a startup setting, development processes from scratch in a high-paced setting
Technical Abilities
- Python with wisdom of a minimum of one Python internet framework (Flask, Django, and many others)
- MongoDB and enjoy with some ORM
- API and Carrier Design
- Docker/Kubernetes
- Google Cloud Platform
- Skillability with Git
- Fundamental figuring out of front-end applied sciences
Great to Haves
- Enjoy the usage of Github Movements, ArgoCD, or different steady integration gear
- Labored with Celery or different queueing methods
- Forged figuring out of Docker
- API design and structure
- Enjoy with SaaS Platforms that use JavaScript payloads
- Publicity to Datadog
Corporate Choices
- Aggressive wage and fairness
- Insider enjoy in a a hit and high-growth startup (specifically related if you wish to get started your personal corporate sooner or later or paintings in VC)
- Sturdy occupation development possible (control monitor inside operations, technique, or a particular line of industrial)
- Versatile workplace tradition – paintings from on every occasion and anyplace fits you so long as you ship for your commitments to others.