Full Stack Developer
Location
United States
Posted
11 days ago
Salary
Not specified
Job Description
Role Description
This role exists to strengthen our backend systems, APIs, and cloud infrastructure — ensuring our platform remains fast, scalable, and dependable under increasing data volume and customer demand.
- Design, build, and maintain scalable backend services using Python and FastAPI.
- Develop and optimize high-performance RESTful APIs powering AI agents and GTM workflows.
- Architect and maintain cloud-native infrastructure (compute, storage, networking).
- Build reliable data pipelines and services that process, validate, and serve large B2B datasets.
- Ensure system scalability, observability, and fault tolerance.
- Own backend features end-to-end — from design and implementation to deployment and monitoring.
- Collaborate closely with frontend and data engineers to ensure clean API contracts and reliable data flow.
- Contribute to architectural decisions, code reviews, and engineering best practices.
- Continuously improve performance, security, and maintainability across backend systems.
Qualifications
- 4+ years of professional backend development experience.
- Strong proficiency in Python.
- Hands-on experience with FastAPI.
- RESTful API design and implementation.
- Relational databases (PostgreSQL or similar) and NoSQL Databases (DynamoDB or similar).
- Asynchronous programming.
- Cloud platforms (AWS, GCP, or Azure).
- Experience with containerization and deployment (Docker).
- Solid understanding of distributed systems concepts (caching, queues, background jobs).
- Comfortable designing scalable systems and optimizing for performance.
- Familiar with authentication, authorization, and API security best practices.
- Experience working in a fast-moving, remote-first environment.
- You take ownership, communicate clearly, and ship production-quality systems.
- You care about performance, reliability, and long-term maintainability.
Benefits
- Competitive compensation based on experience.
- Meaningful ownership and long-term growth opportunities.
- Flexible working hours.
- Fully remote-friendly team.
- Direct collaboration with founders and core engineering leadership.
Job Requirements
- 4+ years of professional backend development experience.
- Strong proficiency in Python.
- Hands-on experience with FastAPI.
- RESTful API design and implementation.
- Relational databases (PostgreSQL or similar) and NoSQL Databases (DynamoDB or similar).
- Asynchronous programming.
- Cloud platforms (AWS, GCP, or Azure).
- Experience with containerization and deployment (Docker).
- Solid understanding of distributed systems concepts (caching, queues, background jobs).
- Comfortable designing scalable systems and optimizing for performance.
- Familiar with authentication, authorization, and API security best practices.
- Experience working in a fast-moving, remote-first environment.
- You take ownership, communicate clearly, and ship production-quality systems.
- You care about performance, reliability, and long-term maintainability.
Benefits
- Competitive compensation based on experience.
- Meaningful ownership and long-term growth opportunities.
- Flexible working hours.
- Fully remote-friendly team.
- Direct collaboration with founders and core engineering leadership.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Principal – Technical Architect
Salesforce👋 We're Salesforce, the customer company. CRM + Data + AI + Trust.
Principal, Technical Architect leveraging Salesforce solutions for healthcare clients
Member of Technical Staff – Backend Engineer
Anchorage DigitalTrusted institutional partner in crypto and first federally chartered crypto bank
Member of Technical Staff responsible for technology stack on digital asset platform
Open this job to view full details and requirements.
Staff Backend Software Engineer
TebraWe empower independent practices to bring modernized care to patients everywhere.
Staff Backend Software Engineer modernizing Tebra's billing platform.