Software Engineer (Cloud Platform)

Motorola Solutions

Benefits
Qualifications

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

Job Description

As a Software Engineer on this team, you will be a key contributor to product development activities for our team in Seattle, accompanied by a development team in Salt Lake City. These teams are developing services, tools, and processes to support other Motorola Solutions' engineering teams as well as deliver solutions to our customers. You will be working on a high-velocity, results-oriented team that leverages cutting-edge technologies and techniques. The right individual will be motivated and will have a passion for automation, deployment processes and enabling innovation. Your efforts will help to shape engineering culture and best practices across Motorola Solutions’ Software Enterprise organization.

Responsibilities will include:

  • Design and implement core services used by our public- and hybrid-cloud solutions
  • Define and meet scalability, availability, security, and performance goals
  • Rapidly build and evolve major features in collaboration with product management
  • Research and experiment with key technologies, architectures, and standards
  • Attend daily stand-up meetings, collaborate with your peers, prioritize features, and work with a sense of urgency to deliver value to your customers
  • Assist with supporting Production systems (includes troubleshooting issues and aiming to resolution)
  • Understand complex technical details and build test methodologies for them

Qualifications:

  • BS in Computer Science (or equivalent degree) 
  • Interest in web infrastructure and distributed systems; In this role you will gain hands-on experience working with production cloud computing services
  • Solid coding and service development skills, with knowledge/experience in at least one of the following toolsets or languages: Java, Node.js, C#/.NET, GoLang, Python
  • Develop quality scalable, tested and reliable applications using industry best practices
  • Interest in contributing to one of the following: API design and development, performance analysis and capacity planning, SQL and NoSQL database design and development, continuous integration/continuous delivery (CI/CD), AWS/Azure public cloud services, test-driven development (TDD)
  • Ability to work in a fast paced, evolving, growing and agile environment
  • Strong level of curiosity and interest to learn
  • Must be able to obtain background clearance as required by government customer

Basic Requirements

  • BS in Computer Science (or equivalent degree) 
  • Must be able to obtain background clearance as required by government customer

Travel Requirements

Relocation Provided

Position Type

Referral Payment Plan

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.

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

Read Full Description

Discover Similar Jobs

Suggested Articles