The company is expanding and growing into a national leader in consumer financing, and they are looking for a Python Backend Engineer to design, build, and maintain scalable backend systems to support this growth.
Requirements
- Strong proficiency in Python (e.g., Django, Flask, FastAPI).
- Solid experience with RESTful API development and integrations.
- Hands-on experience with SQL/NoSQL databases.
- Familiarity with unit testing, integration testing, and CI/CD pipelines.
- Knowledge of Git and collaborative development practices.
- Strong understanding of scalable system design and performance optimization.
- Experience with cloud platforms (AWS, Azure, GCP).
Responsibilities
- Design, build, and maintain scalable backend services using Python.
- Develop and optimize RESTful / GraphQL APIs for web and mobile applications.
- Work with databases (PostgreSQL, MySQL, MongoDB, etc.) to design schemas and write efficient queries.
- Implement best practices for code quality, testing, and security.
- Troubleshoot and debug backend issues, ensuring high availability and reliability.
- Contribute to architecture discussions and help shape technical direction.
- Write clear technical documentation and participate in code reviews.
Other
- 3+ years of professional experience in backend development.