
Opportunity at
ElasticPrincipal Software Engineer I - Platform Billing Experience
Elastic, known as the Search AI Company, helps users across more than half of the Fortune 500 find real-time answers from data at scale through its…
Career Tools
About This Role
Elastic, known as the Search AI Company, helps users across more than half of the Fortune 500 find real-time answers from data at scale through its comprehensive Search AI Platform. The firm is seeking a Principal Software Engineer I to guide the technical direction of its Billing Experience domain within the Cloud business unit. In this hands-on position, the engineer will oversee account management ecosystems, build full-stack console capabilities, direct…
Job Description
Elastic, known as the Search AI Company, helps users across more than half of the Fortune 500 find real-time answers from data at scale through its comprehensive Search AI Platform. The firm is seeking a Principal Software Engineer I to guide the technical direction of its Billing Experience domain within the Cloud business unit. In this hands-on position, the engineer will oversee account management ecosystems, build full-stack console capabilities, direct API architecture, and collaborate closely with product management, user design, site reliability engineering, and cloud infrastructure groups.
This role suits an experienced engineer who enjoys solving complex billing, metering, and marketplace integrations that span AWS, GCP, and Azure across dozens of regions. Responsibilities include defining strict API standards, improving system observability, driving multi-quarter initiatives, acting as a technical reviewer, participating in on-call schedules, and mentoring technical leads and developers. Applicants must possess extensive professional programming experience, cloud environment familiarity, and eligibility for Department of Defense Impact Level 4 or higher cloud service environments. The position offers a base salary range between $159,800 and $252,800 per year, alongside stock program eligibility, a company-matched retirement plan, medical coverage, and other wellness provisions.
Responsibilities
- Own public and internal billing APIs, account management systems, and Elastic Cloud console experiences
- Establish standards for contract stability, versioning, and developer experience across API interfaces
- Develop and enhance full-stack features spanning backend services and frontend user interfaces
- Elevate service reliability, incident response, and observability utilizing modern DevOps methodologies
- Guide system architecture, service design, API structure, and data modeling for scale and modularity
- Partner with SRE and Cloud teams to optimize CI/CD pipelines, monitoring, and deployment workflows
- Serve as the primary technical reviewer for the billing experience stack to maintain quality standards
- Mentor engineers and tech leads throughout the Billing organization
- Coordinate with Product, Design, and Finance teams to align technical roadmaps with business goals
- Participate in on-call rotations and ensure production readiness through automation and resilience testing
Requirements
- Have eight or more years of backend or full-stack engineering experience with strong API design capabilities
- Demonstrate a track record of building and maintaining developer or customer-facing APIs at scale
- Bring a solid background in cloud infrastructure including networking, IAM, deployment, and monitoring across AWS, GCP, or Azure
- Show the ability to lead multi-quarter projects across cross-functional teams and build consensus
- Communicate clearly in written and verbal forms to influence both technical and non-technical stakeholders
- Qualify for employment within Department of Defense Impact Level 4 or higher cloud service environments
Qualifications
- Experience with frontend technologies such as React used in dashboard or console products
- Familiarity with financial systems, metering, or SaaS billing
- Demonstrated history of leveraging AI tools to accelerate development, improve code quality, and debug complex architectures
Core Skills
Benefits
- Base salary ranging from $159,800 to $252,800 per year
- Participation in the company stock program
- Company-matched 401(k) with dollar-for-dollar matching up to six percent of eligible earnings
- Health coverage for employees and families in many locations
- Flexible schedules and work locations for eligible roles
- Generous annual vacation days
- Financial donation and service matching up to $2,000
- Up to 40 hours of paid time annually for volunteer projects
- Minimum of 16 weeks of parental leave
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the salary range for the Principal Software Engineer I role?
The typical starting base salary range is $159,800 to $252,800 per year, with an alternate range of $191,900 to $303,500 applying in select locations such as Seattle, Los Angeles, the San Francisco Bay Area, and the New York City Metro Area.
What are the primary experience requirements for this position?
Candidates must have eight or more years of backend or full-stack engineering experience, proven expertise in designing and maintaining APIs at scale, a background in cloud infrastructure, and eligibility to work in Department of Defense Impact Level 4 or above cloud environments.
Does this position include variable compensation?
No, this role does not feature a variable compensation component, though it is eligible to participate in the company stock program and receives comprehensive benefits.
What is the remote work policy for this job?
The posting lists the location as the United States and mentions flexible locations and schedules for many roles as part of a distributed company model, but it does not specify a strict remote, hybrid, or on-site policy.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.