Careers

Love Sentifi? You'll fit right in.

Our company

The Swiss fintech company Sentifi is a global leader in Crowd-Intelligence for financial markets. Sentifi’s big data and artificial intelligence based technology delivers insightful analysis helping millions of investors to be better informed and take better investment decisions.

Our fast growing company employs meanwhile around 100 employees and has its technology hub in the booming Ho Chi Minh, Vietnam. One of the main objectives of Sentifi is to identify, classify and listen to 100 million people sharing information being relevant for financial markets and rank the online financial relevance of these people. The Sentifi analytics is distributed every hour to widgets on more than A20 newspapers, banks and trading platforms around the world.

What we offer

What we offer:

  • Great salary, 13th month bonus and potential for performance bonus
  • 15 paid days of annual leave per year
  • Extra Premium Healthcare Insurance including Annual health checkup
  • Career Advancement with specialized weekly technical and business training
  • On-site advanced English classes
  • Work in-person with top-notch experts from around the world
  • Opportunity to work for an International company, building solutions used globally by millions of people
  • Other benefits: Daily snacks, weekly happy hours, Company trips, Football club and much more
  • Above all, you will have a hand in disrupting the way the financial industry analyses financial assets and in building the world’s largest eco-system for financial market crowd intelligence with more than 250 Million sources.

Apply Now

Please send us an email at career@sentifi.com. Attach your CV or resume and copy the Job Title into the Subject line. We'll be in touch with you soon.

We are looking for...

Engineering

  • Senior Software Engineer (Java) - Backend Engineering Team
    Your Engineering Team

    We're looking for software engineers who are passionate about server side development. As the leading fintech company in Vietnam building the next generation financial information services, you'll have an opportunity to work on cutting-edge technologies employing Big Data and Machine Learning. This is a position on our Backend team where you will build robust and scalable micro-services. You will spend your time architecting, designing and implementing core services, processes and technologies that provide high availability, performance, maintainability and scalability.

    Your Role

    The responsibilities include but are not limited to the following tasks and responsibilities:

    • Write high-quality and elegant solutions in Java
    • Write Unit Tests and documentation
    • Participate in identifying and refining User Stories
    • Be a mentor to other software engineers
    Your Requirements
    • Bachelor degree in Computer Science or Software Engineering
    • Good English communication skills
    • 5+ years software engineering experience using Java
    • Experience building REST/JSON based APIs
    • Experience with SQL (Postgres is a plus)
    • Experience with NoSQL (Mongo, Redis, Cassandra is a plus)
    • Strong Linux skills
    Apply Now
  • Senior Software Engineer (Java) - Data Engineering Team
    Your Engineering Team

    We're looking for software engineers who are passionate about data. As the leading fintech company in Vietnam building the next generation financial information services, you'll have an opportunity to work on cutting-edge technologies employing Big Data and Machine Learning. This is a position on our Data Engineering team where you will be responsible for working closely with our Data Scientists in building the “big data” infrastructure that is used by them. In this role, you'll be responsible for building solutions for streaming, storing, analysing, implementing machine learning algorithms on Terabytes of data from various social media sources. You will have the opportunity to acquire cutting edge Machine Learning and Deep Learning skills.

    Your Role

    The responsibilities include but are not limited to the following tasks and responsibilities:

    • The responsibilities include but are not limited to the following tasks and responsibilities:
    • Building streaming data solutions in Java and Scala
    • Storing big data in optimal data storage solutions in transformed and in raw formats
    • Using Machine Learning algorithms on data for Natural Language Processing, Sentiment Analysis and others
    • Be a mentor to other software engineers
    Your Requirements
    • Bachelor degree in Computer Science or Software Engineering
    • Good English communication skills
    • 5+ years software engineering experience using Java or Scala
    • Experience with one or more Big Data frameworks such as BigTable, Spark, Hadoop, etc.
    • Experience with one or more NoSQL databases such as Cassandra, HBase, MongoDB, ElasticSearch, Redis, etc.
    • Not required but nice to have experience with Kafka/RabbitMQ
    • Strong Linux skills
    Apply Now
  • Senior Software Architect
    Your Role

    Within this role you will report directly to the CTO and work closely together managing various key projects and building out solutions that span across all of Sentifi . The responsibilities include but are not limited to the following tasks and responsibilities:

    • Lead delivery of key projects which may include Project Management, Scrum Master and Product Owner responsibilities
    • Take lead in writing code on key projects and products
    • Write up functional and non-functional requirements for projects and products
    • Own the Architecture for projects and products that you may or may not own
    • Be a mentor to other software engineers
    • Manage team members if needed
    Your must-haves
    • Bachelor degree in Computer Science or Software Engineering
    • Fluent English verbal and written communication skills
    • 8+ years building large scale enterprise solutions in Java
    • 3+ years using JavaScript, HTML and CSS
    • 3+ years working with relational databases
    • 2+ years working with NoSQL databases
    Your nice-to-haves
    • Worked with Continuous Delivery Pipelines
    • Worked on Big Data projects
    • Familiar with Machine Learning
    Apply Now
  • Senior Web Developer (Frontend)
    Your Role

    Within this role you will work on managing and owning quality for our all our products including our web site, sentifi.com, and mobile app. The responsibilities include but are not limited to the following tasks and responsibilities:

    • Write high-quality and elegant solutions in AngularJS or ReactJS, JavaScript, HTML, CSS
    • Write Unit Tests
    • Web page performance tuning
    • Participate in identifying and refining User Stories
    • Work as part of a focused squad team using Scrum
    • Be a mentor to other software engineers
    Your must-haves
    • Bachelor degree in Computer Science or Software Engineering
    • Strong English verbal and written communication skills
    • 5+ years building websites with high user bases
    • 5+ years using JavaScript, HTML and CSS
    • 2+ years using JavaScript build tools such as Grunt, Webpack, et al.
    • 1+ years using AngularJS or ReactJS
    • 1+ years using Bootstrap
    Your nice-to-haves
    • Experience using Feature Toggles and A/B testing
    • Knowledge of building web solutions for strong SEO
    Apply Now

