CrawlJobs Logo

Senior Software Engineer, Email Team (Fullstack)

OneSignal

Location Icon

Location:
United States

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

170000.00 - 190000.00 USD / Year

Job Description:

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 customer engagement, we enable over a million businesses to keep their users engaged and up to date by delivering billions of messages daily. The Email team at OneSignal develops the UI and API powering our market-leading email services. This product-focused team builds out scalable solutions to complex problems such as campaign warmups, message personalization, and link tracking. We’re continually improving our product to enhance our customers’ experience and empower them to create effective and impactful messaging campaigns. We move quickly to deliver value to our customers, while maintaining a high standard for reliability and functionality. As a Senior Software Engineer, you'll be expected to take ownership of end-to-end projects that require developing in multiple languages across the stack. Your ability to consider performance characteristics, user experience, and maintainability of systems will be critical to success in this role. Your contributions will shape the way household brand names engage with their users. You will drive organizational proficiencies in key technologies and technical areas, such as scalable architecture and programming language expertise.

Job Responsibility:

  • Collaborate with Product Managers, Designers, and Engineers to implement new features for our Customer Engagement products, using TypeScript, Ruby, and Rust
  • Conduct code and specification reviews, providing technical insights to improve our features and code base
  • Resolve production reliability issues and ensure the system scales to meet the demands of our customers
  • Refactor components on the frontend, creating extensible, reusable and clean component architecture
  • Stay up-to-date with the latest industry trends and technologies, incorporating new ideas into our engineering processes
  • Present technical specifications to other engineers, drive alignment on proposed solutions, and prototype draft implementations

Requirements:

  • 6+ years of professional software development experience
  • Experience creating extensible, reusable React components
  • Experience with TypeScript and at least one system programming language (Rust, Go, Ruby, etc)
  • Ability to own and deliver end to end software functionality from design/architecture, through implementation, testing, production, release, and monitoring
  • Ability to manage complex cross-team coordination and work closely with product owners
  • Familiarity with frontend code-testing tools like react-testing-library, cypress, and storybook
  • Ability to evaluate and communicate different engineering solutions and trade-offs
  • A strong willingness to learn new technologies rapidly
  • Experience designing RESTful and/or gRPC APIs

Nice to have:

  • Experience working with backend distributed systems at scale
  • Experience with event streaming framework such as Apache Kafka
  • Experience working with analytics and observability tools like Mixpanel and Rollbar
  • Experience with Rust or another systems programming language
  • Experience with Kubernetes
  • Experience with data modeling using at least one database engine (MySQL, PostgreSQL, Redis, Cassandra, ScyllaDB, etc.)
What we offer:
  • Competitive equity program
  • Comprehensive and inclusive benefits

Additional Information:

Job Posted:
January 18, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer, Email Team (Fullstack)

New

Senior Backend Engineer

Senior Backend Engineer for the Submission Processing Team at Kalepa, an AI Unde...
Location
Location
Salary
Salary:
85000.00 - 155000.00 USD / Year
kalepa.com Logo
Kalepa
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software engineering experience with deep Python expertise
  • Embody hustle and grit, you're excellent at your craft and relentless in pursuing it
  • Take full ownership of your work and drive projects to completion with minimal oversight
  • Communicate proactively, surfacing blockers, asking the right questions, keeping stakeholders in the loop
  • Thrive on experimentation: you're comfortable testing ideas, measuring results, and iterating quickly on problems no one has solved before
  • Have strong fundamentals in system design, debugging, and problem-solving
  • Have worked with LLMs in production and understand what it takes to deploy them at scale
  • Are fluent with coding agents and AI-assisted development - you don't just tolerate AI tools, you actively push their boundaries
  • Have experience with AWS and serverless technologies (Lambda, EC2), asynchronous workflows, and cloud environments
  • Are comfortable with relational databases, ideally PostgreSQL
Job Responsibility
Job Responsibility
  • Building LLM-based solutions that process millions of insurance documents at scale, extracting precise information about companies and synthesizing it into a complete picture of the insured
  • Work at the intersection of AI and backend engineering - this is core R&D work, not routine development
  • Collaborate with a global team of full-stack, data, ML, and DevOps engineers to build scalable backend solutions
What we offer
What we offer
  • Competitive salary (based on experience level)
  • Significant equity options package
  • 401(k) plan with employer contribution (regardless of employee contribution)
  • Excellent benefits: 100% covered medical, 100% covered vision and dental, and others
  • 20 days of PTO a year
  • Global team offsites
  • Healthy living/gym stipend
  • Mobile phone bill stipend
  • Continuing education credits
  • Fulltime
