Senior Backend Data Engineer
Remote (United States)
Overview
This opportunity is for a Senior Backend Data Engineer to help extend and scale a web-scale data ingestion and processing platform. This role blends backend engineering, distributed systems, and large-scale data processing, with a strong focus on performance, reliability, and cloud-native architecture.
You will act as a technical leader and subject matter expert, improving the scalability and robustness of ingestion pipelines while leveraging modern cloud technologies and AI/ML-driven systems. This is a full-time, remote (United States) position within the Engineering organization.
Compensation
Base salary range: $150,000–$240,000 per year, depending on experience, qualifications, and location.
Compensation also includes equity and comprehensive benefits.
What You’ll Do
- Extend and optimize large-scale data ingestion and processing pipelines.
- Design and build enterprise-grade APIs, backend services, and data stores that power customer-facing products.
- Deliver production-ready commercial software capable of operating at massive scale.
- Operationalize ML and big data systems to support risk intelligence, communications, and marketing teams.
- Design, implement, and maintain distributed systems, platforms, and reusable frameworks.
- Leverage serverless AWS components such as API Gateway, Lambda, Cognito, and DynamoDB.
- Architect scalable microservices and data systems with a focus on performance and resilience.
- Translate complex business requirements into intuitive, high-performing technical solutions.
- Provide technical leadership and mentorship, setting engineering standards and guiding architectural decisions.
- Collaborate cross-functionally with product, sales, and engineering teams in a fast-paced environment.
Qualifications
- Demonstrated upward career progression in software engineering.
- Experience designing and maintaining complex architectures, platforms, or distributed systems.
- Strong background in distributed computing and large-scale data processing.
- Hands-on experience with AWS services such as API Gateway, Lambda, Cognito, DynamoDB, S3, EC2, and related tooling.
- Proficiency building backend services in Python, Rust, or Go.
- Deep understanding of microservices architecture, CRUD systems, Graph APIs, and database design.
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or equivalent experience.
- Experience collaborating with cross-functional stakeholders to deliver scalable solutions.
- Ability to mentor engineers and lead technical initiatives in a growing team environment.
Benefits
- Remote-first environment (United States)
- Equity participation
- Comprehensive medical, dental, and vision coverage
- 401(k) plan
- Flexible PTO and company holidays
Looking for more opportunities?
View All Jobs