Job Url: https://www.remoterocketship.com/company/beyondtrust/jobs/senior-software-development-engineer-united-states-remote Job Description: BeyondTrust Website LinkedIn All Job Openings BeyondTrust is a company that specializes in providing cybersecurity solutions. They focus on offering products and services that protect organizations from internal and external threats, and their solutions often involve privileged access management to secure and manage the identities and credentials of users accessing critical systems and data. Privileged Access Management β€’ Vulnerability Management β€’ Privileged Account Management β€’ Session Monitoring β€’ Privileged Password Mgt 1001 - 5000 employees Founded 1985 πŸ”’ Cybersecurity πŸ’° Private Equity Round on 2021-05 Senior Software Development Engineer 3 days ago πŸ‡ΊπŸ‡Έ United States – Remote ⏰ Full Time 🟠 Senior πŸ§‘β€πŸ’» Full-stack Engineer πŸ¦… H1B Visa Sponsor AWS Cyber Security Linux PHP Python SDLC Unix Apply Now Receive Emails with Similar Jobs Report problem πŸ“‹ Description β€’ Mostly a backend/server-side engineering role requiring strong experience with Python, Linux, and AWS. β€’ Mentor, train, or coach lower level engineers. β€’ Design, build, and maintain efficient, reusable, and reliable code for complex client/server enterprise applications. β€’ Translate application storyboards and use cases into functional applications. β€’ Collaborate with team members, teams, and stakeholders on feature design and product direction. β€’ Work with Quality Assurance personnel in creating all test cases and documentation for assigned projects/tasks. β€’ Communicate problems, risks, or issues with peers and managers. β€’ Provide thorough documentation for all development work. β€’ Interact with technical support and possibly customers to troubleshoot and resolve issues. β€’ Scope assigned projects/tasks and provide accurate time estimates. β€’ Investigate, troubleshoot and triage complex, code-related technical issues, gather product feedback, implement code fixes and build patches. 🎯 Requirements β€’ Solid understanding of modern design patterns. β€’ Experience with full lifecycle of development, including product release in an agile environment. β€’ Comfortable working in monolithic repos and large code bases. β€’ Good understanding of network security and encryption. β€’ Solid English written and verbal communication, presentation, and people skills. β€’ Experience working on an Agile team in a continuous integration and development environment. β€’ 3 to 5 years of software development experience. β€’ Proficient with the entire Software Development Lifecycle (SDLC). β€’ Extensive knowledge working in Unix/Linux environments. β€’ Experience with Python; PHP would be a plus. β€’ Ability to give and receive peer review. β€’ Unit testing. β€’ Experience using Agile methodologies. β€’ Nice to have: Experience building/debugging Linux kernel. β€’ Nice to have: Strong focus on secure coding and security best practices (TLS, cryptography, etc.). β€’ Nice to have: Experience developing applicati