Senior Software Engineer
closedElastic
π΅ $133k-$210k
πRemote - United States
Job highlights
Summary
Join the Platform Billing team at Elastic to provide a simple, transparent, and flexible SaaS billing experience based on cloud resource consumption. As a Software Engineer, you will work alongside a distributed team to craft billing models that drive growth of Cloud products.
Requirements
- Proven experience (3+ years) with a track record of delivering high-quality code, preferably in Python
- Deep understanding of distributed systems and communication between services
- You care deeply about the design and quality of the features you ship
- Experience using Elasticsearch and/or Postgres in your application as a data store and analytics engine
- Experience or interest in working on SaaS billing or metering systems
- Strong communication and problem-solving skills
- Ability to work autonomously in a globally distributed team
- You love working with a diverse, worldwide team in a distributed work environment
Responsibilities
- Implement features and execute on the roadmap for the Billing area of the Cloud
- 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
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
This job is filled or no longer available
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