
Senior Backend Engineer – Data
The Leaflet
full-time
Posted on:
Location Type: Remote
Location: Remote • Florida • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
DynamoDBJavaKafkaNoSQL
About the role
- Design, develop, and maintain scalable data pipelines and infrastructure
- Optimize data storage and retrieval systems for performance and reliability
- Collaborate with cross-functional teams to deliver data-driven solutions
- Implement best practices for data governance, security, and quality
- Provide technical guidance and mentorship to junior engineers when opportunities arise
- Support AI/ML initiatives by building robust data infrastructure for model training and inference
- Design and implement real-time data streaming solutions for AI-powered features
Requirements
- Strong experience with Java
- Proficiency in identifying and resolving performance issues
- Experience with memory management and garbage collection optimization
- Good understanding of distributed and event-driven systems
- Experience with Kafka or similar streaming services
- Familiarity with message queues and pub/sub protocols (e.g., SQS, SNS)
- Strong knowledge of relational and NoSQL databases
- Experience with Snowflake and/or Clickhouse
- Experience with DynamoDB or similar NoSQL solutions
- Ability to explain database strengths and trade-offs
- 3+ years of experience in data engineering roles
- Bachelor's degree in Computer Science, Engineering, or a related field
Benefits
- Competitive pay and benefits
- Flexible vacation allowance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Javadata pipelinesdata storage optimizationdata retrieval systemsdata governancedata securitydata qualityreal-time data streamingmemory managementgarbage collection optimization
Soft skills
collaborationtechnical guidancementorship