Note: The job is a remote job and is open to candidates in USA. Elastic is hiring a Senior Software Engineer for its Billing Experience team, which builds the customer-facing layer of Elastic Cloud billing systems. The role owns and improves billing APIs and console features, leads projects, and advances the reliability and quality of billing services.
Responsibilities
- Own and improve public and internal billing APIs — focusing on reliability, correctness, and developer experience
- Design and build full-stack features in Elastic Cloud consoles, from backend services to billing and account UIs
- Lead small to medium projects end-to-end — from design to delivery — within the team
- Contribute to API design decisions: versioning, contracts, and consistency across consumers
- Improve observability and reliability of billing-facing services through better monitoring, alerting, and incident response
- Participate in code and design reviews. Be a trusted reviewer for your area of the stack
- Mentor junior engineers through feedback, pairing, and design discussions
- Work with Product and Tech Leads to help shape priorities and technical direction
- Take part in on-call rotations and contribute to production readiness
Skills
- 5+ years in backend or full-stack engineering, with solid experience building and maintaining APIs
- Experience working on customer-facing or developer-facing products at scale
- Solid understanding of distributed systems and how to build for reliability and scale
- Background in cloud infrastructure (AWS, GCP, or Azure) — networking, monitoring, and deployment basics
- Strong judgment in technical trade-offs
- You can work through ambiguous problems and deliver well-thought-out solutions
- Good communication skills
- You write clearly and speak up in discussions to share your perspective
- Comfortable working in a global, distributed, async environment
- Track record of using AI to speed up development, debug complex systems, and improve code quality — while owning the outcomes
- Eligible to work in Department of Defense (DoD) Impact Level 4 or above cloud service environments
- Experience with frontend technologies used in dashboards or console products is a plus (React or similar)
- Experience with SaaS billing, metering, or financial systems is a plus
Benefits
- Eligible to participate in Elastic's stock program.
- A company-matched 401k with dollar-for-dollar matching up to 6% of eligible earnings.
- Health coverage for you and your family in many locations.
- Flexible locations and schedules for many roles.
- A generous number of vacation days each year.
- Matching up to $2000 (or local currency equivalent) for financial donations and service.
- Up to 40 hours each year to use toward volunteer projects.
- A minimum of 16 weeks of parental leave.
Company Overview
Company H1B Sponsorship