Platform - Billing - Marketplaces - Software Engineer IIIreland; Portugal; United KingdomElastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI.What is The RoleThe Platform Billing team’s mission is to provide a simple, transparent, and flexible SaaS billing experience based on the consumption of cloud resources and other Elastic services. The Elastic Cloud service is operated at a global scale - across all top 3 public cloud providers, in more than 50 regions across the world, hosting mission-critical workloads for customers in every industry. The Billing team sits at the heart of Elastic’s business strategy, enabling the company to grow by developing capabilities like usage-based metering, consumption billing, and marketplace integrations.Our team builds the systems responsible for billing our Cloud customers end-to-end. We collect millions of usage data points from distributed sources across AWS, GCP and Azure, which we use to calculate bills for our customers. We then make this information available to internal and external clients via API integrations and UI presentations.We are looking for a Software Engineer to help us make an immediate impact on our monetization strategy. You will work alongside a distributed team to craft billing models that drive the growth of our Cloud products. You will learn how to meter and bill distributed applications using the Elastic Stack. This role will require collaboration with Product Managers, Designers, and other Developers to achieve our goals.What You Will Be DoingImplement features and execute on the roadmap for the Billing area of the Cloud. This includes working on the parts of the codebase that bring in monthly subscription revenue from thousands of Elasticsearch Service users.Build scalable solutions and expose them via elegant REST APIs to deliver the best payments experience for the Elasticsearch Service.Add features to the backend services in Python that uses Elasticsearch.Collaborate with other Elastic engineering teams to develop scalable, automated solutions that drive our SaaS business.Be hands-on with the codebase. Review work done by your peers, and provide constructive feedback.Work on crafting a stable, scalable, and reliable ingestion pipeline built using Elastic products to harvest usage data from multiple products.Use Elasticsearch and Kibana to aggregate data for billing and usage reporting purposes.Participate in the operation of an always-on service, maintaining a high level of observability.Grow and share your interest in technical outreach (blog posts, tech papers, conference speaking, etc.).Participate in the team's on-call rotation.What You BringProven experience (3+ years) with a track record of delivering high-quality code, preferably in Python.Familiarity with Unix/Linux and shell scripting.Experience using Elasticsearch and/or Postgres in your application as a data store and analytics engine.Deep understanding of distributed systems and communication between services.You care deeply about the design and quality of the features you ship.Experience or interest in working on SaaS billing or metering systems.Strong communication and problem-solving skills.Ability to multitask, effectively manage your time, and collaborate with team members globally across time zones.Clear thinking, self-motivation, and the ability to learn and work independentlyBonus: Experience of container runtimes (e.g. Docker) and orchestration (e.g. Kubernetes).Additional Information - We Take Care of Our PeopleAs 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 what you can do.We strive to have parity of benefits across regions and while regulations differ from place to place, we believe taking care of our people is the right thing to do.Competitive pay based on the work you do here and not your previous salaryHealth coverage for you and your family in many locationsAbility to craft your calendar with flexible locations and schedules for many rolesGenerous number of vacation days each yearIncrease your impact - We match up to $2000 (or local currency equivalent) for financial donations and serviceUp to 40 hours each year to use toward volunteer projects you loveEmbracing parenthood with minimum of 16 weeks of parental leaveDifferent people approach problems differently. We need that. Elastic is an equal opportunity/affirmative action employer committed to diversity, equity, and inclusion. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation.We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email candidate_accessibility@elastic.co We will reply to your request within 24 business hours of submission.Elasticsearch develops and distributes encryption software and technology that is subject to U.S. export controls and licensing requirements for individuals who are located in or are nationals of the following sanctioned countries and regions: Belarus, Cuba, Iran, North Korea, Russia, Syria, the Crimea Region of Ukraine, the Donetsk People’s Republic (“DNR”), and the Luhansk People’s Republic (“LNR”). If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role. Please note that national origin and/or nationality do not affect eligibility for employment with Elastic.Please seehere for our Privacy Statement.Apply for this job*indicates a required fieldFirst Name *Last Name *Preferred First NameEmail *PhoneLocation (City) *Resume/CV *Enter manuallyAccepted file types: pdf, doc, docx, txt, rtfEnter manuallyAccepted file types: pdf, doc, docx, txt, rtfEducationSchool Select...Degree Select...Select...Professional Profile (LinkedIn, Github, Website, etc)Will you require Elastic's sponsorship to continue or extend your work authorization status? * Select...In what countries do you have the unrestricted right to work? *Please list your most recent country of citizenship or permanent residency. *Would you require an export license to access Elastic’s technology? (Individuals who are not U.S. citizens, legal permanent residents of the U.S., or protected individuals under the U.S. Immigration and Naturalization Act (8 U.S.C.1324b(a)(3)) AND who are nationals of Belarus, Cuba, Iran, North Korea, Russia, Syria, the Crimea Region of Ukraine, Donetsk People’s Republic (“DNR”), and the Luhansk People’s Republic (“LNR”) would require an export license to access or discuss Elastic’s proprietary technology that relates to source code that enables encryption functionality. * Select...Gender Pronouns (She/Her/Hers, He/Him/His, They/Them/Theirs, etc.)Do you consent to Elastic processing your personal data for the purposes of this application? For additional details, please see our Applicant Privacy Statement linked below. * Select...For government reporting purposes, we ask candidates to respond to the below self-identification survey.Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiringprocess or thereafter. Any information that you do provide will be recorded and maintained in aconfidential file.As set forth in Referral Board’s Equal Employment Opportunity policy,we do not discriminate on the basis of any protected group status under any applicable law.If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection.As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measurethe effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categoriesis as follows:A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.Select...Voluntary Self-Identification of DisabilityForm CC-305Page 1 of 1OMB Control Number 1250-0005Expires 04/30/2026Voluntary Self-Identification of DisabilityForm CC-305 Page 1 of 1 OMB Control Number 1250-0005 Expires 04/30/2026Why are you being asked to complete this form?We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp .How do you know if you have a disability?A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:Alcohol or other substance use disorder (not currently using drugs illegally)Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDSBlind or low visionCancer (past or present)Cardiovascular or heart diseaseCeliac diseaseCerebral palsyDeaf or serious difficulty hearingDiabetesDisfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disordersEpilepsy or other seizure disorderGastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndromeIntellectual or developmental disabilityMental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSDMissing limbs or partially missing limbsMobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supportsNervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilitiesPartial or complete paralysis (any cause)Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysemaShort stature (dwarfism)Traumatic brain injuryDisability Status Select...PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.
#J-18808-Ljbffr