A dynamic tech start-up is looking for a Back End Python Developer to work on server-side engineering. The candidate will develop scalable applications using Python and Django while managing project priorities. The role requires a Bachelor's degree in Computer Science and hands-on experience with RESTful APIs, MongoDB, and PostgreSQL. The company offers a vibrant work environment, competitive salaries, comprehensive health insurance, and opportunities for continuous learning and certification.
Qualifications
Hands on experience in Python and Django required.
Experience in the development of highly scalable applications.
Excellent interpersonal and communication skills are a must.
: Experience in the development of REST API.
: Basic understanding on databases like MongoDB and Postgres.
: Good knowledge of Data Structures and Algorithms.
: Understand the deployment aspects after developing the feature.
: Excellent interpersonal skills, written and verbal communication skills, and professionalism.
Responsibilities
Write scalable, extensible, and testable code.
Develop back-end components to improve performance.
Detect and provide solutions for legacy code issues.
Detect the bottlenecks in legacy code and provide feasible solution to make things better.
Implement security and data protection solutions; Coordinate with internal teams to understand user requirements and provide technical solutions
Manage individual project priorities, deadlines, and deliverables.
Skills
Python
Django
RESTful APIs
MongoDB
PostgreSQL
Data Structures and Algorithms
Interpersonal skills
Communication skills
Education
Bachelor's Degree in Computer Science
Job description
About the job Back End Python developer (search only)
Server-Side Developer role gives you an opportunity to
Work with back-end development and server- side engineering.
Use Python, Django, RESTful APIs and other latest technologies to build new features that
Experience working with databases such as MongoDB and PostgreSQL. Constantly pay
down technical debt, improve software development process and refine technology roadmap
What you will be doing:
Write effective, scalable, extensible and testable code
Develop back-end components to improve responsiveness and overall performance of the application.
Develop database layer with optimized queries
Detect the bottlenecks in legacy code and provide feasible solution to make things better.
Implement security and data protection solutions Coordinate with internal teams to understand user requirements and provide technical solutions
Manage individual project priorities, deadlines, and deliverables. What you bring:
Bachelor's Degree or equivalent in Computer Science with good academic record
Hands on experience in Python and Django
Experience in the development of highly scalable applications
A high degree of motivation to learn new technologies, tools and libraries
Experience in the development of REST API
Basic understanding on databases like MongoDB and Postgres
Good knowledge of Data Structures and Algorithms
Understand the deployment aspects after developing the feature
Excellent interpersonal skills, written and verbal communication skills, and professionalism
We offer:
Dynamic, diverse, inclusive start-up environment driven by transparency and velocity
Bright, open, sunny working environment and collaborative office space
Convenient office locations in Redwood City, Hyderabad and Bangalore tech hubs Competitive salaries and company equity, and a focus on developing world class talent operations
Comprehensive health insurance available (medical) for you and your family Unlimitedleaves with manager approval and a 3-month paid sabbatical after 3 years of service
CEO moonshots projects with cash awards every quarter Upskilling and learning support including via paid conferences, online courses, andcertifications