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
 
- 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.
 
by via developer jobs - Stack Overflow
No comments:
Post a Comment