Crossing Hurdles ยท 17 hours ago
Software Engineer
Crossing Hurdles collaborates with leading AI research labs to build and train cutting-edge AI models. They are seeking a Python Full Stack Engineer to build and scale backend-heavy full stack applications, design microservices architecture, and maintain RESTful APIs for high-volume systems.
Responsibilities
Build and scale backend-heavy full stack applications for high-volume systems
Design and develop microservices architecture using Python
Build and maintain RESTful APIs using FastAPI, following clean API design standards
Implement async jobs, background schedulers, and data pipelines for performance-critical workloads
Develop secure authentication and authorization flows using OAuth2 and modern security best practices
Design, optimize, and maintain both SQL & NoSQL data models and storage
Work with databases like MongoDB, DynamoDB, PostgreSQL, and ClickHouse (data modeling + performance tuning)
Collaborate with product and engineering teams to deliver robust, production-grade solutions
Contribute to frontend development using HTML, CSS, JavaScript and React/Angular as needed
Qualification
Required
8+ years of hands-on software development experience
Strong expertise in Python
Proven experience with FastAPI, REST APIs, and backend architecture
Solid knowledge of microservices, async processing, schedulers, and pipelines
Strong understanding of API security: OAuth2, rate limiting, secure auth best practices
Experience with SQL + NoSQL databases: SQL: PostgreSQL, ClickHouse; NoSQL: MongoDB, DynamoDB
Working frontend knowledge: HTML, CSS, JavaScript + React/Angular
Ability to build and scale high-throughput systems
Company
Crossing Hurdles
At Crossing Hurdles, we specialise in customised recruitment and staffing solutions designed to drive success for businesses and professionals.
Funding
Current Stage
Early StageCompany data provided by crunchbase