Job Detail

Python Backend Developer(Remote)

  • Medium Level
  • Type Fixed
  • Duration: More than 06 months

Project Detail

What you will own:

  • Write great code: We understand code is read more than it’s written, better off tested and maintainability is a must. 

  • Help shape what we build: You’ll be working closely with product owners, designers and other engineers to design and refine our work. We work as a team and your input is key. 

  • Influence technology evolution: We are designing new platforms with long-term goals in mind and are also happy to improve with new technology capabilities 

  • Own delivery: We’re obsessed with shipping value; you’ll own work beyond a pull request. You’ll care about bugs, scalability, uptime and other non-functional requirements. 

  • Grow together: You’ll review others' work and happily seek feedback on yours to ensure we build a better codebase and sharpen each other's skills.

  • Share your knowledge and points of view: We promote knowledge sharing across our teams and count on you to become an active member of one. Experiment with new tools, present your findings, shape our future standards.

  • Scope and Impact: You invent and try to simplify what we do. You insist on the highest standards from your team and yourself. You have charisma. You lead or influence a team. You tackle open-ended somewhat ambiguous problems

What you bring to the table: 

  • Strong experience in building backend services/APIs. This role specifically is for an engineer with solid experience with Python backend services.  A large part of the codebase you will be working on is currently in Python. We welcome generalists and polyglots.

  • We are in the process of breaking down a monolith application into smaller services and self contained data models. Therefore, experience working with microservices as well as monolith applications will come in handy. And if you have worked on a successful migration, even better.

  • Solid experience with system design and architecture

  • Experience with unit and integration tests

  • You are a system design enthusiast and have experience designing and transforming existing systems collaboratively to make them scalable, maintainable and reliable.

  • You have a true DevOps mindset and are able to support your team towards becoming true owners of their product/platform

  • You work well with Engineering and Product members and are comfortable building effective relationships with stakeholders outside technology.

  • An open mind with respect to diversity and inclusivity. Our team (and customers) come from all over the world.

Interested?? Click me to apply

Skills Required