
Search by job, company or skills
We are looking for a skilled Python Backend Engineer to design, build, and maintain scalable backend systems. You will work closely with product managers, frontend engineers, and other stakeholders to deliver reliable, high-performance services that power our applications.
Responsibilities:
Design, develop, and maintain backend services and APIs using Python.
Build scalable, secure, and high-performance systems.
Develop and maintain RESTful and/or GraphQL APIs.
Work with SQL and/or NoSQL databases to design efficient data models.
Integrate third-party services and internal tools.
Write clean, maintainable, and well-tested code.
Optimize application performance and troubleshoot production issues.
Collaborate with frontend, DevOps, and product teams.
Participate in code reviews and contribute to engineering best practices.
Strong experience with Python.
Experience with backend frameworks such as Flask or FastAPI.
Solid understanding of RESTful API design.
Experience with relational databases (PostgreSQL, MySQL) and/or NoSQL databases.
Familiarity with version control systems (Git).
Understanding of software architecture, data structures, and algorithms.
Ability to write unit and integration tests.
Strong problem-solving and communication skills.
Job ID: 142686813