Next job

Middle Software Engineer in Trementum Research

Posted more than 30 days ago

133 views

Trementum Research

Trementum Research

0
0 reviews
Without experience
Full-time work
Пряме повідомлення учасника, який розмістив вакансію, з Trementum Research Uliana H. Uliana H. CEO at Trementum Research
Пряме повідомлення учасника, який розмістив вакансію, з Trementum Research Uliana H. Uliana H. CEO at Trementum Research Company DescriptionTrementum Research is a data science company focused on data visualization and studying social media manipulation, disinformation, election interference, hate speech, extremist ideologies, and conspiracy theories. The company produces evidence-based research to inform civil society and policymakers about existing trends and threats in social media. Our projects include:— Reports for NATO StratCom— Reports for the European Union— Public interest researchRole DescriptionThis is a full-time remote role for a Middle Software Engineer at Trementum Research. The Software Engineer will be contributing to the core of the analytics system together with backend developers and analysts. Our focus is on mature professionals with experience and a proven track record in taking responsibility for subprojects. We would additionally consider candidates with less experience but strong fundamentals.Qualifications3+ years of experience in software developmentUnderstanding of Cloud Architecture. Proficient in the design, implementation, and maintenance of cloud-based infrastructure and solutions.Knowledge of GCP tools. Experienced with Google Cloud Platform services and tools, with a focus on effectively leveraging them for optimal application performance and scalability.Test writing. Skilled in writing comprehensive tests to ensure application reliability and performance, using various testing methodologies and tools.Understanding of Domain-Driven Development (DDD). Solid grasp of DDD principles and practices to design and implement systems focusing on business objectives and domain logic.Understanding of Event-Driven Development. Proficient in designing and developing systems based on event-driven architecture, ensuring scalable and responsive applications.Proficient in using Knex.js for building SQL queries. Capable of constructing complex database queries in a readable and maintainable way using this specific query builder.Strong understanding and experience with ORM frameworks for translating between the application and database data models, improving code maintainability and database access efficiency.Functional programming (FP). Skilled in functional programming paradigms and techniques, able to write clean, maintainable, and robust code using functional styles in relevant programming languages.Experience with SQL and NoSQL DBs (also Cloud DBs)Good to have:Node.jsExperience with Python (scientific libraries, Flask)Experience building social media analytics toolsElasticsearch (ELK)Vue 3, Vuetify, Firebase,Chart.js (for admin panel) Show more Show less Position level Senior secondary level Type of employment Full time Job duties Engineering and Information Technologies Industries Data infrastructure and analytics
Without experience
Full-time work
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept