(Full Time) Senior Software Engineer, Core at OneSignal (United States)
Senior Software Engineer, Core
OneSignal United States
Date Posted: 03 May, 2023
Work Location: San Mateo, CA, United States
Salary Offered: $160000 — $180000 yearly
Job Type: Full Time
Experience Required: 6+ years
Remote Work: Yes
Vacancies: 1 available
OneSignal is a leading omnichannel customer engagement solution, powering personalized customer journeys across mobile and web push notifications, in-app messaging, SMS, and email. On a mission to democratize engagement, we enable over a million businesses to keep their users engaged and up to date by delivering 12 billion messages daily.
We’re a remote-first company, offering remote work as the default option in the United States in California, New York, Pennsylvania, Texas, and Utah as well as in the UK and Singapore.
About The Team:
We are hiring Core Engineers to help us continue to scale by operating and engineering the future of our internal services. Your primary task will be writing software and running that software in a production environment. Core engineers are responsible for writing, operating, and maintaining internal services that perform data access, analytics rollup jobs, and serve as the core of OneSignal’s event-driven features.
What You'll Do:
- Troubleshoot and repair an issue with items getting dispatched from Kafka
- Assist the support team in determining if a customer report indicates a bug in our system
- Help evaluate a new storage technology to further scale our stack
- Build in automated limits on a service to prevent abuse
- Architect a new service to scalably provide abstracted access to objects
- Respond to production incidents in an on-call rotation
What You'll Bring:
- At least 5 years experience working as a software engineer
- Experience operating reliable production systems at scale
- Ability to automate repetitive tasks
- Experience with PostgreSQL
Bonus Experience:
- Experience deploying software on Kubernetes
- Recent experience writing Go and/or Rust
- Experience writing gRPC services
- Past experience writing and running code in a large production environment
- Experience with Redis, Kafka, Scylla
The New York and California base salary for this full time position is between $160,000 to $180,000. Your exact starting salary is determined by a number of factors such as your experience, skills, and qualifications.
Qualities we look for:
- Friendliness & Empathy
- Accountability & Collaboration
- Proactiveness & Urgency
- Growth Mindset & Love of Learning
In keeping with our beliefs and goals, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status.
#J-18808-Ljbffr