skillindiajobs
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

Software Engineering SMTS/LMTS- Core App Infrastructure

5.00 to 10.00 Years   Bangalore   13 Oct, 2021
Job LocationBangalore
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT - Software
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

The Hyperforce CRM platform drives the innovation for customers worldwide, with unparalleled levels of trust, steadfast global compliance, best-in-class security, mission critical availability and scalability. Underlying our world s #1 CRM, Sales, Marketing, Commerce, Industries and other SaaS solutions is the Core App software infrastructure that provides secure, resilient and reliable runtime foundation supporting billions of transactions a day for customers developing, customizing and deploying to the platform. Salesforces software engineers develop the next generation platform that power ever growing Salesforce cloud services. At Salesforce, we strive everyday to earn customer trust by making our cloud always fast, always secure (see http://trust.salesforce.com ).Core App software infrastructure team is seeking talented and experienced software engineer to design, develop and deliver core runtime technologies that power Salesforce architecture; improve site latencies, scalability and overall customer experience across our multi-tenant services. All our services are designed to be continuously delivered, delivered at scale, updated with zero downtime, in a rapidly evolving modern cloud-native architecture.An ideal candidate is an experienced developer that has proven expertise in server-side Java container internals, application server performance, understanding of design patterns, scalable data structures, web technologies, and caching strategies. Having a track record of building solutions to solve performance and scalability challenges in large scale distributed system with a sense of service ownership is a big plus. The features you design and develop will be deployed across the entire Salesforce production site which handles billions of requests per day where quality solutions are critical.Responsibilities

  • Intake, test and deliver the most secure and performant 3rd party open source runtime technologies like Java/OpenJDK, Jetty, OSGi, Spring IOC container to all of Salesforce.
  • Perform the runtime upgrades of these technologies in a regular cadence to stay ahead of security vulnerabilities.
  • Service owners for Core app and the related customer centric internal debug application services.
  • Monitor the team support slack channel with a trust master on rotation
  • Develop and maintain dashboards to monitor Core app s latency, traffic, errors, and saturation metrics.
  • First responders to triage the Core app related issues and drive the root causing.
  • Collecting diagnostic data and artifacts for the teams to debug
  • Route investigations and problem resolution to the owning teams
  • Formulate, evaluate and implement techniques to support service stability, scalability, resiliency and availability.
  • Maximize robustness with fast startup and graceful shutdown (disposability).
  • Work across the engineering organization to develop the knowledge and resolve complex technical issues and drive impactful innovation that improves application lifecycle, async handling, system availability, resiliency, and performance.
Qualifications
  • Bachelors/Masters or PhD in Computer Science or equivalent experience.
  • Sound computer science concepts in the area of algorithms, data structures, distributed systems, operations systems, design patterns, caching, and databases.
  • 5 years hands on Java development experience in the related areas - viz., Java frameworks (NIO, Concurrency, Collections, Lambdas and runtime GC and dynamic compilers)
  • Familiarity with the internals of open source application platforms such as OpenJDK, Jetty/Netty, JBoss/Tomcat/Glassfish/WebLogic, Servlets/JSP technology, Spring framework, web services stacks, JMX, Monitoring; direct experience in building or extending an application server is a huge plus.
  • Optimization of Java based applications, application servers, knowledge of performance patterns and full stack performance profiling and analysis.
  • Strong understanding of Linux, internet/mobile principles, protocols and implementation, understanding of performance analysis, reporting and presentation.
  • Sound knowledge of TCP, HTTP/2, Web Socket, Servlet specifications.
  • Ability to collaborate with a globally distributed team spread across time-zones over multiple communication means.
Desired Skills
  • Ability to learn quickly and deliver high quality code in a fast-paced, dynamic team environment.
  • Ability to analyze complex systems and failure modes and build technical strategies for improvements based on those findings.
  • Solid analytical and troubleshooting skills, outstanding attention to detail and communication skills.
  • Experience with production deployment performance in mission critical environment.
  • Experience building observability tools to analyze real-time/historical system behavior.
  • Experience with Java runtime and memory profilers (JMH/MAT/JMC/perf).
  • Experience with performance log analysis tools like Splunk,
  • Exposure to cloud design considerations in the areas of virtualization, service discovery, load balancing, networking and security.
  • Ability to work well within the team and also consult with influence across teams
  • Experience with agile software development, and short release cycles.
  • Experience working with open source projects and tools and contributing features back to the community
  • Hands on experience with the cloud native technologies.
AccommodationsIf 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.Salesforce.com and Salesforce.org are Equal Employment Opportunity and Affirmative Action Employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Salesforce.com and Salesforce.org do not accept unsolicited headhunter and agency resumes. Salesforce.com and Salesforce.org will not pay any third-party agency or company that does not have a signed agreement with Salesforce.com or Salesforce.org .Salesforce welcomes all.,

Keyskills :
javajavascriptfailure modesdesign patternsload balancingdata structuresweb servicessql serverlog analysisequal employment opportunityjqueryopen sourcesql

Software Engineering SMTS/LMTS- Core App Infrastructure Related Jobs

© 2020 Skillindia All Rights Reserved