Senior Software Engineer - Python & Golang, cloud, design, DS/Algo

New Delhi, Delhi Confidential

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles and Responsibilities:

What are we looking for

Our team is responsible for Endpoint Protection services, and covers end-to-end from agent to backend to frontend the following areas:

  • Building services that process traffic between SentinelOnes Agent (which is responsible for protection across all kinds of OS - Windows, Linux, macOS) and our cloud-based Management console
  • Developing a big part of backend of this Management console itself (which is in short a large-scale distributed system, a complex 'control application' used by IT security teams of S1 clients - that can be seen in many S1 vs. Ransomware demos ) and the management of the 'fleet' of agents deployed on endpoints in clients environments (backends written in Python and Go and deployed in Kubernetes)
  • We re a team with a significant impact on how our customers environments are protected, and how they interact with agents. As a core team at S1, were heavily involved in every end-to-end effort, features development and are key contributors to the design and build of the right architecture of S1s cybersecurity solution to match the scale & hyper-growth of our business.

What will you do

Design, develop, and support robust backend system SentinelOne s main product line - Endpoint Protection

  • Feature Design and Documentation:  Take ownership of designing new features and creating documentation.
  • Database Schema Design  : Design efficient database schemas to support new and existing features.
  • Backend Service Development:  Develop and maintain backend services using Go and Python. Create RESTful APIs to facilitate seamless interaction between the backend, front-end, and other systems.
  • Integration:  Integrate with various cloud services (AWS, GCP), databases (Postgres, MongoDB), messaging systems (Kafka), and caching solutions (Redis) to enhance system functionality and performance.
  • Feature Support and Validation:  Provide support during the feature validation cycle, ensuring smooth deployment to production environments.
  • Performance Optimization:  Optimize system performance and scalability to manage demanding workloads effectively.
  • Requirement Translation:  Understand product requirements and translate them into technical solutions.
  • Cross-Team Collaboration:  Work closely with product, validation, and front-end engineering teams to deliver and maintain high-quality features.
  • Customer Communication:  Communicate with customer care and support teams to address issues.
  • Code Quality and Maintenance:  Write clean, maintainable code. Stay up-to-date with the latest advancements in backend technologies and security best practices.
  • Innovation and Creativity:  Bring creativity to the table. Explore new solutions and technologies to improve our product continuously.

Skills Required
Documentation, Python, Restful Apis, Cloud Services, messaging systems, Innovation
This advertiser has chosen not to accept applicants from your region.

Electronic System Design and Manufacturing Trainer

New Delhi, Delhi Elios Management Consulting Pvt. Ltd.

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title: ESDM (Electronic System Design and Manufacturing) Trainer


Location: Delhi



Job Description:


Position Overview:


We are looking for an experienced ESDM Trainer to lead engaging training sessions in Electronic System Design and Manufacturing. The ideal candidate will develop and implement programs that help students improve their technical skills in areas like PCB design, embedded systems, and digital electronics. Additionally, the trainer will focus on building essential soft skills such as communication, teamwork, and problem-solving. This role involves creating an interactive learning environment, monitoring student progress, and providing helpful feedback to ensure effective learning.



Roles and Responsibilities:



1. PCB Designing


2. Testing and Validation


3. Embedded systems and Designs


4. Soldering and Desoldering


5. Assembling


6. Digital Electronics


Design and develop electronic circuits using various components such as transistors, diodes, ICs, etc.

Create PCB designs for embedded systems and designs.

Conduct soldering and desoldering tasks with precision.

Teach students about electronics concepts including digital electronics, electronic circuit design, and communication engineering.

Develop lesson plans and course materials for ESDM training programs.


Impart ESDM Training:


Develop and deliver engaging and effective training sessions to students on various electronic sector, including communication, teamwork, customer service, and problem-solving and aimed at enhancing students' personality, self-confidence, and overall professionalism


Maintain Student Records:


Keep accurate and up-to-date records of students' progress, attendance, and performance in training programs.


Counsel Parents and Students:


Provide guidance and counselling to both students and parents regarding the importance of Training and their impact on future career prospects.


Collaborate with Placement Department:


Work closely with the placement department to align training programs with the skill sets required by potential employers.


Assist in preparing students for job interviews and career opportunities.


Qualifications:


Bachelor's degree in related stream.

Proven experience as ESDM Trainer or similar role.

Strong understanding of ESDM development and training methodologies.

Excellent communication and presentation skills.

Ability to inspire and motivate students to develop their electronic skills.

Strong organizational and record-keeping abilities.

Previous experience in an educational or training institution is preferred.

Company Website :


Apply on : or ,


Role: Electrical / Electronics Engineer

Industry Type: Management Consulting

Department: Production, Manufacturing & Engineering

Employment Type: Full Time, Permanent

Role Category: Engineering

Education

UG: B.Tech/B.E. in Electronics/Telecommunication

PG: M.Tech in Electronics/Telecommunication, Instrumentation, Electrical

Key Skills

Skills highlighted with are preferred keyskills

PCB DesigningCircuit DesigningElectronic Circuit DesignEmbedded systems and DesignsDigital Electronics

Communication EngineeringElectronicsElectronics And CommunicationPCBElectronic ComponentsESDMSoldering and DesolderingElectronics Circuits

This advertiser has chosen not to accept applicants from your region.

Electronic System Design and Manufacturing Trainer

