Senior Software Engineer - Data Plane
New
L
Lucenia Inc.Software Engineering
RemoteFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PostgreSQLElasticSearchJavaAlgorithmsData StructuresRust
Requirements
- Strong core Java skills with deep knowledge of standard library data structures and concurrency.
- Excellent understanding of concurrent and parallel programming principles.
- Proven background in applied data processing, including data structures and algorithms.
- Familiarity with low-level abstractions in the operating system.
- Solid software engineering foundations with a track record of designing high-quality solutions.
- Experience working with data storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.
- High level of autonomy with the ability to lead projects from design to completion.
- Experience collaborating on technical designs and providing code feedback in distributed teams.
- Proficiency in Rust is considered an asset.
Responsibilities
- Contribute full-time to Lucene by developing data-intensive features and fixing bugs.
- Improve engine areas through technical investigation and implementation of new algorithms or data structures.
- Optimize code performance, including low-level interactions with the operating system and hardware.
- Collaborate with a global community of engineers on issue triaging and pull requests.
- Design and deliver high-quality software solutions with a focus on code maintainability.
- Increase testing coverage to ensure system reliability.
View Full Description & ApplyYou'll be redirected to the employer's site