Senior Software Engineer
Elastic
π΅ $133k-$252k
πRemote - United States
Please let Elastic know you found this job on JobsCollider. Thanks! π
Job highlights
Summary
Join Elastic, the Search AI Company, as a Senior Software Engineer on the Elasticsearch - Search Foundations team. This globally distributed team focuses on delivering a robust search experience, including contributions to Lucene. As a senior engineer, you will design and implement new search features, enhance existing ones, and resolve bugs. You will be a full-time Elasticsearch contributor, working with a global team and community members. The role requires strong Java skills, experience with data storage technologies, and excellent communication. Elastic offers competitive pay, benefits including health coverage and parental leave, and a stock program.
Requirements
- Have strong skills in core Java and be conversant in the standard library of data structures and concurrency constructs, as well as newer features like lambdas
- Work with a high level of autonomy, and be able to take on projects and guide them from beginning to end. This covers both technical design and working with other engineers to develop needed components
- Be comfortable developing collaboratively. Giving and receiving feedback on code and approaches and APIs
- Have used several data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra and have some idea how they work and why they work that way
- Have excellent verbal and written communication skills
Responsibilities
- Be a full time Elasticsearch contributor, building data intensive new features and fixing intriguing bugs, all while making the code easier to understand
- Invent a new algorithm or data structure
- Find an algorithm or data structure and implement it
- Get close to the operating system and hardware
- Work with a globally distributed team of experienced engineers focused on the search capabilities of Elasticsearch
- Be an expert in several areas of Elasticsearch and be a go-to person for questions about them
- Improve areas of Elasticsearch based on questions and instincts
- Help create the future of search within Elasticsearch - building a scalable search tier for our Serverless platform and writing search functionality in ES|QL, our new piped query language
- Work with community members from all over the world on issues and pull requests, sometimes triaging them and handing them off to other experts and sometimes handling them yourself
- Write idiomatic modern Java
Preferred Qualifications
- Have built things with Elasticsearch before
- Have worked in the search and information retrieval space
- Have experience writing code for software-as-a-service or platforms-as-a-service
- Have worked on data storage technology
- Have experience designing, leading and owning cross-functional initiatives
- Have worked with open source projects and are familiar with different styles of source control workflow and continuous integration
Benefits
- Competitive pay based on the work you do here and not your previous salary
- Health coverage for you and your family in many locations
- Ability to craft your calendar with flexible locations and schedules for many roles
- Generous number of vacation days each year
- Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service
- Up to 40 hours each year to use toward volunteer projects you love
- Embracing parenthood with minimum of 16 weeks of parental leave
- Company-matched 401k with dollar-for-dollar matching up to 6% of eligible earnings
- Elastic's stock program
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- πArgentina
- πGermany
- π°$175k-$210kπUnited States, Worldwide
- π°$185k-$223kπUnited States
- πPortugal
- π°$169k-$240kπUnited States
- π°$225k-$255kπUnited States
- π°$225k-$255kπUnited States
- π°$155k-$200kπUnited States
- π°$150k-$200kπCanada, United States
Please let Elastic know you found this job on JobsCollider. Thanks! π