TeleSign is in search of a Junior Software Engineer to join our growing team in Belgrade! You will have chance to grow professionally and work on development of highly utilized core systems as a part of our amazing engineering team. Sound interesting? Please keep reading!
What you’ll do
- Build robust backend systems to support core products.
- Work on integrating innovative and modern messaging channels.
- Cooperate with talented and highly experienced professionals to produce excellent code and unit tests.
- Be part of relaxed, motivated and supportive engineering team.
What we’re looking for
- Degree in Computer Science or equivalent.
- Up to 2 years of software development experience with OOP (C++, Python).
- Strong coding skills: Design patterns, Concurrency, Unit tests.
- Strong knowledge of Computer Science fundamentals, network protocols, Linux and Relational DB Systems.
- Passion for learning and development.
- Team player.
- Experience with RESTful services, gRPC and queuing (AMQP) solutions.
- Experience with developing, deploying and debugging cloud-based applications using AWS.
- Experience in API Gateway + Cognito, ECS/EKS, DynamoDB, ElastiCache, CloudWatch and S3.
- Experience with designing scalable, high throughput and highly available applications.
- Experience in asyncio, tornado and bottle.
- Experience in Redis (Cluster) and Elastic Stack (rsyslog, Logstash, Elastic Search, Kibana) and non-relational databases.
We are offering
- Development opportunities.
- Ability to work on development of highly utilized core systems.
- Ability to work with highly skilled team of software engineers.
- Challenging but also very friendly and fun working environment.
- Good compensation package - Competitive € salary plus attractive benefits.
- And much, much more…