Business

  • Account Manager(English/German Speaking)
    Your Team

    Sentifi is looking for a passionate driven forward-thinking Account Manager/ Business Analyst in myPublishing to help drive product development and management of our global publishing partners and key accounts. S/he shall be a key member of our Product team to lead the concept, design, and delivery of myPublishing products to clients. S/he shall work closely with interdepartmental teams and other members of the Business Unit to deliver high-level results and support to clients, whilst driving the upsell of Sentifi’s offerings. Under the direction of the Business Manager, s/he will lead business intelligence projects within in myPublishing to enhance the Business Unit’s efficiency and output.

    An ideal candidate has a passion for working with dig data and deep learning intelligence, uncovering and promoting Sentifi insights to the world, a natural desire to engage with clients and deliver exceptional work, and a strong determination for achieving performance metrics. S/he quickly embraces new technologies, uses cutting edge development practices, has worked in a continuous delivery environment, and is capable of adapting to a fast-paced and optimizing environment.

    Your Role
    • Supports the lead generation and acquisition of leads, and turning leads to partners, key accounts, and sponsors
    • Create detailed proposals, proof of concepts, and support in the UAT of new clients
    • Maintains relationships with partners and key accounts and is responsible for the upsell of client offerings
    • Partners with interdepartmental teams to ideate, prioritize and deliver projects
    • Supports the research, implementation, and set up of Business Unit tools and processes
    • Regularly assesses existing product features, identifying improvements and/or new features to increase user adoption and interaction with the product
    • Helps develop/update the product roadmap
    • Works closely with QC and Support to drive analysis of customer-reported issues to closure
    • Maintain awareness about market needs, new trends and developments, competitors
    • Acts as a product Brand Ambassador and reinforces the brand at every step of product development and delivery
    Your Requirements
    • 3+ years of account management or business development experience in software technologies, preferably in the fintech space
    • Capable of turning business requirements into deliverables where different departments are involved, understanding market needs to manage priorities and set expectations
    • Extremely comfortable engaging with interdepartmental teams to achieve objectives
    • Drives decisions to ensure deliverables are on schedule; strong time/project management skills
    • Familiar with product management tools; experience with Podio is a huge plus
    • Thinks strategically, executes tactically: capable of working at a strategic level with executives and the ability to roll up your sleeves and work tactically with individuals across the organization to drive results
    • Passionate about building great products and user experiences and have the ability to inspire passion in others to create a shared vision that people can adopt as their own
    • A strong empathy for the users to fulfill their needs as well as empathy with colleagues to create an effective and well-performing team
    • Craves for Ownership: takes accountability, does not expect someone else to make the tough decisions for him/her; takes responsibility when things don’t go as planned, but never fails to share the team’s successes
    • Communicates persuasively in English: makes cases that are impossible to refute or ignore; uses data appropriately, while tapping into other biases, beliefs and triggers to convince senior leadership to part with headcount or resources
    • Very high attention to detail
    • Proficiency in MS Excel, PowerPoint, and Word
    • Conversational in English is a must; bilingual (speaking and writing) in English and German is a great bonus, but not required
    Apply Now
  • Head of Design
    About the role

    We're looking for a Head of Design that is passionate about elegant design, particularly UI/UX design, and team management.

    As a seasoned UI/UX designer, you are responsible for creating design solutions that deliver the best possible user experience, across web widgets, and web and mobile applications.

    You are entrepreneurial and proactive in identifying ways to improve and enhance all design at Sentifi. This includes strategic branding, and marketing and communication assets.

    You’ll lead a program to capture the Voice of the Customer, with feedback, usability testing, behavioural analytics and more, because you know this is the cornerstone of user-centred design.

    As a leader you will foster a design culture in the team and process that is best practice. You will generate enthusiasm among team members, manage resources and processes. You mentor and develop your designers by sharing your extensive knowledge and coaching them.

    Responsibilities

    The responsibilities include but are not limited to the following tasks and responsibilities:

    • Lead and manage a team of 4-5 designers, creating the culture and processes needed to be efficient and effective.
    • Collaborate with product owners/managers and developers to design exceptional user experiences for multiple products (web-based and app-based).
    • Solve complex design problems through a user centered design process that accounts for user goals, business requirements and development needs.
    • Lead and manage the user testing and behaviour analytics program.
    • Set standards in relation to branding and design guidelines.
    • Use a variety of methods to document design decisions including sketches, process flows, wireframes, storyboards, visual design mockups and interactive prototypes.
    • Mentor and coach the design team to increase skill and experience levels.
    Required Skills and Experience
    • Outstanding listening, verbal and written communication skills in English is mandatory
    • 8+ years of experience in UI/UX and Multimedia design
    • 3+ years of experience in team leading
    • Strong entrepreneurial attitude. Never hesitate to roll up your sleeves.
    • Tech startup experience
    • Expert skills visual design, wire-framing and prototyping tools
    • Experience in user testing and behavioural analysis tools and techniques
    • Excellent visual design skills with sensitivity to user-system interaction
    • Ability to solve problems creatively and effectively
    • Experience working in an Agile/Scrum development process
    Apply Now
  • Media Producer
    Your responsibilities

    You will be responsible for producing multimedia content across our web and social media channels to achieve our company goals and target initiatives. Duties will include creating visual and audio content within best practices to raise brand awareness, increase engagement and attract new registered users. Understanding of corporate and viral content is a must.

    Our ideal candidate is an experienced professional with a history in educational, advertising, financial and technology industries; understanding the balance between creative and corporate visual content. As a multimedia producer, you should perform well under deadlines, be detail oriented, flexible and work well with other teams.

    Responsibilities include but are not limited to:

    • Developing creative multimedia content, including: tutorials, podcasts, news interviews, and promotional
    • Collaborating with marketing, design, publishing and product teams on launches, features and events
    • Creating and publishing multimedia content that increased social media engagement, drives organic search traffic and attracts loyal followers
    • Writing and proofreading video + audio scripts, including transcripts
    • Optimize content, headlines, captions and social media posts for SEO
    • Using 3rd party platforms to analyze website traffic, performance metrics and user behaviors
    • Maintaining brand consistency among all platforms
    • Good editorial judgement.
    • Strong experience in industry software
    • Managing content distribution to digital channels and social media to increase traffic
    • Work with Head of Marketing and Content Lead to develop editorial content schedule based on release dates, public events and breaking news
    • Ensure compliance with financial regulatory committees (FTC, FSA, etc)
    • Staying up to date on multimedia trends, platforms and best practices
    Your must-haves
    • Proven work experience as multimedia producer with reel demonstrating projects within financial / technology / educational / advertising sectors
    • Excellent English written and verbal communication skills
    • Good organizational and time-management skills, with ability to prioritize as needed
    • Degree in media, marketing, journalism, finance or relevant field
    • Team player who can also work independently without constant supervision
    • Basic technological knowledge of HTML and web publishing
    • Knowledge of SEO, analytics and reporting metrics
    Apply Now
  • Senior Data Scientist
    Your Team

    As Sentifi Data Scientist, we make the magic happen by creating outstanding solutions to disrupt the global financial information market. We use the best technologies available. Working in a team with experienced people, we love to hack and try new things. Currently we analyse millions of new text-based information every day. Later we will move to image analyses. We have a database of many billion texts to use and a focused data mining team to help with labelling.

    Sentifi is looking for a passionate senior data scientist researching and applying relevant NLP methodologies like machine learning/deep learning algorithms as well as Semantic Web methodologies to identify, match, classify and rank persons and organisations being relevant for the financial markets.

    As a member of the Data Science team you will work very closely with the Business & Content owners to match the needs of the market as well the data engineering team, which will provide you with the needed infrastructure. In a next step we will also build and improve predictive models linking millions of relevance ranking of persons with what they say and financial market prices. You will also be part of the technology committee deciding on which technologies and methodologies to use now and in the future.

    Your must-haves
    • PHD or Master degree in Mathematics, Statistics, Computer Science or in other relevant fields.
    • Expert level understanding of statistical learning techniques (classification, clustering, ...)
    • At least 3 years of full time practical experience applying Machine learning
    • Specialization in Machine Learning / Deep Learning is a plus
    • Experience in NLP is a plus
    • Comfortable with large data sets and a wide variety of statistical techniques
    • Experience with Distributed data processing
    • Functional programming skills e.g. Python, Scala, R
    • Familiar with Data frame and SCRUD functions in different query languages (SQL, CQL, Query, DSL of Elasticsearch, SparkSQL, Pandas)
    • Knowledges on libraries of numerical processing (Numpy, Breeze or SparkML datatypes)
    • Master English language well, strong written and verbal communication
    • Good communication skills, able to clearly present complex concepts and insights to less technical-minded team members and external people
    • Problem solving, critical thinking in different approaches and techniques
    • Curiosity, liking to hunt for the new and unknown using known and new methodologies
    Your nice-to-haves
    • Real-life experience in Deep learning/Deep neuron network models, such as Convolutional neural networks, Long/short term memory networks would be a great advantage
    • Experienced in Semantic web
    • Experienced in Big data frameworks
    • Financial market background or passion
    • Familiar with modern big data technologies (Hadoop, Map Reduce, Spark, Actor model)
    • Experienced in Search engine and Database (PostgreSQL, Cassandra, HBase, ElasticSearch,MongoDB)
    • Familiar with cloud services (AWS)
    • Worked on Business intelligence / Big data analytics products before.
    Apply Now
  • Social Media Specialist (German & English Speaking)

    Sentifi is looking for a highly motivated personality to engage with investor relations managers of >40’000 listed companies around the world. As a part of our community engagement team, you will be an important driver of content-based digital marketing for a new service the global financial market has not seen before. You will engage with target customers on a number of social media channels and forums, especially Twitter and LinkedIn. You will also interact with the rest of the community engagement team in their effort to build a large global financial community.

    Your profile
    • 1 – 2 year experience in social media marketing with demonstrated successes
    • Experience working with popular social media management tools (TweetDeck, HootSuite, etc)
    • Knowledge and experience using popular social media monitoring tools (Radian 6, PeerIndex, Twitter Search, Social Mention, Traackr, etc) are a huge plus, but not required.
    • Good English language skills – both written and oral. Other languages an advantage.
    • A flexible self-starter with the ability to work independently, cross-functionally and collaboratively in a team environment, across multiple regions when required.
    • Ability to analyze data and deduce implications for social engagement strategies.
    • Well-connected with the broader social media world.
    • Excellent verbal, written, and presentation skills.
    • Very high attention to details.
    • Strong time/project management skills.
    • Creative, energetic, passionate, resourceful and has initiative.
    • Proficiency in MS Excel, PowerPoint, and Word.
    • Knowledge of Adobe Creative Suite (i.e. Illustrator, Photoshop, etc.) is a plus, but not required
    • Experience promoting Fintech and/or gamified consumer apps is highly preferred, but not required
    • A proactive team player striving to build and grow a vibrant online community for Sentifi products
    Your responsibilities
    • Plays an active role in our product go-to-market (GTM) effort of our new service for investor relations – and corporate communication managers
    • Works closely with Product managers to build and share effective content on multiple social media channels to increase adoption and ongoing engagement
    • Utilize social monitoring tools on a daily basis to generate insights, monitor conversations and report on metrics
    • Day-to-day management and development of editorial content on social media platforms, including tweets, posts and discussions
    • Review user generated comments and posts in a quick and timely manner
    • Respond to comments, when appropriate, in order to foster a positive community and add value to the user’s experience
    • Grow our follower networks and increase follower engagement.
    • Monitor and evaluate social media results on a daily basis in coordination with business goals and KPI benchmarks
    • Keep pace with social media and internet marketing industry trends and developments.
    • Performs other marketing-related responsibilities as required
    • Proactively interacting with online communities across all platforms
    • Assist with creation, conception, and presentation of social media strategies aimed at increasing engagement and interaction
    • Create and maintain Content Calendars, including writing Facebook Status Updates, tweets, etc. Post relevant content in accordance with Content Calendar.
    • Monitor trends in social media tools, trends and applications and appropriately apply that knowledge to increasing the use of social media.
    • Escalate User Generated Content, where appropriate, to internal stakeholders.
    • Measure the impact of social media on the overall marketing effort.
    Apply Now