Read More
Arrow Right
New

Medical Assistant II

We are looking for an experienced Medical Assistant II for the Baptist Heart Spe...
Location
Location
United States , Jacksonville
Salary
Salary:
Not provided
baptistjax.com Logo
Baptist Health (Florida)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School Diploma/GED
  • Over 5 years Patient Care Experience
  • Experience in Physician's office
  • Certified Medical Assistant (CMA) Required
  • Basic Life Support (BLS) Required
Job Responsibility
Job Responsibility
  • Provides medical assistance to physician
  • Obtains vital signs
  • Greets and chaperones patients during medical visit
  • Maintains medical documentation
  • Schedules care, treatment, diagnostic tests per physician
  • Processes prescription requests and referrals
What we offer
What we offer
  • Up to a $1,000 Sign on Bonus Available
  • Fulltime
Read More
Arrow Right
New

Vna driver

Want to operate cutting-edge VNA Forklifts and take your skills to new heights? ...
Location
Location
United Kingdom , Rotherham
Salary
Salary:
Not provided
napaonline.com Logo
NAPA Auto Parts
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experienced Reach Truck or Counterbalance Forklift drivers
  • Willingness to learn VNA operations and gain a specialised skillset
  • Reliable, safety-focused, and ready to work in a team environment
  • A valid VNA license
Job Responsibility
Job Responsibility
  • Use your reach truck and counterbalance experience to seamlessly transition into VNA forklift operation
  • Master the art of navigating narrow aisles and stacking at height using VNA forklifts
  • Safely and efficiently handle stock in a fast-paced, dynamic warehouse setting
What we offer
What we offer
  • Specialised VNA training
  • Competitive pay
  • Top-tier equipment
  • Supportive work environment
  • Fulltime
Read More
Arrow Right
New

Scheduling Team Leader

Keep a national operation moving. Lead the plan that protects water quality. We’...
Location
Location
United Kingdom , Ross-on-Wye
Salary
Salary:
Not provided
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in planning, logistics, scheduling, or a similar coordination role
  • Exceptional organisational skills with the ability to juggle multiple priorities
  • Confident, professional communicator with strong written and verbal skills
  • Customer-focused mindset with a calm, solutions-driven approach
  • Comfortable working under pressure and meeting tight deadlines
  • Strong IT skills, including Microsoft Word, Excel, and Outlook
Job Responsibility
Job Responsibility
  • Create and manage regional schedules using in-house planning software, optimising routes to reduce mileage and maximise time on site
  • Allocate suitably trained staff and ensure full coverage for holidays, sickness, and other absences
  • Act as the key liaison between regional operational teams, management, clients, and technicians – handling queries and providing clear updates
  • Dynamically adjust schedules to accommodate emergency reactive works when required
  • Raise and prioritise work requests, schedule planned maintenance, and manage follow-up actions
  • Resolve issues, address conflicts, and deliver solutions to complex scheduling challenges
  • Collaborate with other Regional Lead Schedulers and support wider scheduling teams to ensure monthly targets are achieved
What we offer
What we offer
  • Full training and clear career development pathways
  • Opportunities to gain industry-recognised qualifications
  • 25 days annual leave + bank holidays
  • Company pension scheme & sick pay scheme
  • Free eye test every 2 years
  • Access to Kinhub (wellbeing & financial support)
  • Discounts with hundreds of retailers via Reward Gateway
Read More
Arrow Right
New

Air Proprietary Program Systems Engineer

At Boeing, we innovate and collaborate to make the world a better place. We’re c...
Location
Location
United States , Berkeley
Salary
Salary:
112200.00 - 185150.00 USD / Year
boeing.com Logo
Boeing
Expiration Date
January 31, 2026
Flip Icon
Requirements
Requirements
  • Bachelor of Science degree in Engineering, Engineering Technology (including Manufacturing Technology), Computer Science, Data Science, Mathematics, Physics, Chemistry or non-US equivalent qualifications directly related to the work statement
  • 5+ years of engineering experience
  • 3+ years of systems engineering experience
  • Ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship
  • An interim and/or final U.S. Secret Clearance Post-Start is required
  • Ability to obtain and maintain Special Access Program (SAP) clearance
Job Responsibility
Job Responsibility
  • Lead cross-functional engineering teams in developing systems to meet project/program commitments, including support of deliveries and customer reviews
  • Leverage Systems Engineering experience to implement, maintain, and refine the systems engineering approach
  • Support the program in implementing MBSE as part of digital engineering to meet customer expectations
  • Execute Systems Engineering efforts such as requirements decomposition, system architecture, environments analysis, specification development, trade studies, program planning, interfaces management, risk management, certification planning & execution, verification & test planning, and overall integration and capture them in the MBSE model as appropriate
  • Apply interdisciplinary, collaborative approaches to plan, design, develop and verify complex systems solutions
