Senior Software Engineer

  • atfinity
  • Zürich, ZH, Switzerland
  • 08/08/2019
Full time Data Science Data Analytics Big Data Statistics

Job Description

Our engineering team is a mixture of Computer Scientists, Mathematicians, and Data Scientists. What does our day look like? After grabbing a nice espresso from our Italian coffee machine, we start our day with a standup meeting to get everyone on track. Around lunchtime, we usually go to the nearest store, get some food and have lunch in the chill out area in our office. We love Pizza, so we have some delivered to our office every Friday. Be prepared to have some odd discussions during lunch. We spice our breaks with live changing topics like "which Lego brick is the best" or ''what is the longest word in our mother tongue''. It's safe to say we are a multicultural company as we currently speak around 10 mother tongues. Our common languages are English, Python, and JavaScript. 

As much as we love having fun together, we enjoy working on developing innovative and groundbreaking software even more. Our full-stack engineers have a deep understanding of the end-users requirements and are therefore enabled to develop the best technical solutions. As the problems we solve are very complex and exciting, we apply the newest cutting-edge technologies. We think and decide fast. Each of us has a voice with weight and says what she/he thinks. We love to plan with Scrum. Nevertheless, we do not panic, if we have to update our plan again. Working in our fast-paced environment requires the ability to constantly adapt to new challenges. That's why we collaborate mostly on site in our open office space. So, if you see yourself joining our odd conversations and solving our complex problems, please read on: 

Where is our team heading? 

We engineer software solutions which simplify compliance processes. Banks are subject to strict regulation which are an essential part of the prevention of money laundering, tax fraud and necessary to control the risks of the financial sector. Complying with the rapidly changing regulations is complicated and extremely demanding for everyone involved. Our software ensures that banks always have their clients compliant. 

In the past three years, several projects and challenges have led to the development of a well-functioning software which is excellently received on the market. Our software is based on a proprietary rule engine and combines human and artificial intelligence. Currently, banks are using our software to digitalize compliance relevant workflows, but our technology can be applied much more widely. So new components of our solution need to be engineered and existing ones pushed further. We are therefore expanding our team to reach our next challenging milestones. 

Do we match? 

  • You have at least 5 years job experience as a Software Engineer
  • You have a profound understanding of data structures and algorithms
  • Our technical challenges require normally a Master's degree in Computer Science (ETH or equivalent)
  • You perform best in an agile work environment
  • You love learning from others and you share your expertise
  • You are eligible to work in Switzerland (this probably means you are Swiss or an EU-27/ EFTA citizen ( https://www.sem.admin.ch/sem/en/home/themen/fza_schweiz-eu-efta/eu-efta_buerger_schweiz.html ))
  • Most important: You are able to convince the whole team with your personality and your positive spirit.

atfinity is proud to be an equal opportunity employer. Your nationality, gender, religion, race, colour, sexual orientation and other personal preferences aren't important to us. Our transparent salary system offers equal pay for equal positions, no matter who you are!