Java Software Engineer, Infrastructure Development
NetSuite - San Mateo, CA

This job posting is no longer available on Indeed. Find similar jobs: Java Software Engineer jobs - NetSuite jobs

Are you interested in solving challenging problems in the field of distributed systems engineering and have a wide impact on a rapidly growing, global team of intelligent and motivated folks?

NetSuite is looking for an experienced Software Engineer to join the Infrastructure team, focusing on the performance, scalability and extensibility of the NetSuite infrastructure, spanning across multiple data centers and hosting thousands of customers across the world!


As an important member of our team, you would have the chance to make a significant impact on all aspects of the stack that is responsible for the record uptime of the NetSuite eco-system.
Some of the most interesting projects you will work on include:

  • Building core infrastructure components using private and public cloud technologies
  • Design and development of core components ranging from distributed caches to work queues
  • Efficient resource allocation using elastic load balancing and distributed load management
  • Understand the big picture and distributed architectures as your code will need to work seamlessly across multiple data centers in different geographies and time zones
  • Next generation monitoring to ensure the NetSuite systems are performing at optimal levels 24/7


We are excited by technology and its potential to transform our business. A successful candidate for this role will be comfortable with:

  • B.S. in Computer Science or equivalent
  • Real world experience in architecting scalable three tier systems
  • Experience writing quality code using multithreading in java
  • Strong object oriented design principles
  • Comfortable with Linux as the primary development environment
  • Experience with data base systems (Oracle preferred)
  • Strong attention to detail
  • Strong communication skills

Good to have:

It would be great if you have experience with any/all of the following:

  • Masters in Computer Science of equivalent
  • Ec2, Openstack or equivalent cloud infrastructures
  • JVM tuning and performance analysis
  • Experience with virtualization technologies (eg. VmWare, KVM)
  • Strong command over design patterns and its practical applications

About this company
3 reviews
NetSuite is focused on helping midsized companies and divisions of large corporations manage their core business processes in a single...