Senior Software Engineer - Cloud Development


Company Type

Job Description

About the product

In the Internet of Things (IOT) world, Symantec Critical System Protection (SCSP) is a compact and signature-less security solution which provides the most comprehensive and in-depth protection to your IOT devices.

Optimized for embedded systems and resource-constrained environments, SCSP can either be integrated by device manufacturers, or installed post-market as part of the organization’s cyber security strategy. With Symantec already securing over a billion IoT devices, SCSP is the strongest and the most market-proven IOT security solution available.

About the Role

As a cloud engineer for IoT Team, you will be a key person in enabling the world-class IoT security product in the cloud allowing various enterprise OT customers to secure critical IoT systems.

We are looking for Senior Engineer with strong expertise in cloud technologies, Java and object oriented programming skills, cloud based micro services development experience. You will be one of the early enablers who work to chart out our course through the cloud. You will be a senior member of team of engineers that provides technical leadership in multiple areas. You will be working with and mentoring other talented engineers in the team and in an environment that encourages interaction, ownership, innovation and teamwork leading to successful product delivery.


  • Design and develop new features required for enabling IoT security products on the cloud
  • Write high quality, efficient, extensible, and maintainable code in a fast paced agile environment.
  • Participate in feature and designs discussions within the team
  • Evangelize and inform with well-written design documents and conduct peer-reviews
  • Develop unit test cases
  • Review code, develop documentation and capacity plans, and debug the hardest problems live on cloud environment


  • Bachelor's/Master's degree in Electronics, Communication, Computer Science or a related technical discipline or equivalent experience
  • 5-8 years of total experience in commercial software development working at product software companies
  • Extensive experience in building applications using Java and object-oriented languages
  • Deep understanding of the cloud hosting services especially the services offered by AWS
  • Extensive knowledge of building scalable fault tolerant Microservices
  • Deep understanding of highly scalable, distributed REST-based services 
  • Good understanding of concurrency, resiliency, caching, HTTP and REST concepts
  • Expert understanding of data modeling, database design, performance monitoring and tuning
  • Extensive experience working Expert understanding of building event driven asynchronous data processing
  • Experience writing modular, reusable platform independent components

Nice To Have Skills

  • A good understanding of data stores like S3, DynamoDB, MongoDB
  • A good understanding of Open Source Software around ingesting, indexing and sorting large amounts of data
  • Contribution in open source projects


Symantec is an equal opportunity employer. All candidates for employment will be considered without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, state or local law.

Read Full DescriptionHide Full Description
Confirmed 15 hours ago. Posted 25 days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up