Software Engineer
Are you a software engineer with an insatiable desire to learn the newest cutting edge technology in software development and looking for a new challenge? Are you seeking an opportunity that will use your full range of skills and experience in building elegant software solutions? Webroot is actively seeking a Software Engineer to join an Agile team to design and implement systems and tools that will assist in research of Android malware and active protection of Android device users from digital threats. We strive to utilize the best talent that will help us stay on the cutting edge of technology. This position requires strong understanding of software development fundamentals, teamwork, passion for producing quality code and desire to learn and grow. We are looking for a software engineer like you to join a fast-paced, energetic team in our Bloomfield Colorado location to build cutting-edge internet security applications.
Our team uses an eclectic mix of technologies and platforms to build cloud computing and service applications for consumer, business and enterprise customers worldwide. As our software engineer, you will use your current base of technical expertise, and learn and apply fresh technologies to engineer new applications and technology.
If this challenging software engineer role sounds like a position where you could add value through your skills, and grow through your capacity and willingness to learn, then apply today!
In this position you will:
- Work with Threat Research team and develop tools and services to combat malware
- Work with Client team and develop libraries and tools to integrate on mobile endpoints to protect customers from digital threats
- Maintain existing back-end systems and services
- Continuously improve development process and product quality by implementing best practices and utilizing quality assurance tools
SKILLS AND EXPERIENCE
- BS/MS degree in Computer Science
- Desire and ability to learn new concepts and tools
- 3+ years of professional experience using object-oriented language (Golang, C#, C++, Java, JavaScript, Python, Ruby, etc.)
- Strong understanding of OOP concepts
- SQL/NoSQL experience
- REST/microservices experience
- Ability to work within a team environment; strong verbal and written communication skills
- TDD/XP, Agile Scrum experience
- Golang
- Linux, Android
- Git