Bachelor's degree in computer science or a related field.
- 5+ years of experience in software engineering or data engineering roles working in high traffic, fault tolerant, and highly available environments.
- 5+ years of experience with sql.
- 5+ years of experience with technologies like hadoop, hive, hbase, pig, spark, etc.
- 2+ years of experience with streaming platforms like kafka or kinesis.
- 2+ years of experience with elasticsearch, logstash, splunk or similar technologies.
- 2+ years of experience with scala, golang, python, java, ruby, or a similar programming language.
job summary
ring is seeking a self-directed senior system development engineer to support our cloud-based processing systems.
as a senior member of our team, you will assess and recommend architecture frameworks, design and implement high-performance solutions, support data ingestion and publication api's, and contribute to the technical vision of our infrastructure.
*responsibilities*:
- lead large projects and work with other sdes to optimize data infrastructure across services and technologies.
- work with engineering and business stakeholders to understand requirements.
- shape the growth of resources and capabilities.
- evaluate and implement efficient distributed storage and query techniques.
- collaborate with internal teams to integrate services and apis.
- maintain secure infrastructure.
- continue to train team on best practices.
key job responsibilities
experience developing ci/cd frameworks that can scale across multiple services, programming languages, and deployment frameworks.
about the team
the ring data management team owns products and services for ring's growing analytics and operational needs.
the portfolio of services managed by the team allow centralized data collection, aggregation and the building of standardized data models for analytics use cases.
- high level of sql skills.
- understand data structures and relational database theory.
- experience with aws and cloud-based scaling patterns.
- experience with data processing systems such as flink, apache beam, and dataflow.
about ring
ring llc is proud to be an equal opportunity employer and provides equal employment opportunities (eeo) to all employees and applicants without regard to race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity or genetics.