Senior Software Engineer Jobs in Remote at Motorola Solutions
Title: Senior Software Engineer
Company: Motorola Solutions
Salary: $80K — $100K *
Category: Telecommunications & Hardware
AtMotorola Solutions, we create technologies our customers refer to as their lifeline. Our technology platforms in communications, software, video and services help our customersworksafely and more efficiently. Whether it’s helping firefighters see through smoke, enabling police officerstosee around street corners, or reliably keeping the lightsonin homes and businesses around the world, ourworksupportsthose who put their livesonthelinetokeep us safe. Bring your passion, potential and talentstoMotorola Solutions, and help us usher in a new era in public safety and security.
Comeworkwitha team building industry leading software whose mission istoprotect the IT infrastructure of the world. Youwillhelp us keep the cyber criminals out of hospitals, schools and other places whichdirectlyaffect real people.
Motorola Solutions is looking for candidateswithexperience building multi-tenant software applications on scalable cloud infrastructure in a commercial product setting. We use an event driven microservices architecture primarily using the latest AWS cloud architecture modelstoingest large amounts of data quickly, find security anomalies in that data through analytics and raise awareness of those anomalies.
The abilitytocollaborate, prototype, design and implement solutions in a growing team is a must. The successful candidatewillbe abletoquickly adapt andlearnwhile assumingleadin variousmultipleareas of the product and within the engineering team itself. There is lots of room for career growth in this role whileworkingonsome market-leading technologies.
Maintain existing back-end microservices processes deployed primarily through AWS Lambda
Collaboratewitharchitecture teamtodesign and build new microservices processes insupportof strategic initiatives
Assume ownership role and mastery of applicable business and technical areas and knowledge sharewithteam members
Bring senior engineering experiencetothetoa fast paced team and provide inputonimprovements through example
Interfacewithprimaryinternalcustomers and business owners to improve product awareness and expand feature sets
Configuration management, infrastructure as code tooling such as Ansible, Chef, Puppet, Cloudformation, Terraform
Building and consuming REST web service APIs in a microservices architecture
Demonstrable troubleshooting and problem solving skills in ahighlydiverse technical environment
FamiliaritywithContinuous Integration and Continuous Deployment practices
ExperiencewithAWS services such as Lambda, API Gateway, SQS, VPC, IAM policies and programmingwithBoto3
Deploying softwareonvirtualization services such as EC2, Docker, Kubernetes
Familiaritywithevent logging and correlation tools such as Loggly, Splunk, Datadog, SumoLogic, etc.
Writing queries against NoSQL datastores such as MongoDB, Cassandra, DynamoDB, Redis or CouchDB
Relational database design and queries such as Postgres, MySQL or similar
Big data solutions such as Elasticsearch, Hadoop, Apache Spark
Expertise in one of the major cloud providers: AWS, GCP or Azure
Familiaritywithcybersecurity solutions such as Carbonblack, Crowdstrike, Microsoft Security, etc.
Good interpersonal communication skills
5+yearsPython object oriented software development experience in an Agile environment using Git
About Motorola Solutions
Motorola Solutions, Inc. is an American data communications and telecommunications equipment provider that succeeded Motorola, Inc., following the spinoff of the mobile phone division into Motorola Mobility in 2011. The company is headquartered in Chicago, Illinois.