As a Senior Backend Software Engineer, you'll build and scale backend systems for core products, ensuring security and performance while collaborating with cross-functional teams.
Senior Software Engineer, Audience
📜 Description
- Contribute to product development decisions and shape solutions to customer and business problems.
- Design, develop, and test product features.
- Resolve technical challenges to maintain system functionality and performance.
- Monitor, log, and alert on features to support reliable operation.
- Share engineering best practices with teammates.
🛠️ Requirements
- 5+ years implementing and maintaining scalable, highly available, high-load systems.
- Customer-centric approach to decisions and actions.
- Backend programming experience; Golang experience is preferred, or willingness to learn it.
- React or an equivalent framework, with willingness to learn React.
- Familiarity with modern software build pipelines and tools.
- Proficiency with NoSQL and SQL databases; willingness to learn MongoDB, Bigtable, and PostgreSQL.
- Experience with real-time distributed messaging tools such as NSQ or Pub/Sub, event-based architecture, and a cloud provider.
- Willingness to use coding agents as part of an AI-first engineering workflow.
✨ Benefits
- Gross salary starting point from 6000 EUR/month based on experience.
- Quarterly salary reviews.
- An unlimited learning budget for self-improvement complying with the best interest of Omnisend.
- Working methods and best practices inspired by the best tech companies in Silicon Valley.
- Over 80% senior colleagues in Product - and over half company-wide - to accelerate your growth.
- Flexible working hours.
- Hybrid work (in Vilnius, Kaunas, Charleston): three days a week in the office with your team, two from home. Fully remote if you’re based elsewhere.
- Possibility to work from anywhere in the world.
- Private health insurance.
- Unlimited access to psychotherapy.
Full job description
Segmentation engine - turns ~10 billion behavioral events a month into always-fresh customer groups. It processes over a billion segment entries and exits every month, so the right customers get the right message at the right moment. Keeping that fast and accurate at our scale is the core engineering challenge of the team.
AI and pre-built segments - merchants describe an audience in plain words and get a segment, or start from ready-made segments based on proven e-commerce practices. No marketing expertise needed.
What you’ll do @Omnisend:
We expect that you’ll bring:
How we work and what we value:
What we offer in return:
Quarterly salary reviews.
An unlimited learning budget for self-improvement complying with the best interest of Omnisend.
Working methods and best practices inspired by the best tech companies in Silicon Valley.
Over 80% senior colleagues in Product - and over half company-wide - to accelerate your growth.
Flexible working hours.
Hybrid work (in Vilnius, Kaunas, Charleston): three days a week in the office with your team, two from home. Fully remote if you’re based elsewhere.
Possibility to work from anywhere in the world.
Private health insurance.
Unlimited access to psychotherapy.
Workstation budget.
Personalized work anniversary gifts (house cleaning, spa treatments, international flights etc.).
Annual company trip abroad, company gatherings twice a year, team-led teambuildings.
Additional days off for KASP and Rifleman’s Union members.
Inclusive family-related time-off policy.
Similar jobs
Search more Backend Engineer jobsSenior Software Engineer, Backend
Own backend projects from discovery through launch, improve the performance and reliability of large-scale systems, and strengthen high-volume processing, security, testing, monitoring, and deployment infrastructure.
Design and maintain secure.NET backend services and REST APIs, optimize SQL Server performance, guide backend standards, and mentor developers while modernizing existing systems.
Senior Backend Engineer | Token Spend Management
Build and operate backend systems for AI spend management, turning provider usage and billing data into reliable APIs, integrations, models, and customer-facing insights, attribution, and controls.
Senior Backend Engineer | Accounts Receivable
Own and deliver backend systems across the accounts receivable lifecycle, including payment matching, accurate financial data models, ERP integrations, and collections workflows that help businesses get paid and reconcile cash reliably.
