Jobs / Okta
Senior Software Reliability Engineer - Data Platform
Okta · Toronto, ON, Canada
Toronto, ON, CanadaExp: 3+ yrs136,000-187,000 CAD/yearlyHybrid
Remuneration
136,000-187,000 CAD/yearly
Location
Toronto, ON, Canada
Visa sponsorship
Not specified
Job summary
The Senior Software Reliability Engineer for the Data Platform is tasked with designing, building, and deploying scalable platform components that enhance data analytics and machine learning capabilities. Responsibilities include collaborating with engineering teams on project development, conducting design and code reviews, and troubleshooting production issues, utilizing technologies such as Kinesis, Flink, ElasticSearch, and Snowflake.
Qualifications
- 3+ years of industry experience
- 2+ years of experience in object-oriented language, preferably Java
- Hands-on experience with cloud-based distributed computing technologies
- Experience in developing and tuning highly scalable distributed systems
- Excellent grasp of software engineering principles
- Solid understanding of multithreading, garbage collection, and memory management
- Experience with reliability engineering in data quality, observability, and incident management
Responsibilities
- Design, implement and own data-intensive, high-performance, scalable platform components
- Work with engineering teams, architects and cross functional partners on project development
- Conduct and participate in design reviews, code reviews, analysis, and performance tuning
- Coach and mentor engineers to scale the engineering organization
- Debug production issues across services and multiple levels of the stack
- Participate in on-call rotation and incident management
Skills
AWSDatabricksElasticsearchHadoopJavaKafkaKinesisKubernetesOktaSlackSnowflakeSpark
Relocation
No