
Senior Software Engineer - Israel
- תל אביב
- משרה קבועה
- משרה מלאה
- Design & Development: Architect, develop, and test high-quality, scalable, and maintainable code using best practices.
- Technical Ownership: Take end-to-end ownership of features and components, from design and implementation to testing and deployment.
- Collaboration & Mentorship: Work closely with product managers, designers, and other engineers, and mentor junior team members.
- Problem Solving: Tackle complex technical challenges and develop innovative solutions.
- Performance Optimization: Identify and address performance bottlenecks and ensure optimal system performance.
- Continuous Improvement: Contribute to the ongoing improvement of our development processes and tools.
- 7+ years of software engineering experience, with a proven track record of delivering high-quality code.
- Strong proficiency in one or more of the following: JavaScript/TypeScript (Node.js), Java (Spring), Go, Python.
- Experience with cloud platforms (AWS, GCP, Azure).
- Solid understanding of software engineering principles, design patterns, and testing methodologies.
- Excellent communication and collaboration skills.
- Experience with distributed systems and microservices architecture.
- Knowledge of messaging systems (Kafka, RabbitMQ) and databases (PostgreSQL, Redis, NoSQL).
- Experience with containerization technologies (Kubernetes, Docker).
- Experience with CI/CD pipelines and DevOps practices.
- A passion for learning and staying up-to-date with the latest technologies.
- Be part of a rapidly growing global company at the forefront of innovation.
- Work on challenging and impactful projects that reach millions of users.
- Collaborate with a talented and passionate team of engineers.
- Enjoy a competitive compensation and benefits package.
- Opportunities for professional growth and development.