π A Fintech Organization is Hiring: Senior Backend Engineer β Python (FastAPI)
Position:
Senior Backend Engineer β Python (FastAPI)
- π° Salary: Competitive, with adjustments based on experience and expertise.
- π Job Type: Full-Time
- β³ Experience: 5+ Years
- π Location: Remote
πΉ Role Overview
We are hiring a Senior Backend Engineer to work on a stock market and fintech application for a US-based client. This client values strong technical expertise and requires clear and effective communication in English to collaborate on complex technical concepts.
As a Senior Backend Engineer, you will design, implement, and optimize backend systems using Python, FastAPI, and modern microservice architecture. The role involves integrating key services like Stripe for payment processing and Clerk/Auth0 for authentication, focusing on scalability, performance, and security.
πΉ Key Responsibilities
β
Backend Development
- Develop and maintain scalable microservices using Python FastAPI for stock market applications.
- Build and optimize APIs for real-time financial data processing and transactions.
β
Database Management
- Design and optimize PostgreSQL schemas and queries for performance and reliability.
- Implement caching solutions with Redis for faster data access and reduced latency.
β
Third-Party Integration
- Integrate with Stripe for secure and seamless payment processing.
- Configure and manage user authentication systems using Clerk or Auth0.
β
Code Optimization and Scalability
- Identify and resolve performance bottlenecks in the codebase.
- Design and implement asynchronous workflows and task queues for handling high loads.
β
Monitoring and Maintenance
- Set up and maintain monitoring tools for system reliability and error reporting.
- Debug and resolve production issues in a timely manner.
β
Collaboration and Leadership
- Work closely with frontend engineers, product managers, and the clientβs technical team.
- Mentor junior engineers and participate in code reviews and design discussions.
πΉ Requirements
π Experience Level
- 5+ years of backend development experience with proven success in leading technical projects.
π Technical Skills
- Strong experience with Python and frameworks like FastAPI.
- Expertise in building scalable and modular microservices.
- Proficient in PostgreSQL database design, query optimization, and indexing.
- Hands-on experience with Redis for caching and performance improvements.
- Experience with Stripe or similar payment gateway integrations.
- Proficiency with modern authentication systems such as Clerk or Auth0.
- Knowledge of distributed systems, task scheduling, and asynchronous programming.
π Fintech Knowledge
- Understanding of stock market applications, financial APIs, or trading platforms.
- Familiarity with financial compliance and security best practices.
π Soft Skills
- Exceptional English communication skills, with the ability to explain technical concepts clearly.
- Comfortable engaging directly with technical stakeholders in the US.
π
Application Deadline: 15th March