What we offer
What we offer
  • Competitive base pay and variable compensation opportunities
  • Health insurance
  • Flexible spending accounts
  • Health savings accounts
  • Retirement savings plans
  • Life and disability insurance programs
  • Programs that provide for both paid and unpaid time away from work
  • Relocation based on candidate eligibility
  • 401(k) match dollar for dollar, up to 10% of eligible pay with Immediate 100% vesting
  • Student Loan Match
  • Fulltime
Read More
Arrow Right
New

Senior Backend Engineer

Kalepa is an AI Underwriting Platform built to deliver Professional-Grade AI in ...
Location
Location
United States
Salary
Salary:
170000.00 - 210000.00 USD / Year
kalepa.com Logo
Kalepa
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software engineering experience with deep Python expertise
  • Embody hustle and grit, you're excellent at your craft and relentless in pursuing it
  • Take full ownership of your work and drive projects to completion with minimal oversight
  • Communicate proactively, surfacing blockers, asking the right questions, keeping stakeholders in the loop
  • Thrive on experimentation: you're comfortable testing ideas, measuring results, and iterating quickly on problems no one has solved before
  • Have strong fundamentals in system design, debugging, and problem-solving
  • Have worked with LLMs in production and understand what it takes to deploy them at scale
  • Are fluent with coding agents and AI-assisted development - you don't just tolerate AI tools, you actively push their boundaries
  • Have experience with AWS and serverless technologies (Lambda, EC2), asynchronous workflows, and cloud environments
  • Are comfortable with relational databases, ideally PostgreSQL
Job Responsibility
Job Responsibility
  • Work at the intersection of AI and backend engineering - this is core R&D work, not routine development
  • Building LLM-based solutions that process millions of insurance documents at scale, extracting precise information about companies and synthesizing it into a complete picture of the insured
  • Collaborate with a global team of full-stack, data, ML, and DevOps engineers to build scalable backend solutions
What we offer
What we offer
  • Significant equity options package
  • 401(k) plan with employer contribution (regardless of employee contribution)
  • 100% covered medical, 100% covered vision and dental, and others
  • 20 days of PTO a year
  • Global team offsites
  • Healthy living/gym stipend
  • Mobile phone bill stipend
  • Continuing education credits
  • Fulltime
Read More
Arrow Right
New

Medical Assistant II

Baptist Medical Center is hiring a Medical Assistant II for the AgeWell Departme...
Location
Location
United States , Jacksonville
Salary
Salary:
Not provided
baptistjax.com Logo
Baptist Health (Florida)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School Diploma/GED
  • Over 5 years Patient Care Experience
  • Experience in Physician's office
  • Certified Medical Assistant (CMA) Required
  • Basic Life Support (BLS) Required
Job Responsibility
Job Responsibility
  • Provides nursing assistance to physician
  • Obtains vital signs
  • Greets and chaperones patients during medical visit
  • Responsible for telephone triage and patient education
  • Maintains medical documentation
  • Schedules care, treatment, and diagnostic tests, per physician
  • Processes CLIA waived tests, prescription requests, and referrals
  • Cross trains in front office, referrals area, and other areas
  • Fulltime
Read More
Arrow Right
New

R&D Technologist

This is a hands on formulation position where your work directly influences prod...
Location
Location
United Kingdom , Darwen
Salary
Salary:
Not provided
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Chemistry
  • Five years’ experience formulating decorative paints, coatings or raw materials
  • Ability to plan and deliver work to deadlines
  • Decorative paint formulation experience across water based and solvent based systems (or within coatings / raw materials)
  • Ability to balance product performance, quality, and cost
  • Confident use of Microsoft Office, ProductVision, and SAP or similar systems
Job Responsibility
Job Responsibility
  • Support and develop decorative coatings portfolio
  • Balance innovation, performance, compliance, and cost
  • Contribute to new product development in line with Marketing strategy
  • Support product portfolio through formulation maintenance, legislative compliance, raw material evaluation, and cost effectiveness
  • Explore new technologies and materials
  • Evaluate novel and alternative raw materials and technologies
  • Develop water based and solvent based woodcare and trim paints
  • Maintain quality and cost effectiveness across retail and trade ranges
  • Use laboratory and business systems
  • Provide timely technical solutions to production issues
  • Fulltime
Read More
Arrow Right