Senior Software Engineer at Motorola Solutions

Sorry, this job was removed at 9:39 a.m. (CST) on Monday, July 6, 2020
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago


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

At Motorola Solutions, we create technologies our customers refer to as their lifeline. Our technology platforms in communications, software, video and services help our customers work safely and more efficiently. Whether it’s helping firefighters see through smoke, enabling police officers to see around street corners, or reliably keeping the lights on in homes and businesses around the world, our work supports those who put their lives on the line to keep us safe. Bring your passion, potential and talents to Motorola Solutions, and help us usher in a new era in public safety and security.


Department Overview
Come work with a team building industry leading software whose mission is to protect the IT infrastructure of the world. You will help us keep the cyber criminals out of hospitals, schools and other places which directly affect real people.
Job Description

Motorola Solutions is looking for candidates with experience 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 models to ingest large amounts of data quickly, find security anomalies in that data through analytics and raise awareness of those anomalies. 

The ability to collaborate, prototype, design and implement solutions in a growing team is a must. The successful candidate will be able to quickly adapt and learn while assuming lead in various multiple areas of the product and within the engineering team itself. There is lots of room for career growth in this role while working on some market-leading technologies.

Responsibilities:

  • Maintain existing backend microservices processes deployed primarily through AWS Lambda

  • Collaborate with architecture team to design and build new microservices processes in support of strategic initiatives

  • Assume ownership role and mastery of applicable business and technical areas and knowledge share with team members

  • Bring senior engineering experience to the to a fast paced team and provide input on improvements through example

  • Interface with primary internal customers 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 a highly diverse technical environment

  • Familiarity with Continuous Integration and Continuous Deployment practices

  • Experience with AWS services such as Lambda, API Gateway, SQS, VPC, IAM policies and programming with Boto3

  • Strong understanding of Javascript language principles, its modern use, and application to web development.

  • Deploying software on virtualization services such as EC2, Docker, Kubernetes

  • Familiarity with event 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

  • Familiarity with cybersecurity solutions such as Carbonblack, Crowdstrike, Microsoft Security, etc.

  • Good interpersonal communication skills


Basic Requirements

Required Skills:

  • Bachelors Degree in Computer Science or related program

  • 5+ years Python object oriented software development experience in an Agile environment using Git

  • 1+ years software development and deployment experience in an AWS environment

  • Experience with test automation and at least one testing framework, has practiced TDD on past projects


Travel Requirements
Under 10%
Relocation Provided
None
Position Type
Experienced
Referral Payment Plan
Yes


EEO Statement

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

Read Full Job Description
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • .NETLanguages
    • C#Languages
    • C++Languages
    • GolangLanguages
    • JavaLanguages
    • JavascriptLanguages
    • PerlLanguages
    • PythonLanguages
    • RLanguages
    • RubyLanguages
    • AngularJSFrameworks
    • ASP.NETFrameworks
    • DjangoFrameworks
    • Node.jsFrameworks
    • Ruby on RailsFrameworks
    • ITILFrameworks
    • MySQLDatabases
    • OracleDatabases
    • Google AnalyticsAnalytics
    • TableauAnalytics
    • IllustratorDesign
    • InVisionDesign
    • PhotoshopDesign
    • SketchDesign
    • JIRAManagement
    • Microsoft ProjectManagement
    • SmartsheetManagement
    • SalesforceCRM
    • GoogleEmail
    • MarketoLead Gen
    • Oracle EloquaLead Gen

Location

Located in the West Loop, one block from Ogilvie Train Station and Union Train Station. The office is also close to multiple CTA stops.

What are Motorola Solutions Perks + Benefits

Culture
Volunteer in local community
Partners with Nonprofits
Friends outside of work
Eat lunch together
Intracompany committees
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Diversity
Dedicated Diversity/Inclusion Staff
Highly diverse management team
Unconscious bias training
Someone's primary function is managing the company’s diversity and inclusion initiatives
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Pet Insurance
Onsite Gym
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Employee Stock Purchase Plan
Performance Bonus
Match charitable contributions
Child Care & Parental Leave Benefits
Child Care Benefits
Generous Parental Leave
We provide up to 6 weeks of parental leave for the primary caretaker. Acme Co. also provides 6 weeks of leave for the secondary caretaker.
Remote Work Program
Our remote work program includes telecommuting at Manager discretion.
Family Medical Leave
Employees who have been with the company for 12 months are eligible for 12 weeks of family medical leave.
Adoption Assistance
Vacation & Time Off Benefits
Generous PTO
Paid Holidays
Perks & Discounts
Casual Dress
Commuter Benefits
Game Room
Our game room includes Video Games.
Stocked Kitchen
Happy Hours
Happy hours are hosted At team's discretion.
Parking
We offer employees Paid on-site garage parking.
Relocation Assistance
Professional Development Benefits
Job Training & Conferences
Tuition Reimbursement
Diversity Program
Lunch and learns
Cross functional training encouraged
Promote from within
Mentorship program
Time allotted for learning
Online course subscriptions available
Paid industry certifications
More Jobs at Motorola Solutions66 open jobs
All Jobs
Finance
Data + Analytics
Dev + Engineer
Legal
Operations
Product
Project Mgmt
Sales
Developer
new
Chicago
Developer
new
Chicago
Operations
new
Remote
Sales
new
Remote
Developer
new
Chicago
Sales
new
Remote
Operations
new
Remote
Developer
new
Chicago
Product
new
Chicago
Data + Analytics
new
Chicago
Data + Analytics
new
Remote
Operations
new
Remote
Data + Analytics
new
Remote
Developer
new
Chicago
Operations
new
Remote
Operations
new
Chicago
Data + Analytics
new
Chicago
Operations
new
Chicago
Developer
new
Chicago
Project Mgmt
new
Remote
Finance
new
Chicago
Finance
new
Chicago
Operations
new
Remote
Operations
new
Remote
Operations
new
Remote
Operations
new
Remote
Developer
new
Remote
Project Mgmt
new
Chicago
Operations
new
Remote
Developer
new
Chicago
Project Mgmt
new
Remote
Operations
new
Chicago
Operations
new
Chicago
Sales
new
Chicago
Sales
new
Remote
Project Mgmt
new
Remote
Product
new
Remote
Operations
new
Chicago
Data + Analytics
new
Chicago
Sales
new
Remote
Developer
new
Chicago
Product
new
Chicago
Operations
new
Remote
Project Mgmt
new
Remote
Project Mgmt
new
Remote
Operations
new
Remote
Project Mgmt
new
Remote