Software Engineer, Reliability Engineering Technology - Will Relocate to Houston, TX

col-narrow   

Job Order #:

MS010206

Title:

Software Engineer, Reliability Engineering Technology - Will Relocate to Houston, TX

Location:

Houston, TX 

Salary:

80000-150000

Occupations:

IT-Software Development: Enterprise Software Implementation & Consulting, General-Other: IT-Software Development, Software-System Architecture
col-wide   

Job Description:

The data analysis, modeling and trading systems all operate in environments where growth is continuous and stable operation at scale is critical.  Software Engineers within the Reliability Engineering Technology team are charged with developing the tools which make scalable distributed systems possible.  These tools include test frameworks and infrastructure; logging, monitoring, and metrics collection; dash-boarding and alerting; and coordination and deployment for distributed systems.  As a member of this group of versatile full stack engineers, your remit will include:
 
-Acting as the technology arm of Reliability Engineering – company core DevOps organization.
-Developing or improving foundational technology used by engineering teams to build distributed services.
-Improving all aspects of software reliability, including better monitoring, alerting and documentation.
-Engaging with our software engineering teams on improvements to our tools, processes and software.
-Support of some core services used by engineering teams.
 
Qualifications:
 
-A bachelor’s degree in computer science or another highly technical, scientific discipline.
-Ability to program (structured and OO) with one or more high level languages (such as Python, Java, C/C++).
-Familiarity with open source tools used for deployment, logging and monitoring (e.g. Ansible, Elastic Search, InfluxDB, Prometheus).
-Familiarity with resource management frameworks such as Mesos, Kubernetes and Yarn.
-A proven track record of automation and an algorithmic approach to solving problems.
 
Additional skills preferred:
 
-In-depth knowledge and experience in at least one of: host based networking, Linux/UNIX administration, systems programming, distributed systems, databases, cloud computing, and a desire to learn more.
-A proactive approach to spotting problems, areas for improvement, performance bottlenecks, etc.
-An understanding of the operational concerns in a demanding environment; ideally, but not necessarily, finance.
-The ability to understand the inherent trade-offs between various software architectures as it relates to performance, resiliency/fault tolerance, load balancing, data consistency.
 
Keywords:  Houston TX Jobs, Software Engineer Reliability Engineering Technology, C/C++, Java, Python, Open Source Tools, Resource Management Frameworks, Texas Recruiters, Information Technology Jobs, IT Jobs, Texas Recruiting
 
If you are an employer and recruiting for similar IT professionals / positions, please contact our Technical Recruiters at Next Step Systems http://www.nextstepsystems.com/employers_submit.htm.  We are a national IT Recruiting Firm / Agency specializing in full-time direct hire Information Technology employment opportunities.
 
Company Will Sponsor Visas!  Company Will Relocate Candidates!
 
No Corp-To-Corp Or Third Party Recruiters; W-2 Direct Hire Only.
 
To Apply Now, Send Your Resume To http://www.nextstepsystems.com/jobseekers_submit.htm.
 
Please check out all of our jobs at http://www.nextstepsystems.com, http://www.ginastechjobs.com, http://www.parallelpartners.com, and http://www.itrecruiters.technology.
Company Info
Next Step Systems
Chicago, IL, United States

Website: www.nextstepsystems.com

Company Profile