Bylith's Israel Engineering team. The team is responsible for the Research and Development of multiple
SaaS products (CRM, Commerce, Data Automation) in a highly innovative, technical, and empowering work environment.
Our products are in use by millions of users worldwide, delivering smart and intuitive experiences that put the user at the center.
We are looking for a
Senior Software Engineer to join our R&D team and to take part in the development process from system architecture & design to development.
What’s In It For You:
- A unique opportunity to join a successful SaaS company with great clients and partners.
- You will get to strategize, define and manage all technical aspects of the company.
- A chance to build & influence on products that already in use by to millions of users worldwide.
- A chance to work in an environment that encourages innovation and entrepreneurship.
Qualifications:
- B.Sc. Computer Science Degree (or equivalent)
- Deep understanding and practical experience of backend development (Node / Python / Ruby / PHP / Go / etc.)
- At least 3 years of experience in advanced web development using OOP, Design Patterns and Best Practices
- Experience and deep knowledge in database design & usage with emphasis on RDBMS (MySQL, pgSQL) / Elasticsearch / Redis
- Practical experience in Linux / AWS / Git
- Knowledge in CI/CD, Dockers, Web Servers, Protocols, Data Flows and Web Security Standards
- Excellent verbal and written communication skills
- Extensive knowledge of engineering principles and procedures
- Excellent organizational and time management skills
- Strong analytical and problem-solving skills
- Strong supervisory and leadership skills
- Proven track record in commercial-grade enterprise software development
Personal Qualities:
- Passionate about learning and always seeking opportunities to expand your knowledge.
- A self-starter with great instincts and the ability to discern upcoming needs.
- Outgoing and personable and takes pride in being a positive, helpful presence around the office.
- A team player with the time management and organizational skills to work independently as well.