Search jobs and placement papers

Sr. Software Engineer, Platform Services at Tenable, Inc. (Columbia, MD)

Your Role:

We are looking for a self-motivated Sr. Software Engineer to assist in the design and implementation of a next-generation, cloud-native platform.

Your Opportunity:


  • Work within a collaborative and supportive team to develop awesome features

  • Work cross-functionally with other developers, front-end designers, product owners and various Tenable teams to accomplish shared goals

  • Promote clear and simple software design while actively driving the team toward better practices and solutions

  • Promote high quality aimed at areas such as security, reliability, testability and maintainability

  • Drive innovation by contributing new ideas for our processes, tools, and technologies

  • Call out issues and help us fix them as we continuously improve

  • Coach and mentor mid-level and junior staff

What you'll need:

  • Proven ability to develop software projects that follow good programming practices

  • Experience architecting and building high volume, fault-tolerant, highly available, and globally distributed systems in a cloud-native environment

  • Experience in making tradeoff decisions regarding the architecture and design of software systems

  • Experience developing in languages such as:

    • Groovy, Node.js, Java, Python, or (desired) Go 

  • Desired: experience with latest platforms, and technologies such as Cassandra, Elasticsearch, Kafka, AWS

  • Willingness to be held accountable for the actual behavior of your software in production:

    • PagerDuty and alerts for code base

  • Experience designing and developing Restful APIs.

  • Experience coaching and leading mid-level and junior staff in the design, implementation, and execution of highly technical development projects

  • Commitment to organization improvement

And ideally:


  • Use of automated environment management using Kubernetes, Docker, and/or Helm

  • Familiarity with CI/CD process and tools for building, testing and delivering software with quality in a scalable fashion:


    • Build Pipelines using Jenkins,  Bamboo, etc

    • Unit, Component, Integration, and other Testing with Spock, JUnit, Postman, or PyTest

    • Logging and Metrics  (Splunk, Datadog)


  • Staying abreast of new technologies and methods to building software to high standards. (books, conferences, meetups, etc)

  • Comfortable working on a team that experiments with its processes and practices as well as evolving them when necessary.

Were committed to promoting Equal Employment Opportunity (EEO) at Tenable - through all equal employment opportunity laws and regulations at the international, federal, state and local levels.
by via developer jobs - Stack Overflow
 

No comments:

Post a Comment