Flag job

Report

Full Stack Engineer

Min Experience

7 years

Location

Remote - United States (UTC-4)

JobType

Full-time

About the job

Info This job is sourced from a job board

About the role

About the Role We are seeking a full-stack engineer focused on the backend, with deep expertise in Python and AWS to help architect, build, and scale a robust, secure, and high-performance platform. You'll play a key role in developing core backend services that power a mission-critical finance application, integrating multiple systems, and ensuring performance, reliability, and security compliance. Key Responsibilities - Design and develop scalable and maintainable backend systems using Python. - Architect robust systems optimized for performance and high availability. - Develop integration with external services. - Experience with SQL database - Collaborate with DevOps and frontend teams to deliver end-to-end product features. - Instrument, monitor, and troubleshoot services using observability tools like DataDog, Sentry, or similar tools Requirements - 7+ years of experience in backend development, with a strong focus on Python, preferably with Django or FastAPI. - 2+ years of experience in frontend development, mostly with React - Strong understanding of distributed systems, microservices architecture, and API design. - Proven track record in building high-performance, scalable, low-latency systems. - Deep knowledge of databases (e.g., PostgreSQL, Redis, Elasticsearch) and caching strategies. - Solid grasp of networking concepts, concurrency, and multithreaded programming. - Hands-on experience with AWS, containerization (Docker), and CI/CD workflows. - Excellent communication, architectural thinking, and leadership in backend development. - Familiarity with message queues Preferred Qualifications - Experience with startups and ambiguous environments - Ability and eagerness to navigate through complex problems

Skills

Python
AWS
Django
Docker
Elasticsearch
PostgreSQL
React.js
Redis