Jobs
>
Denver

    Senior Software Engineer - Denver, United States - ElasticSearch Inc.

    Default job background
    Description


    Elastic is a free and open search company that powers enterprise search, observability, and security solutions built on one technology stack that can be deployed anywhere.

    From finding documents to monitoring infrastructure to hunting for threats, Elastic makes data usable in real-time and at scale.

    Thousands of organizations worldwide, including Barclays, Cisco, eBay, Fairfax, ING, Goldman Sachs, Microsoft, The Mayo Clinic, NASA, The New York Times, Wikipedia, and Verizon, use Elastic to power mission-critical systems.

    Founded in 2012, with Elasticians around the globe. We're looking for a Senior Software Engineer to join the Elasticsearch - Search Foundations team.

    This globally-distributed team of experienced engineers focuses on delivering a robust and feature-rich search experience, including contributing to improving the search experience in Lucene.

    This is a principal software engineering role that covers leading significant initiatives in the core search areas of Elasticsearch, the design and implementation of new features, enhancements to existing features, and resolving bugs.

    What You Will Be Doing


    You'll be a full time contributor, building data intensive new features and fixing intriguing bugs, all while making the code easier to understand.

    Sometimes you'll need to invent a new algorithm or data structure. Or find one and implement it. Sometimes you'll need to get close to the operating system and hardware. You'll work with a globally distributed team of experienced engineers focused on the search capabilities of Elasticsearch.

    You'll be an expert in several areas of Elasticsearch and everyone will turn to you when they have a question about them.

    You'll improve those areas based on your questions and your instincts.

    You'll help us 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 as two examples.

    You'll 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.

    You'll write idiomatic modern Java Elasticsearch is 99.8% JavaWhat You Bring Along


    You have strong skills in core Java and are conversant in the standard library of data structures and concurrency constructs, as well as newer features like lambdas.

    You work with a high level of autonomy, and are 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. You're comfortable developing collaboratively.

    Giving and receiving feedback on code and approaches and APIs is hard Bonus points if you've collaborated over the internet because that's harder.

    Double bonus points for asynchronous collaboration over the internet. That's even harder but we do it anyway because it's the best way we know how to build software.

    You've 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.

    You have excellent verbal and written communication skills. Like we said, collaborating on the internet is hard. We try to be respectful, empathetic, and trusting in all of our interactions. And we'd expect that from you too.
    Bonus Points

    You've built things with Elasticsearch before. You've worked in the search and information retrieval space. You have experience writing code for software-as-a-service or platforms-as-a-service. You've worked on data storage technology. You have experience designing, leading and owning cross-functional initiatives. You've worked with open source projects and are familiar with different styles of source control workflow and continuous integration.

    Compensation for this role is in the form of base salary. This role does not have a variab e compensation component.

    The typical starting salary range for new hires in this role is listed below.

    In select locations (including Seattle WA, Los Angeles CA, the San Francisco Bay Area CA, and the New York City Metro Area), an alternate range may apply as specified below.

    These ranges represent the lowest to highest salary we reasonably and in good faith believe we would pay for this role at the time of this posting.

    We may ultimately pay more or less than the posted range, and the ranges may be modified in the future.

    An employee's position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs.

    Elastic believes that employees should have the opportunity to share in the value that we create together for our shareholders.

    Therefore, in addition to cash compensation, this role is currently eligible to participate in Elastic's stock program.

    Our total rewards package also includes a company-matched 401k with dollar-for-dollar matching up to 6% of eligible earnings, along with a range of other benefits offered with a holistic emphasis on employee well-being.

    The typical starting salary range for this role is:
    $126,800-$200,600 USD


    The typical starting salary range for this role in the select locations listed above is: $152,200-$240,800 USD Additional Information - We Take Care of Our People As a distributed company, diversity drives our identity.

    Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life.

    Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you... For full info follow application link.


  • BMW Group Denver, United States

    Um Automobilgeschichte zu schreiben, braucht es Expert:innen, die große Herausforderungen ebenso schätzen wie ein einzigartiges Arbeitsumfeld. Agile Arbeitsweisen in kleinen Teams sind bei uns ebenso selbstverständlich wie das Testen der eigenen Codes am Fahrzeug durch den Einsat ...

  • The Custom Group of Companies

    Software Engineer

    1 day ago


    The Custom Group of Companies Denver, United States

    Software Engineer · Full Time, Direct Hire · Onsite - Denver, CO · Rate: $90k-$160k (determined by YOE) · Fantastic benefits - 100% paid insurance, PTO, 401k match, catered lunches, tuition reimbursement, etc. · *MUST HAVE ACTIVE TOP SECRET CLEARANCE · Join the team and contrib ...

  • LAB Quantitative Strategies, LLC

    Software Engineer

    3 days ago


    LAB Quantitative Strategies, LLC Denver, United States

    Role: Software Engineer · About LAB Quantitative Strategies · LAB Quantitative Strategies, LLC ("LQS") is a research-driven, risk-focused quantitative asset manager with approximately $1.7 billion in Assets Under Management, based in Denver, CO. We utilize the scientific approach ...

  • 6e Technologies

    Software Engineer

    3 weeks ago


    6e Technologies Denver, United States

    Analyzes software requirements to determine design feasibility within time and cost constraints involving management reporting systems. Consults with hardware engineers and other engineering staff to evaluate the interface between hardware and software and operational and perform ...

  • CACI International Inc

    Software Engineer

    4 weeks ago


    CACI International Inc Denver, United States Full time

    Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: NoneAnticipated Posting End: 7/15/2024 The FADE team engineers solutions and develops c ...

  • Actalent

    Software Engineer

    1 week ago


    Actalent Denver, United States Contract

    JOB DESCRIPTION *Multiple Openings* · Description: · Our customer builds satellites and space systems for a wide variety of government and commercial customers. Its products include high-powered direct-to-home broadcast satellites, commercial weather satellites, digital audio r ...

  • Federal Reserve System

    Software Engineer

    2 weeks ago


    Federal Reserve System Denver, United States Full time

    Company · Federal Reserve Bank of Kansas CityWhen you join the Federal Reserve—the nation's central bank—you'll play a key role, collaborating with leading tech professionals to strengthen and protect our economic, financial and payments systems. We dedicate more than $1 billio ...

  • Phoenix Industries

    Software Engineer

    2 weeks ago


    Phoenix Industries Commerce, United States

    For almost 40 years, iSK GmbH has been a competent and reliable partner for applicants and clients in all matters related to personnel. Our personal contact person responds to your individual needs and concerns in a timely manner, allowing us to offer you first-class service. As ...

  • ProCare Solutions LLC

    Software Engineer

    3 days ago


    ProCare Solutions LLC Denver, United States

    About Procare · Our mission is to simplify childcare operations and create meaningful connections by providing technology, expertise, and unparalleled service. · Procare Solutions is the #1 name in childcare software - used by more than 35,000 childcare businesses across the co ...

  • Checkr

    Software Engineer

    1 week ago


    Checkr Denver, United States

    About Checkr · Checkr builds people infrastructure for the future of work. And we believe everyone should have a fair chance to work. That's why we've designed a fasterand fairerway to screen job seekers. Established in 2014 and valued at $5B, Checkr puts modern technology power ...

  • Palantir Technologies

    Software Engineer

    1 week ago


    Palantir Technologies Denver, United States

    A World-Changing Company · Palantir builds the worlds leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missin ...

  • Merlin Labs

    Software Engineer

    3 weeks ago


    Merlin Labs Denver, United States

    About Us: · Merlin is an early-stage autonomy company, building software to control sophisticated transportation systems. Our mission here at Merlin Labs is to develop hardware and software solutions that deliver the capability for aircraft to fly useful missions autonomously an ...

  • Korn Ferry

    Software Engineer

    4 days ago


    Korn Ferry Denver, United States

    SOFTWARE ENGINEER - JAVA/GO · An established and growing software firm is seeking an experienced Software Engineer to join the FinOps team. The Software Engineer will ideally have a background working in Java and Go. The software Engineer - Java/Go will work with our finance, tec ...

  • Velocity Global, LLC

    Software Engineer

    1 week ago


    Velocity Global, LLC Denver, United States

    Velocity Global, LLC · Job Title: Software Engineer · Location: 1701 Platte St, STE 210, Denver, CO 80202 *May work remotely from anywhere in the US. · Salary: $160,000 and Standard Benefits. · Duties: · Execute our technical vision and roadmap that align development activit ...

  • RingCentral

    Software Engineer

    1 week ago


    RingCentral Denver, United States

    Say hello to opportunities. Its not everyday that you consider starting a new career. Were RingCentral, and were happy that someone as talented as you is considering this role. First, a little about us, were a $2 Billion annual revenue company wi Software Engineer, Software, Plat ...

  • Altamira Technologies

    Software Engineer

    4 days ago


    Altamira Technologies Denver, United States

    · Altamira Technologies is seeking Software Engineers to join our world-class Space Systems engineering team in Denver, CO. As a candidate for this opportunity, you should have a good foundation in object-oriented software development and be experienced working in a LINUX or UNI ...

  • Bright Vision Technologies

    Software Engineer

    2 weeks ago


    Bright Vision Technologies Denver, United States

    Bright Vision Technologies has an immediate fulltime opportunity for Software Engineer - Java (TS/SCI Clearance Required)at Denver, Colorado, United States. · Candidate must have permanent work authorization and work for any employer without sponsorship now or in the future. Thi ...

  • Veriheal

    Software Engineer

    1 week ago


    Veriheal Denver, United States

    Job description · Position: Software Engineer (Full-Stack) · Our company, Veriheal, is a telehealth platform that connects patients with doctors for medical cannabis consultations, and soon to be other areas of the wellness industry. We are based in Denver with staff located ar ...

  • Lockheed Martin Corporation

    Software Engineer

    4 hours ago


    Lockheed Martin Corporation Denver, United States

    Job ID: 664436BR · Date posted: Apr. 10, 2024 · Program: IL · Description:This position may be eligible for a $25K sign on bonus for external hires · What We're Doing: · Lockheed Martin, Cyber & Intelligence invites you to step up to one of today's most daunting challenges: ...

  • Rubix Recruiting

    Software Engineer

    1 week ago


    Rubix Recruiting Denver, United States

    Java Engineer · We are a growing software company that develops progressive software. This software helps keep us secure and grows more prevalent each year. · We have an immediate opportunity for a Java Engineer to join our Boulder, Colorado team. · If you love fun, technically c ...