Senior Software Engineer - Data Platform
New
P
PhaidraIndustrial Automation
Remote - United StatesFull-TimeSenior
Salary123760 - 200200 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years
- Required Skills
- DockerPythonGCPKubernetesMongoDBGogRPCPostgresPrometheusRESTful APIsTerraformBigQuery
Requirements
- 7+ years of software engineering experience
- 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 (high availability, fault tolerance, performance)
- Ability to take ownership of real-time production systems
- Ability to align technical with business requirements
- Experience with operational excellence and on-call incident handling
- Ability to collaborate and communicate effectively in an all-remote setting
- Experience with latest batch & real-time data processing, storage & service technologies such as Apache Flink
- Hands-on experience designing environment-agnostic abstractions (cloud, hybrid, on-prem)
- Working knowledge of containerization and orchestration tools like Docker and Kubernetes
- Experience with self-service data platforms, data lakes, or lakehouses at scale
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 that power the product backend.
- Design clear, extensible software interfaces for internal consumers and maintain a high release-quality bar.
- Design and optimize data storage and retrieval mechanisms for high throughput, security, and ease of access.
- Own and operate your services in production, including releases, deployments, and on-call rotations.
- Lead cross-functional initiatives collaborating with engineers, product managers, and TPMs across teams.
- Mentor your peers and be a technical role model on the team.
View Full Description & ApplyYou'll be redirected to the employer's site