We are looking for a Senior Backend Developer to join our Billing Platform team and play a key role in evolving and modernizing our complex billing systems. This your opportunity to shine and make a great impact.
Responsibilities
Being part of a cross-functional in a core team.
Take end-to-end ownership of projects: design, development, testing, monitoring, and maintenance.
Design and implement complex integration systems in the billing domain.
Strengthen team expertise in databases, event-driven architecture, and AWS-based systems.
Improve team velocity through automation, adoption of new technologies, implementing AI smart solutions and better development practices.
Collaborate with multiple internal teams and external partners.
Handle ongoing production issues as part of the teams daily work.
Contribute to collective technical knowledge by suggesting creative solutions and promoting fresh thinking.
Requirements: 5+ years of experience in complex backend development.
Curiosity and practical experience with AI and modern development tools that foster innovation.
Proven ability to design and build scalable systems using OOP principles.
Strong experience with both relational and NoSQL databases (MongoDB; DynamoDB etc).
Hands-on experience with distributed and event-driven systems, including data-intensive environments and robust APIs.
Proven experience with AWS (Lambda, Step Functions, SQS/SNS, RDS/DynamoDB, S3, etc.).
Experience with CI/CD pipelines and adherence to code quality standards.
Fast learner with a sense of ownership, accountability, and ability to perform under pressure.
Strong ability to work across cross-functional teams, aligning technical efforts with business and operational needs.
Full professional proficiency in Hebrew and English (spoken and written).
Advantages
Background working on billing, payments, or financial systems.
Experience with automated testing.
Knowledge of Coralogix or other advanced monitoring/observability tools.
This position is open to all candidates.