Backend Software Engineer - Evergreen Posting
Core
Build and own backend services and APIs powering Self Financial's mobile app and web experiences for users building credit and savings.
Role type
Senior IC backend software engineer (Python/Flask/FastAPI)
Builds
Scalable backend services, REST APIs, and distributed systems for a FinTech mobile/web platform
Domain
Financial Technology (FinTech), Credit, Savings
Deliverable
production ML models | product features
Required skills
Python, REST API design, PostgreSQL/MySQL, Git, code review, testing, security, performance optimization
Preferred skills
Flask, FastAPI, agentic engineering tools (Claude/OpenAI/Codex), SQL performance tuning, cloud platforms (AWS), containers (Docker), message queues, mentoring
Technologies
Python, Flask, FastAPI, PostgreSQL, MySQL, AWS, Docker
Responsibilities
Design and implement REST endpoints, model data and write efficient database queries, integrate with third-party services, debug complex issues, conduct code reviews, collaborate on user-focused improvements
Seniority
Senior, hands-on IC with mentorship responsibilities