Software Engineer Frontend Cybersecurity Services UI Team - US Remote
Company Overview
Motorola Solutions is there for our customers when everything is on the line. In extreme moments — when a hurricane lands or when a fire breaks out. And in everyday moments — when a package arrives just in time for the holiday or when a child doesn’t miss the school bus home.
We unify voice, data, video and analytics in one integrated ecosystem to enable individuals, businesses and communities to work together in more powerful ways. To help people make better decisions, act confidently and be their best in the moments that matter. Bring your passion, potential and talents to Motorola Solutions and connect with a career that matters.
Department OverviewMotorola Solution's Cybersecurity Services division is defining the future of the security industry through innovative end-to-end-solutions. We monitor our customers’ cybersecurity posture to keep them safe from cyber criminals and help keep critical infrastructure in operation.
Job Description
Motorola Solutions is looking for candidates with full-stack experience with emphasis on building the frontend applications on scalable cloud infrastructure in a commercial product setting. Our multi-tenant SAAS dashboard provides our customers with insights into their current cybersecurity posture and helps them to find and remove vulnerabilities from their IT landscape.
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 include:
Maintain existing customer facing single page app multi-tenant portal in addition to the service side rest api servers
Collaborate with the product management and UX team to design and build new portal features and supporting microservices
Assume ownership role and mastery of applicable business and technical areas and knowledge share with team members
Bring senior engineering experience 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
Qualifications:
5+ years of experience in web development including single page app development, client side frameworks such as React and Webpack
3+ years Python object oriented professional software development experience with a solid grasp of Python programming language fundamentals
Relational database design and CRUD and analytical queries using RDBMS such as Postgres, MySQL or similar
Experience with test automation and at least one testing framework, has practiced TDD on past projects
Understanding of web vulnerabilities and how to mitigate attacks such as xss, csrf, and SQL injection
Solid troubleshooting and problem solving skills in a highly diverse technical environment
Familiarity with CI/CD practices, build tools and team-based version control workflows and processes
Good interpersonal communication skills
Preferred:
Experience with AWS services such as Lambda, API Gateway, SQS, VPC, IAM policies and programming with Boto3
Proficiency in the deployment and management of container services such as Docker, Kubernetes, Fargate in a high volume production environment
Experience with Linux application development and Bash
Big data solutions such as Elasticsearch, Hadoop, Apache Spark
Familiarity in one of the major cloud providers: AWS, GCP or Azure
Familiarity with cybersecurity solutions such as Carbonblack, Crowdstrike, Microsoft Security or SIEM solutions
Basic Requirements
3+ years professional experience
MS or BS in Computer Science or related program
Fluency in written and spoken English
Vaccine Requirement
Motorola Solutions has implemented a voluntary COVID-19 vaccination policy. We strongly encourage all employees to be fully vaccinated. Additionally, certain local governments or Motorola Solutions' customers may have vaccine requirements that apply to some of our employees. These employees are required to submit proof of vaccination to Motorola Solutions and maintain compliance with these requirements.
Travel RequirementsNone
Relocation ProvidedNone
Position TypeExperienced
Referral Payment PlanYes
Our U.S. Benefits include:
- Incentive Bonus Plans
- Medical, Dental, Vision benefits effective Day 1
- 401K with Company Match and Day 1 vesting
- 9 Paid Holidays
- Generous Paid Time Off Packages
- Employee Stock Purchase Plan
- Paid Parental & Family Leave
- and more!
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.