Software Engineer - IPAAS

Employer
ScienceLogic
Location
Reston, VA
Posted
May 18, 2017
Closes
May 23, 2017
Industry
Engineering
Hours
Full Time
ScienceLogic is looking for an ambitious software engineer who possesses a strong understanding of software engineering process and methodologies as well as object-oriented design and programming experience. The perfect candidate would be someone who understands software integrations with respect to ETL and scale. Anyone can make software A talk to software B, but we need somone who understands the life cycle of each bit in the transaction and can squeeze every ounce of performance with a high degree of code quality. Still with us? Good! Read onWho we areThe Software Engineering team is composed of small groups of highly intelligent and innovative software development and quality assurance engineers who enjoy collaborating on technically challenging projects. Each team member is as unique as the projects we work on, but one thing remains the same our commitment and passion to delivering cutting edge technology solutions for hybrid cloud network monitoring.What youll be doingManaging todays hybrid cloud IT infrastructure can be complex and chaotic. As a Software Engineer with ScienceLogic, you will play an integral role in developing the solution by creating clarity and visibility for managing on-prem and multi-cloud infrastructure for some of the largest companies and service providers in the world.Designing a powerful platform with ease of use in mindWorking to develop the platform that will allow for 3rd party tool integration with our EM7 productHaving discussions with deployment engineers and professional services personnel about customer use casesHelping engineers extend the platformScaling out to massive customer deployments with a hybrid cloud focus (SaaS and on-prem)Qualities you possessYoure a self-starter, a problem solver, a rockstar coder, have excellent time-management skills and are open and collaborative. Plus youve got the following:BS in CS or equivalent technical discipline. Have equivalent real world experience? Tell us about it.5+ years software development experience in Python2+ years of MySQL (or anther relational database such as Oracle, NoSQL), including exposure to views, stored functions, and stored procedures.Expereince developing in a Linux environmentExperience with message queing systems such as ZeroMQ, RabbitMQ, Active MQ, NSQ or Enterprise Service BussesExperience developing multi-threaded or multi-process softwareBasic working knowledge of at least one of: SNMP, SOAP, RESTful APIsStrong understanding of software development lifecycle, from product backlog through delivery.Experience in the area of network or systems management is a major plus.Experience with the JavaScript frameworks Redux or React is a huge plusPrior experience in an Agile environmentYou are passionate about delivering high quality, production ready code and believe that teams, not individuals are responsible for software quality. About ScienceLogicScienceLogic is the global leader in hybrid IT monitoring for the network of everything. Over 20,000 global service providers, enterprises, and government organizations rely on ScienceLogic to significantly enhance IT efficiency, optimize operations, and ensure business continuity. ScienceLogic is the first monitoring solution to provide a comprehensive view of all IT components through a single pane of glass, whether they reside in a public cloud environment or on premises. With over 1,500 dynamic management apps and custom dashboarding capabilities, we deliver the scale, resiliency, and automation needed to simplify the constantly evolving task of managing IT resources, services, and applications.