Senior Backend Engineer
-
Looking for a talented and open-minded Senior Backend Engineer to join a young and already successful product company from Israel, full-time, remotely. The team is growing in Europe.
Contract: long-term, direct, B2B
Recruitment steps:
a 15-min video meeting with an external recruiter (us),
a 30-min intro call with the company’s HR,
2 technical interviews (1-1,5 hours each) and one of them goes with live coding,
could be a call with the CEO on the stage of a job offer, just to get introduced.
Fast decision making! The position is URGENT!
Salary: ready to hear your comfortable preferences, we are flexible and value our team members’ time and expertise
About the company:
A well-established and self-sustaining Cyber Intelligence company specializing in cutting-edge Data Enrichment and Analysis platforms. The team of seasoned data experts is dedicated to delivering innovative solutions that effortlessly tackle today’s most complex hurdles and evolving challenges.
Trusted by national security, law enforcement, and private sector clients worldwide, the technologies are designed to national security, law enforcement, and private sector clients worldwide, our technologies are designed to effectively identify and counter global cyber threats with exceptional efficiency.
Specifics:
We need a person with strong expertise in product companies and a love to startups. The team is small, so you will have a lot of flexibility, responsibility, and opportunities to make decisions and grow. If you are used to working in big corporations with huge departments, we will not click, honestly. This is about mindset and your preferences in working format.We prioritize your growth through mentorship and development, empowering you to become a leader and innovator. Our agile work environment and commitment to making the world safer through our products drive us to continuously combat crime, corruption, and terror.
About the job:
We are seeking a highly skilled and experienced Senior Backend Engineer to join our core team as the third developer of the company! This role demands a seasoned professional with a deep understanding of various technologies and a specialized focus on microservices architecture. You will be responsible for architecting robust and scalable microservices solutions, leveraging your proficiency across multiple programming languages and frameworks. As a key member of our team, you will play a critical role in designing and implementing innovative solutions that drive our mission forward. If you have a passion for technology and a track record of delivering high-quality, scalable systems, we would love to hear from you.
Responsibilities:
Microservices architecture: design, develop, and maintain microservices-based architecture solutions, ensuring systems are modular, scalable, and resilient. Provide expert guidance in microservices design and best practices.
Technology versatility: apply your expertise across a wide range of programming languages and frameworks to solve complex problems and architect efficient, scalable solutions that meet diverse technical challenges.
Database management: design, optimize, and maintain both relational and non-relational databases to support microservices architecture, ensuring data integrity and efficient data processing.
Big Data integration: leverage experience with big data technologies to enhance data processing, analysis, and integration within microservices environments, improving the overall effectiveness of data-driven solutions.
Collaboration: work closely with cross-functional teams to gather requirements, provide technical guidance, and contribute to architectural decisions, ensuring alignment with business objectives and technical feasibility.
Optimization and performance: identify performance bottlenecks and implement optimizations to maximize the efficiency, scalability, and reliability of microservices, ensuring systems operate smoothly under varying loads.
Requirements:
7+ years of experience as a Backend Software Developer, with hands-on experience designing and implementing large-scale systems based on microservices.
Microservices expertise: proficiency in microservices architecture patterns, principles, and best practices.
Technology proficiency: strong programming skills in multiple languages such as Python, Go, and JavaScript, with at least 4 years of experience in Node.js and at least 2 years in Python.
Deep understanding of various databases (SQL, NoSQL), with the ability to design, optimize, and manage complex data models effectively.
Problem-solving skills and ability to analyze complex technical problems and propose innovative and effective solutions.
Excellent communication skills, with the ability to lead discussions, mentor team members, and collaborate effectively across teams.
Big Data advantage: experience with Big Data technologies (e.g., Hadoop, Apache Spark) is a significant advantage.
Excellent English to work with an international team.
We are attractive to the candidates who value:
Career growth. You advance your career with mentorship, learning, and growth opportunities.
Work-life balance: benefit from flexible hours and a supportive environment.
Small team, big impact: make significant contributions in a small, agile, and innovative team with real influence.
Innovative environment: stay ahead by working with a company that embraces the latest technologies.
Fast hiring: experience a quick and efficient hiring process that values your time.
If you feel the match, we kindly ask you to send your CV and salary expectations via [email protected]
Thank you very much!
BackendCyber SecurityPythonMicroservicesNode.jsSeniorSalary: negotiableLocation: Israel, remote from Europe