Senior Systems Engineer

US-PA-Malvern
Job ID
2017-1371
# of Openings
1
Category
Software Development
Experience Level
Intermediate

Overview

We are looking for a talented, self-motivated Senior Engineer with an intrepreneurial / entrepreneurial nature to join our DevOps team! The right candidate will relish in the opportunity to expand upon our micro-service event driven architecture while continuously looking forward for new technologies, architectures and approaches. This means helping design the processes and building the APIs, infrastructure, pipelines, testing, monitoring, and all other tooling that is necessary to ship code frequently of the highest possible caliber.

 

Responsibilities

  • Effectively link and articulate engineering practices and infrastructure needs to business objectives
  • Explore, define, design, POC, prototype and defend new ideas and new solutions that apply to the growing list of features the platform addresses
  • Research and evaluate technology and third party software capabilities, both technically and financially, to either integrate with existing company products or provide new internal services
  • Work directly with Architects, Product Managers and Engineers to iterate on product features and ideas
  • Encourages, empowers and guides teams and individuals in thinking through complex problems / situations, considering all angles

Qualifications

  • Desire to join a highly technical team in a fast-paced environment
  • Proven track record of ownership of maintainable, stable and scalable commercial software
  • An ability to train, teach and otherwise mentor, advocate for and uplift resources
  • Experience with micro-services leveraging an event-driven or message-driven architecture: designing, creating, deploying, testing and monitoring
  • Strong database design and RDBMS concepts, experience doing domain-driven design
  • Strong experience in OO or Functional programming in languages such as Java, C#, Node.js JavaScript or Golang
  • Experience doing test-driven development (TDD) and/or behavior-driven development (BDD)
  • Strong understanding of DevOps principles with experience
  • Experience with Docker and/or Linux Containers
  • Experience with Container Orchestration
  • Development experience in a public (AWS, Azure, Rackspace, etc) or private cloud environment


 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.