Staff Software Engineer

Staff Software Engineer

Arbetsbeskrivning

We are Sinch. With presence in more than 60 countries, we’re a growing global organization that helps amazing companies engage with customers on their mobile phones. And whether you know us or not, you’ve used our tech. We reach every phone on earth, with over 147 billion conversations every year.
This is a chance for you to dream even bigger than ever. And because we believe that equal opportunities are the key to our success, no matter who you are, you’ll be able to explore career options, face fascinating challenges, building your skills alongside amazing experts. It’s not easy to reach every person, on every phone, on every channel, everywhere. Create the software and teams that makes it happen. Join our team as a Staff/Senior Software Engineer for one of our product development teams in Stockholm!
We are now looking for a Staff Software Engineer to come join our team within Real-Time Communications product line in Stockholm. The eight people team is responsible for serving our customers with real-time voice- and video communication solutions. The real-time aspects of the product combined with global availability of our services means interesting challenges as a Staff/Senior Software Engineer on the team, and great opportunity to learn and develop your skills.
The essence of the role
The core of our platform is built on C# and .NET Core with applications deployed as Docker containers on AWS. Our environment is Linux based, we are relaying on managed services in AWS (e.g., DynamoDB, Elastic Cache) and open-source software for signalling and connecting calls.
In this role, you will drive all steps of the software development lifecycle, where you will be able to influence design choices, take part of planning, write lots of code, and release new products and features.
We strongly believe in teamwork, and you will have the opportunity to work with talented and experienced engineers in the Voice & Video team. The team is steadily growing, and the work environment is characterized by helpfulness and personal responsibility.
As a Staff/Senior Software Engineer in the Voice & Video team, you will:
Being part of making architectural decisions that have high impact
Cloud native platform improvements related to availability, latency, security and scalability
Improve the overall quality of the Voice & Video product by analysing data and understanding our customers use cases
Develop state of the art APIs consumed by our SDKs and our internal services
Actively being part of the WebRTC community and provide important knowledge and insights to the team
Mentor fellow engineers and encourage good software development practises

Who are you?
You are self-motivated and can pick up and lead complex matters that involve both technology and business aspects. Drive communication and progress across product lines, divisions and stakeholders in order to solve complex problems with several dependencies.
You actively keep up with current industry and technology developments, invest time in understanding if and how you can benefit the company, propose and delivers well-grounded investigations accordingly.
You are a go to person in your current position and daily coaches and mentor your fellow developer colleagues to improve their ways of working, pushing for continues improvements.
To make you feel productive in this role we think you have:
Previous experience working as a Staff Software Engineer or Sofware architect
Relevant experience with C# on .NET Core in a Linux environment
Worked several years with service-oriented architecture and distributed systems
A passion for writing clean and testable code
You communicate proficiently in written and spoken English
University degree (BSc or MSc) within Computer Science or similar

Big plus!
Experience with WebRTC and TURN/STUN servers used for signalling and connecting calls
Hands on knowledge with Kubernetes and infrastructure as code
Experience with building scalable infrastructure, preferably in AWS
Experience with implementing backend services for push notifications (FCM, APNs, W3C and/or HMS)



Being you at Sinch
We're a worldwide group of people, committed to diversity. We are working to offer an increasingly inclusive workplace wherever you are. No matter who you are, you'll be able to explore new career and growth options - sharing your voice, building your path and making it happen with us.
We're proud to be an equal opportunity employer, and all qualified applicants will be considered to join our team regardless of race, colour, religion, gender identity or expression, sexual orientation, pregnancy, disability, age, veteran status, and more.
Your life at Sinch
Being a Sincher is all about learning and being in pursuit of new challenges. Working in the offices, at home, or in a hybrid model, that means celebrating change and the unknown, rolling up your sleeves and seeing what impact you can have on the world. The only way is up, and you will be reaching for the opportunities that match where you want to take your career. It is closer than you think.
It is time to chase the answers, chase the challenges and chase the dream!
About the recruitment process
To help us place the right people in the right role, we believe in science-based and fair assessment methods. We follow a competence-based, structured interview process where your skills, experience, and attributes relevant to the role and Sinch will be assessed. As part of our recruitment process, pre-employment testing is used to help us increase our hiring success by identifying the candidates that are most likely to thrive and be successful in the role. We acknowledge that there are two parties deciding in this process and welcome you to ask any questions you may have at any stage of the process.

Sammanfattning

  • Arbetsplats: Sinch Sweden AB Stockholm
  • 1 plats
  • Tills vidare
  • Heltid
  • Fast månads- vecko- eller timlön
  • Publicerat: 16 september 2022
  • Ansök senast: 28 oktober 2022

Postadress

Lindhagensgatan 74
Stockholm, 11218

Liknande jobb


17 oktober 2023

17 oktober 2023

Är du vår nästa Backend-utvecklare?

Är du vår nästa Backend-utvecklare?

17 oktober 2023