hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Engineering Director - IAM

3.00 to 5.00 Years   Bangalore   17 Jan, 2021
Job LocationBangalore
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT - Software
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategoryProducts and Technology Job DetailsJob Title:Director of Software Development, Security EngineeringJob Category:Technology - Infrastructure EngineeringLocation:India - BangaloreThe Security Engineering team is hiring a Director of Software Development to lead the development of foundational Identity and Access Management platform services. Our Security Software Engineering team builds and operates highly scalable, fault-tolerant, distributed systems to deliver cloud-scale security software services. We provide the fundamental building blocks to improve and preserve customer trust in Salesforces products across multiple public cloud substrates and our own network infrastructure.One of the key investments is in the area of Identity and Access, where we design and implement consistent and scalable identity and access services for all of Salesforce, integrating our IT network, public cloud infrastructure and our own data centers, and empowering all our engineers to operate these environments in a secure manner. We are part of a growing team with highly visible and impactful projects. This is a great opportunity for ambitious engineers who want technical growth in both distributed systems development and identity and access management, while operating on a large scale cloud platform.As Director of Software Development, you will manage a new development team responsible for designing, coding and maintaining such innovative security platforms. You will be responsible for hiring and retaining the best security talent around, growing your team and the people on it, and helping guide the technical direction.This position is located in Bangalore, India and will report into our U.S. security leadership.Responsibilities

  • Develop short- and long-term product and service strategies in partnership with other engineering and operations teams
  • Drive design and implementation of innovative distributed software platforms for continuous assessment of security posture of the code and third-party packages used by Salesforce engineers
  • Lead development teams in a full-service ownership model following Agile methodologies
  • Manage devops activities for owned services in a 24/7 runtime environment, including driving investigations to determine root cause and implement solutions.
  • Collaborate with other engineering teams to solve security problems with minimal disruption to other business functions.
  • Hire, train and assess the performance of direct reports according to corporate policies and procedures.
  • Assist in the growth of employees through coaching, training and career development activities.
  • Interact with industry experts, vendors, partners, internal staff and auditors
  • Work effectively as part of a geographically distributed team
  • Occasional travel is required (domestic and international)
Required Skills/Experience
  • Industry experience. 10 years of experience in software development, including:
    • 5 years experience in SaaS, PaaS or IaaS software development
    • 5 years experience in a high-availability 24/7 environment (cloud platforms are a plus)
  • Management experience. 3 years of direct people management experience, with at least 5 direct reports.
  • Education. M.Sc/M.Eng in Computer Science/Engineering or B.A/B.Sc. in same disciplines with equivalent years of experience
  • Platform development. Proven track of designing, coding and delivering large-scale PaaS or IaaS systems, especially on public cloud substrates (AWS/GCP)
  • Programming. Proficiency in object-oriented and multi-threaded programming to support code-reviews and guiding engineers in at least one of the following languages: Golang, Java, C, Python
  • Security. Strong knowledge in security fundamentals: authentication/authorization frameworks (e.g., SSO, SAML, Oauth), secure transport (e.g., SSL, TLS), identity management (e.g., certificates, PKI), vulnerability management
  • DevOps mindset and strong ownership over owned code (test, monitor, deploy, maintain)
  • Team. Ability to lead, motivate and grow teams of developers in a challenging, dynamic and global environment
  • Agile. Prior experience managing teams using agile methodologies (Scrum, Kanban)
  • Communication. Excellent oral and written communication skills in English
Desired Skills/Experience
  • Distributed systems. Expertise in designing, implementing and operated distributed systems architectures and concepts, including several of the following:
    • High-performance, high-availability (99.999%) and self-recoverable systems
    • Control, orchestration and automation platforms leveraging containers or VMs
    • Storage solutions, in particular MySQL (e.g., Cassandra, MongoDB, Hadoop, Redis, Zookeeper)
    • Consensus and consistency frameworks (e.g., Paxos, Raft, eventual consistency)
    • Data-processing systems (e.g., Lambda architecture, Kafka, RabbitMQ, ELK)
    • RPC frameworks (e.g., Protobuf/gRPC, Thrift, Bond)
  • Understanding of large-scale infrastructure-as-a-service platforms (e.g. Amazon AWS, Microsoft Azure, OpenStack, etc.)
  • Operating systems. Development and software management on Linux systems (e.g., CentOS, RHEL)
  • Software design. Demonstrated expertise in applying systems patterns (e.g., Client-server, N-tier, Master/Slave, MVC) and API constructions (e.g., Swagger, OpenAPI)
  • Full-software ownership from idea to running in production: design, code, writing unittests, performing integration tests, deploying to production, supporting the system in the production environments
A little about usSalesforce, the Customer Success Platform and worlds #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes s World s Most Innovative Company five years in a row and one of Fortune s 100 Best Companies to Work For eight years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for family) made up of our employees, customers, partners and communities, we are working to improve the state of the world!Accommodations - If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form.Posting StatementAt Salesforce we believe that the business of business is to improve the state of our world. Each of us has a responsibility to drive Equality in our communities and workplaces. We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, inclusive benefits, and more. Learn more about Equality at Salesforce and explore our benefits.,

Keyskills :
career developmentaccess managementroot causebehavioral trainingidentity managementpeople managementcloud computingmicrosoft azuremusic makingclient serverequal employment opportunityaffirmative action

Engineering Director - IAM Related Jobs

© 2019 Hireejobs All Rights Reserved