Senior Software Engineer Cybersecurity Services

13 Minutes ago • 10 Years + • $98,100 PA - $196,200 PA
Software Development & Engineering

Job Description

Motorola Solutions is seeking a Senior Software Engineer for its Cybersecurity Services division. This role involves full-stack development of multi-tenant software applications on scalable AWS cloud infrastructure, focusing on event-driven microservices. The engineer will maintain and build backend microservices (AWS Lambda, Fargate), develop customer-facing UI features, and collaborate with architecture teams to design new solutions. The position requires strong collaboration, prototyping, and problem-solving skills within an Agile environment, contributing to market-leading technologies.
Good To Have:
  • Experience with AWS serverless technologies 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
  • Experience with single page application development, client-side graphing libraries and websockets
  • Familiarity with event logging and correlation tools such as Loggly, Splunk, Datadog, SumoLogic, etc.
  • 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
  • Understanding of cloud security concepts and identity and access management principles
  • Familiarity with cybersecurity solutions such as Carbonblack, Crowdstrike, Microsoft Security, etc.
Must Have:
  • Maintain existing backend microservices processes deployed primarily through AWS Lambda and Fargate
  • Collaborate with architecture team to design and build new microservices processes
  • Maintain existing or build new web-based customer facing UI features
  • 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 stakeholders and business owners to improve product awareness and expand feature sets
  • 10+ years Python object oriented professional software development experience in an Agile environment using Git
  • 10+ years as an expert in Linux operating system software development and troubleshooting
  • 5+ years software development and deployment experience in an AWS environment
  • 5+ years developing software that runs on container services such as Docker, Kubernetes, Fargate
  • Experience with test automation and at least one testing framework, has practiced TDD on past projects
  • 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
  • Must be a U.S. citizen with the ability to obtain necessary security clearance
Perks:
  • Incentive Bonus Plans
  • Medical, Dental, Vision benefits
  • 401K with Company Match
  • 10 Paid Holidays
  • Generous Paid Time Off Packages
  • Employee Stock Purchase Plan
  • Paid Parental & Family Leave

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

communication
problem-solving
data-analytics
github
game-texts
agile-development
mysql
linux
aws
azure
elasticsearch
hadoop
spark
cloud-security
docker
websockets
microservices
kubernetes
git
python
splunk
javascript

Motorola Solutions is looking for candidates with full-stack 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 team environment 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 backend microservices processes deployed primarily through AWS Lambda and Fargate
  • Collaborate with architecture team to design and build new microservices processes in support of strategic initiatives
  • Maintain existing or build new web-based customer facing UI features
  • 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 stakeholders and business owners to improve product awareness and expand feature sets

Qualifications:

  • 10+ years Python object oriented professional software development experience in an Agile environment using Git
  • 10+ years as an expert in Linux operating system software development and troubleshooting
  • 5+ years software development and deployment experience in an AWS environment
  • 5+ years developing software that runs on container services such as Docker, Kubernetes, Fargate
  • Experience with test automation and at least one testing framework, has practiced TDD on past projects
  • 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
  • Good interpersonal communication skills

Preferred:

  • Experience with AWS serverless technologies 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
  • Experience with single page application development, client-side graphing libraries and websockets
  • Familiarity with event logging and correlation tools such as Loggly, Splunk, Datadog, SumoLogic, etc.
  • 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
  • Understanding of cloud security concepts and identity and access management principles
  • Familiarity with cybersecurity solutions such as Carbonblack, Crowdstrike, Microsoft Security, etc.

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