Builds and maintains scalable backend systems, RESTful APIs, microservices, and integrations with AI models and enterprise platforms like Salesforce and SAP using Python and cloud technologies. Requires 3-5 years backend experience with focus on APIs and distributed systems.
200k – 250k
Hybrid3+ YOEBackend Engineering
About the role
Key Responsibilities
Core Development
Design, develop, and maintain RESTful APIs and backend services using Python (FastAPI, SQLAlchemy).
Build reliable microservices that support data processing, automation, and AI system integrations.
Implement and optimize database schemas, queries, and caching for performance and scalability.
Contribute to data pipelines and synchronization services across enterprise integrations.
AI & Systems Integration
Connect backend services with AI model servers, vector databases, and automation workflows.
Enable smooth data exchange between AI agents and enterprise systems like Salesforce, SAP, and Workday.
Scalability & Reliability
Identify and fix performance bottlenecks in backend code and databases.
Implement caching, monitoring, and logging to ensure system reliability and observability.
Collaborate with DevOps to deploy and maintain cloud-based services on AWS or GCP.
Security & Quality
Implement secure authentication and authorization (OAuth2, RBAC, SSO).
Follow best practices in code quality, testing, and documentation.
Participate in code reviews and contribute to improving backend architecture.
Collaboration & Ownership
Work closely with frontend, AI, and product teams to deliver new features.
Take initiative in identifying improvements and building practical, scalable solutions.
Balance speed and long-term scalability in a fast-moving environment.
Qualifications
3–5 years of backend development experience with a focus on APIs, distributed systems, or cloud infrastructure.
Proficient in Python, with experience using FastAPI, SQLAlchemy, or similar frameworks.
Experience with PostgreSQL/MySQL and data modeling best practices.
Familiarity with Redis, message queues (Kafka, RabbitMQ, Pub/Sub), and asynchronous processing.
Experience with cloud storage solutions such as AWS S3, Google Cloud Storage, or Azure Blob Storage.
Understanding of API authentication, security, and scalability principles.
Strong debugging, testing, and performance optimization skills.
Bonus Points
Experience integrating AI/ML models into backend systems.
Familiarity with event-driven architectures or workflow automation systems.
Prior experience in startups or high-growth tech companies.
Build and maintain scalable infrastructure for reliable web data collection at Firecrawl, focusing on proxy layers, success rates against adversarial sites, and high-throughput systems under spiky loads. Requires 3+ years in backend, networking, or infrastructure engineering with strong ownership and reliability focus.
200k – 250k
Remote3+ YOEBackend Engineering
Software Engineer
LatentSan Francisco, CA +1
Builds backend systems for healthcare AI platform, focusing on data pipelines, distributed systems, EHR integrations, and AI model operationalization. Requires strong TypeScript backend experience and distributed systems expertise.
200k – 285k
On-siteBackend Engineering
Software Engineer, Backend (Trading)
PhantomUnited States
Builds backend systems for crypto trading features, including APIs, data pipelines, and protocol integrations across blockchains like Solana and Ethereum. Requires 5+ years software engineering experience and interest in open platforms.
200k – 250k
Remote5+ YOEBackend Engineering
Software Engineer, Product
KalshiNew York, NY
Builds backend services, APIs, and data-driven features like personalization engines for Kalshi's prediction market trading platform. Requires 4+ years experience, Bachelor's in CS, Golang/Java proficiency, and REST API/database expertise.
200k – 280k
On-site4+ YOEBackend Engineering
Software Engineer, Trading Platform
KalshiNew York, NY
Builds high-performance trading platform including order matching, trade execution, clearing systems, and broker integrations. Requires 4+ years experience with concurrent systems, databases, and leading large projects in a fast-paced fintech environment.