MemphisRecruiter Since 2001
the smart solution for Memphis jobs

Seeking a Java, Golang or C Principal Engineer in Memphis, TN

Company: OSI Engineering, Inc.
Location: Memphis
Posted on: November 11, 2019

Job Description:

Seeking a Java, Golang or C Principal Engineer in Memphis, TN Summary

  • The product engineering teams are in the trade of building enterprise grade, highly-scalable, services platform. The engineering teams are focused on building APIs, responsive web applications and mobile applications. A Principal Engineer at core focus is to deliver architectural design and implementation for key business initiatives. This is the role for you if,
  • You enjoy solving technical problems
  • You are not daunted by large abstract goals and have the skill and experience to break down the problem into meaningful, incremental steps
  • You enjoy communicating with others and enjoy design trade-off discussions
  • You enjoy making decisions based on data
  • You have strong design understanding and well-attuned intuition of all levels in a software stack
  • You are comfortable with setting high quality bar and apply the same bar to your own output
  • You keep focus of the customer and have the compass to go back to why you are building something
  • You have a good sense of judgement and estimation, and enjoy being the voice of reason for all parties in a discussion Required Skillsets
    • 10+ years of software development experience
    • Demonstrable ability to rapidly prototype ideas and conduct lunch-and-learn sessions
    • Strong experience designing an API platform with execution (develop, automate, document) responsibilities
    • Experience in software development using one or more general purpose programming languages: Java, Golang or C (top 3), C++, Python, C#)
    • Strong Cloud experience
    • Strong Full Stack Software engineering background with some understanding of infrastructure components
    • Strong understanding and a developer understanding of Git (check out, pull requests, diff, patch, branch, merge, resolve conflicts)
    • Experience solutions with various data systems, including MySQL, PostgreSQL, MongoDB, Cassandra.
    • Deep understanding of the basics of enterprise security, and best practices of implementation
    • Experience with development of highly scalable products in the industry with commonly used open-source technologies
    • Understanding of open source server technologies (e.g., NGINX, KONG, MongoDB, Elasticsearch)
    • Experience in maintaining internet-facing production-grade applications in virtualized environments such as Google Cloud Platform or Amazon Web Services
    • Deep knowledge of software design patterns and extensive experience of their selection for implementation
    • Strong leadership and communication skills with capability to lead and mentor a team of 30+ engineers technically
    • Advanced ability to communicate complex information to all stakeholders
    • Bachelor's Degree in Computer Science, Electrical Engineering, Applied Mathematics, Physics OR Masters Degree in related fields Desired Skillsets
      • Strong experience and comfortable in a Linux development environment and proficient in shell scripting
      • Experience with UX development in latest UX framework such as Angular, React, React-native
      • Publications and blogs in areas of software algorithms, technologies and design
      • Understanding of how various cloud technologies work together to be able to drive deeper technology adoption within the existing account base, including big data, software architecture and emerging technology trends
      • Experience with scalable networking technologies (e.g., Load Balancers, Firewalls) and web standards (e.g., REST APIs, web security mechanisms).
      • Experience with deployment and orchestration technologies (e.g., Puppet, Chef, Salt, Ansible, Docker, Kubernetes, Mesos, OpenStack, Jenkins). Location: Memphis, TN Type: Full Time

Keywords: OSI Engineering, Inc., Memphis , Seeking a Java, Golang or C Principal Engineer in Memphis, TN, IT / Software / Systems , Memphis, Tennessee

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


Entry Level Software Engineer (No Coding Experience Required)
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Memphis
Posted on: 11/11/2019

Technology Consulting Program (Get paid to learn to code)
Description: Revature is the largest employer of entry level technology talent in the US. We will hire over 300 new Entry Level Software Engineers in the next 4 weeks.One day someone is going to ask you where you (more...)
Company: Revature
Location: Memphis
Posted on: 11/11/2019

Entry Level Computer Programmer Job posting in #Memphis #ITjobs
Description: As the fastest growing employer of emerging tech talent across the U.S, Revature looks to hire over 300 innovative Entry Level Computer Programmers in the next 4 weeks. One day someone is going to ask (more...)
Company: Revature
Location: Memphis
Posted on: 11/11/2019


Software Developer (no prior experience required) - Memphis
Description: Revature will hire over 300 new Software Developers in the next 4 weeks. As the largest employer of emerging tech talent, we are looking for candidates all around the U.S.One day someone is going to ask (more...)
Company: Revature
Location: Memphis
Posted on: 11/11/2019

Diagnostics Technical Specialist --- Memphis
Description: Location : Memphis, TN Role Description: The Diagnostics Technical Specialist DTS provides onsite support to veterinary clinics, laboratory research, and veterinary academic settings and are responsible (more...)
Company: Abaxis
Location: Memphis
Posted on: 11/11/2019

Web Developer Job posting in #Memphis #ITjobs
Description: We are the fastest growing employer of emerging tech talent in the U.S. Revature is looking to hire over 300 Web Developers in the next 4 weeks who want to build their experience. One day someone is going (more...)
Company: Revature
Location: Memphis
Posted on: 11/13/2019

Entry Level Java Developer
Description: Revature is the fastest growing employer of emerging technology talent in the US. We will hire over 300 new Entry Level Java-- Developers in the next 4 weeks.One day someone is going to ask you where (more...)
Company: Revature
Location: Memphis
Posted on: 11/13/2019

Junior Full Stack Developer Job posting in #Memphis #ITjobs
Description: Revature is looking to hire over 300 Junior Full Stack Developers in the next 4 weeks. As the fastest growing employer of emerging tech talent, we recruit all across the country. One day someone is going (more...)
Company: Revature
Location: Memphis
Posted on: 11/11/2019

PBX OPERATOR- Communications- Part Time- Rotating- Memphis
Description: SummarySupports the hospital by operating switchboard. br Answers, screens,
Company: Tenet
Location: Memphis
Posted on: 11/11/2019

Entry Level Software Developer - Memphis
Description: Revature is the fastest growing employer of emerging technology talent. We will hire over 300 Entry Level Software Developers across the country in the next 4 weeks.One day someone is going to ask you (more...)
Company: Revature
Location: Memphis
Posted on: 11/13/2019

Log In or Create An Account

Get the latest Tennessee jobs by following @recnetTN on Twitter!

Memphis RSS job feeds