Mid-Level Full-Stack Software Engineer
A cloud networking and security company is seeking a Software Engineer with around four years of experience to develop scalable data systems, backend services, web interfaces, and enterprise security solutions.
Обязанности
- Develop solutions end to end, from large-scale data processing to intuitive web interfaces.
- Design and implement data pipelines, analytics, and insight-driven features.
- Build high-performance, scalable backend services using C/C++ and Python.
- Contribute to frontend development and system integration.
- Implement and test enterprise network security solutions.
- Research and prototype new features and product ideas.
- Evaluate and integrate new technologies into the product.
- Apply data-driven analysis to product and engineering decisions.
Требования
- At least four years of software development experience.
- Strong programming skills in C, C++, and Python.
- Experience designing and developing scalable systems and services.
- Experience analyzing large datasets and working with data processing, pipelines, or data-intensive applications.
- Familiarity with relational and NoSQL databases such as MySQL, Redis, and Elasticsearch.
- Bachelor’s degree in Computer Science or equivalent experience.
- Strong problem-solving, collaboration, communication, and independent working skills.
Будет плюсом
- Experience with Java for server-side development.
- Cloud platform experience, preferably AWS.
- Experience with data analysis tools or frameworks such as SQL and Spark.
- Experience with modern web technologies, including React and TypeScript.