Skip to main content

Python Developer

Python Developer
Surprise.com App
6 months 2 weeks ago

What we are looking for

BS or higher in computer science or a related field;
Upper-Intermediate English or higher (B2+);
5+ years of experience in software development;
4+ years of experience with Python;
Ability to deliver decent quality results within strict deadlines when required (can describe similar experiences in the past);
Experience in leading the development of a large feature or creating architecture of a large feature or a project (can provide examples);
Experience with AWS (preferable) or other major cloud service providers (GCP, Azure);
Experience in directly working with relational databases, not just through ORM;
Experience with async Python.

What will you be doing

Work closely with design, product, and mobile engineers across multiple pods to ship impactful user-facing features;
Effectively break down complex technical and product reqs into reliable estimations and dev plans;
Own the full dev process from architecting the data flow, object diagram, DB schema, to implementation, testing, and deployment;
Deliver maintainable, modular, and performant backend code in our microservices-based architecture;
Identify performance bottlenecks and optimize existing systems for scalability, reliability, and efficiency;
Perform thorough code reviews to uphold coding standards, best practices, and architectural guidelines.

Expertise level

Work arrangement

Key skills

Similar Jobs in Israel

Similar Jobs in Tel Aviv