Software Engineer

5 Minutes ago • All levels
Software Development & Engineering

Job Description

We are a team of skilled software developers creating and maintaining high-quality voice and data communication systems for mission-critical and business purposes. As a Software Engineer, you will develop market-leading products for demanding users, focusing on cloud-based mission-critical services. You'll be part of a talented agile team, involved in designing, developing, validating, deploying, and maintaining a microservice-based platform. The role emphasizes writing soft real-time applications with high availability, reliability, low latency, and continuous operation.
Good To Have:
  • Deployed software using Kubernetes and Docker
  • Worked with or learned about Message Brokers, e.g. RabbitMQ
  • Experience with efficient inter-machine communication structures such as Protocol Buffers
  • Understanding or participation in building distributed systems using microservice and may be experienced in cloud architecture
  • Learned how to deploy in the cloud (Azure, Google, Openshift) and used CI/CD pipelines
Must Have:
  • University degree in software engineering or computer science
  • Good software programmer with experience in functional programming or a desire to learn it
  • Understanding of modern development practices such as Agile, CI/CD and DevOps
  • Thrill for creating low-latency, high-performance and highly available systems
  • Interest in working with soft real-time applications with high technical demands on performance and availability
  • Interest in designing distributed systems and microservice oriented architecture
  • Thrive on solving complex technical problems and enthusiastic about continuous learning and expanding your knowledge and skills
  • Excellent English communication skills

Add these skills to join the top 1% applicants for this job

communication
github
game-texts
agile-development
postgresql
rabbitmq
protocol-buffers
azure
openshift
azure-devops
helm
redis
ci-cd
docker
kubernetes

Department Overview

We are a team of skilled software developers that create and maintain high quality voice and data communication systems for mission critical and business purposes. We work in small agile teams and we coordinate closely with our colleagues from around the world to deliver the best solutions for all our customers.

Job Description

As a Software Engineer you have a strong desire to develop market leading products to the most demanding users in the world. You might already have some experience as an effective software engineer and with ambition to be one of the best. It will take energy and drive to be successful and we are looking for someone who is ready to challenge our existing ways of working.

We are expanding and looking to hire talented software engineer as we continue to develop our cloud-based mission critical services. You will be part of a highly talented self-sufficient team and you will be involved in every step of the way in designing, developing, validating, deploying, and maintaining a microservice-based platform for mission critical communication. You will help us write soft real-time applications with an emphasis on high availability, reliability, low latency response times as well as ensure their continuous operation.

Our Development Culture

  • Team members are part of an exciting and growing company that is reshaping an industry
  • We’re Agile - we collaborate, iterate and release frequently
  • We write code that immediately gets used by end users and doesn’t get put on the shelf. You’ll get that wonderful feeling that the hard work you just put in last working days helped customers be their best in the moment that matters

Our Technology Stack

Elixir, OTP, NATS, Redis, PostgreSQL, Kubernetes, Docker, Azure, Azure DevOps, GitHub, Helm.

Basic Requirements

Your skills and experience

  • You have a university degree in software engineering or computer science
  • You are a good software programmer with experience in functional programming or a desire to learn it
  • You understand modern development practices such as Agile, CI/CD and DevOps
  • You are thrilled by the challenge of creating low-latency, high-performance and highly available systems
  • You would like to work with soft real-time applications with high technical demands on performance and availability
  • You are interested in designing distributed systems and microservice oriented architecture
  • You thrive on solving complex technical problems and are enthusiastic about continuous learning and expanding your knowledge and skills
  • You are not afraid to challenge our existing ways of working.
  • You have excellent English communication skills

Although not required, but it is recommended if;

  • You have deployed your software using Kubernetes and Docker
  • You worked with or learned about Message Brokers, e.g. RabbitMQ, but also efficient inter-machine communication structures such as Protocol Buffers.
  • You understand or participated in building distributed systems using microservice and may be experienced in cloud architecture.
  • You have learned how to deploy in the cloud (Azure, Google, Openshift) and used CI/CD pipelines

Bring your passion, potential and talents to Motorola Solutions, and help us usher in a new era in public safety and security.

Travel Requirements

Under 10%

Relocation Provided

None

Position Type

Experienced

Referral Payment Plan

No

EEO Statement

Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.

We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team.

About Us

MOTOROLA SOLUTIONS OVERVIEW

At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that’s critical for safer communities, safer schools, safer hospitals and safer businesses. Connect with a career that matters, and help us build a safer future. Learn more at www.motorolasolutions.com

.

If you are a current Motorola Solutions employee, please click this link to apply through your Workday account.

Set alerts for more jobs like Software Engineer
Set alerts for new jobs by Motorola solutions
Set alerts for new Software Development & Engineering jobs in Denmark
Set alerts for new jobs in Denmark
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