Back End Developer
Resourceful
full-remoteseniorbackend United States 4 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
PythonREST APIsPostgreSQLAWSSQSSNSOpenAPIEvent-Driven ArchitectureDistributed SystemsSecurity Best Practices
About the role
Role Overview
Senior Backend Engineer (Python) to design and scale core backend services for a modern, data-driven platform. This high-impact role includes owning APIs, data systems, and backend infrastructure that directly support customer-facing applications, with collaboration at the intersection of backend engineering and AI-enabled systems.
Responsibilities
- Design and build scalable backend services and APIs (REST, webhooks, streaming)
- Own API architecture, including documentation and versioning (OpenAPI/Swagger)
- Develop and maintain data models and backend systems for complex workflows
- Build with PostgreSQL, including advanced querying and performance optimization
- Implement event-driven systems using messaging patterns (e.g., SQS, SNS)
- Collaborate with DevOps/Cloud teams on AWS infrastructure (e.g., S3, Lambda, ECS)
- Ensure observability, reliability, and performance across services
- Apply security best practices (auth, data protection, API governance)
- Contribute to backend architecture and long-term system design
Requirements
- 5–8 years of backend development experience using Python in production
- Strong experience building RESTful APIs and distributed systems
- Deep knowledge of PostgreSQL and database design
- Experience with AWS services (Lambda, S3, messaging systems, etc.)
- Familiarity with event-driven architecture and asynchronous processing
- Strong focus on scalability, reliability, and security
- Good coding practices (performance and maintainability)
- Experience with API documentation/schema design (OpenAPI preferred)
Nice to Have
- FastAPI, Django, or Flask
- Knowledge of vector databases or AI-integrated systems
- Experience with PostGIS (spatial data) or complex data pipelines
- Familiarity with Infrastructure as Code (Terraform/CDK)
- Experience in regulated or high-accuracy environments
About Resourceful
Resourceful is a staffing/recruiting firm connecting talent with companies and clients that need engineering support. This posting represents a client engagement focused on building backend services for a modern, data-driven platform.
Scraped 5/21/2026