Delhi, Delhi Elios Management Consulting Pvt. Ltd.

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

full-time

Job Title: ESDM (Electronic System Design and Manufacturing) Trainer


Location: Delhi



Job Description:


Position Overview:


We are looking for an experienced ESDM Trainer to lead engaging training sessions in Electronic System Design and Manufacturing. The ideal candidate will develop and implement programs that help students improve their technical skills in areas like PCB design, embedded systems, and digital electronics. Additionally, the trainer will focus on building essential soft skills such as communication, teamwork, and problem-solving. This role involves creating an interactive learning environment, monitoring student progress, and providing helpful feedback to ensure effective learning.



Roles and Responsibilities:



1. PCB Designing


2. Testing and Validation


3. Embedded systems and Designs


4. Soldering and Desoldering


5. Assembling


6. Digital Electronics


Design and develop electronic circuits using various components such as transistors, diodes, ICs, etc.

Create PCB designs for embedded systems and designs.

Conduct soldering and desoldering tasks with precision.

Teach students about electronics concepts including digital electronics, electronic circuit design, and communication engineering.

Develop lesson plans and course materials for ESDM training programs.


Impart ESDM Training:


Develop and deliver engaging and effective training sessions to students on various electronic sector, including communication, teamwork, customer service, and problem-solving and aimed at enhancing students' personality, self-confidence, and overall professionalism


Maintain Student Records:


Keep accurate and up-to-date records of students' progress, attendance, and performance in training programs.


Counsel Parents and Students:


Provide guidance and counselling to both students and parents regarding the importance of Training and their impact on future career prospects.


Collaborate with Placement Department:


Work closely with the placement department to align training programs with the skill sets required by potential employers.


Assist in preparing students for job interviews and career opportunities.


Qualifications:


Bachelor's degree in related stream.

Proven experience as ESDM Trainer or similar role.

Strong understanding of ESDM development and training methodologies.

Excellent communication and presentation skills.

Ability to inspire and motivate students to develop their electronic skills.

Strong organizational and record-keeping abilities.

Previous experience in an educational or training institution is preferred.

Company Website :


Apply on : or ,


Role: Electrical / Electronics Engineer

Industry Type: Management Consulting

Department: Production, Manufacturing & Engineering

Employment Type: Full Time, Permanent

Role Category: Engineering

Education

UG: B.Tech/B.E. in Electronics/Telecommunication

PG: M.Tech in Electronics/Telecommunication, Instrumentation, Electrical

Key Skills

Skills highlighted with are preferred keyskills

PCB DesigningCircuit DesigningElectronic Circuit DesignEmbedded systems and DesignsDigital Electronics

Communication EngineeringElectronicsElectronics And CommunicationPCBElectronic ComponentsESDMSoldering and DesolderingElectronics Circuits

This advertiser has chosen not to accept applicants from your region.

R&D Architecture Software Consultant Architect

Noida, Uttar Pradesh Confidential

Posted today

Job Viewed

Tap Again To Close

Job Description

What you will do

  • Build software products for banking and financing institutions with R&D teams that are openly collaborative, are non-hierarchical, respect contributions and work with agility.
  • Provide vision & leadership for the technology roadmap of our products. Understand product capabilities and strategize technology for its alignment with business objectives and maximizing ROI.
  • Define technical software architectures and lead the development of frameworks.
  • Engage end-to-end in product development, starting from business requirements to realization of product and to its deployment in production.
  • Research, design, and implement the complex features being added to existing products and/or create new applications / components from scratch.
  • Identify risks or opportunities associated with current or new technology use. Plan and execute PoC's as necessary.
  • Continuously improve internal software architecture processes and technology.
  • Provide technical governance to product team to ensure quality and efficiency of solutions.
  • Act as a mentor to team and reinforce organizational values and culture.
  • Total Experience Expected: 11-15 years

Qualifications

  • Bachelor or higher engineering degree in Computer Science, or related technical field, or equivalent additional professional experience.
  • 5 years of experience in delivering solutions from concept to production that are based on Java as an architect in global organizations.
  • 12 years of industry experience in design, development, deployments, operations and managing non-functional perspectives of technical solutions.

Required Skills & Qualifications

  • Experience with structured Enterprise Architecture practices and large solutions.
  • Wide knowledge of technology solutions and ability to learn and work with emerging technologies, methodologies, and solutions.
  • Expertise in architecting, designing, and implementing microservices based cloud native solutions.
  • Deep understanding of cloud technologies on one of the cloud platforms –AWS (preferred), Azure or Google Cloud
  • Good proficiency overlap with technologies like: Java8, RxJava, Kotlin, Golang, SpringBoot, SpringSecurity, Gitlab-CI, Ansible, Terraform, Docker, Openshift, Kubernetes, Istio, NGINX, JMeter.
  • Strong communicator with ability to collaborate cross-functionally, build relationships, and achieve broader organizational goals.

Desirable Skills & Qualifications

  • Good experience in development tools, CI/CD pipelines.
  • Experience or knowledge of various kinds of NoSQL databases.
  • Experience with Agile and/or SAFe practices
  • Good knowledge of Project NFRs and design solutions considering limits of NFRs to make solutions efficient with minimal cost of development and infrastructure

Skills Required
Java8, Rxjava, Kotlin, Golang, Springboot
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software design Jobs in Noida !

 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Design Jobs View All Jobs in Noida