Backend Software Engineer

W
WayflyerFintech
Europe, United StatesFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
5+ years
Required Skills
AWSBackend DevelopmentPostgreSQLPythonSoftware DevelopmentSQLDjangoGitRESTful APIsMicroservices

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience
  • 5+ years of professional experience in backend development with Python
  • Strong proficiency in Django, or other Python API frameworks (e.g. FastAPI, Flask)
  • Experience with SQL databases (preferably PostgreSQL) and ORM frameworks
  • Knowledge of API design principles and microservices architecture
  • Experience with AWS or similar cloud platforms
  • Solid understanding of version control with Git
  • Experience with testing frameworks (e.g., pytest, unittest)
  • Understanding of security best practices and data protection
  • Strong problem-solving skills and attention to detail
  • Excellent communication abilities and proven track record of successful team collaboration

Responsibilities

  • Design and develop scalable backend services using Python and Django, focusing on core financial products
  • Build and maintain RESTful APIs that power customer-facing applications and internal tools
  • Implement robust data models and database schemas to support financial services infrastructure
  • Write clean, testable code with comprehensive unit and integration tests
  • Collaborate with cross-functional teams to design and implement new features and improvements
  • Optimize application performance and ensure high availability of services
  • Participate in code reviews and contribute to technical documentation
  • Monitor and maintain production systems, ensuring reliability and security
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now