about 4 hours ago
Remote, United StatesSenior / Staff+
H1B Sponsor
Base Salary
$124k - $200k/yr
Responsibilities
- Design and build scalable components for the data platform that enable high-throughput data ingestion and processing.
- Design and develop systems to store and serve batch data for analytics.
- Contribute to the design and implementation of API services and scalable event-driven applications.
- Design clear, extensible software interfaces for internal consumers.
- Own and operate your services in production, including releases and deployments.
- Lead cross-functional initiatives collaborating with engineers, product managers, and TPMs.
- Mentor peers and be a technical role model on the team.
Requirements
- 7+ years of software engineering experience, with significant time spent on distributed or data-intensive systems.
- Strong experience designing and implementing distributed systems for data ingestion, storage, and processing.
- Proven expertise building, operating, and monitoring large-scale multi-tenant systems.
- Ability to take ownership of real-time production systems and align technical with business requirements.
- Ability to collaborate and communicate effectively in an all-remote setting.
- Experience with latest batch and real-time data processing technologies such as Apache Flink.
Benefits
- Fast-paced, team-oriented environment where your work directly shapes the company’s direction.
- 100% remote work environment.
- Competitive compensation and meaningful equity.
- Outsized responsibilities and professional development opportunities.
- Medical, dental, and vision insurance.
- Unlimited paid time off, with a required minimum of 20 days per year.
- Paid parental leave.
- Flexible stipends to support your workspace and well-being.
- Company MacBook.
Tech Stack
Apache FlinkDockerGitLab CI/CDGoGoogle BigQueryGoogle Cloud PlatformgRPCKubernetesPostgreSQLPrometheusPythonTerraform
Categories
AI & MLData Engineering
