What are the responsibilities and job description for the Software Engineer position at SecurityMetrics?
Our team is looking for a passionate and versatile Mid-Senior Full-Stack Developer who thrives in a dynamic environment and wants to make a real impact. If you enjoy tackling diverse challenges, contributing to a variety of projects, and have a knack for problem-solving, especially when it comes to web security, this role might be your perfect fit.
What Sets Us Apart
We believe in a work-life balance that allows our team to be both productive and fulfilled. We love what we do, but we also value our personal lives. While you might find us collaborating on a challenging problem or exploring new technologies outside of work hours, we encourage a healthy balance.
We're a team that values continuous learning and growth. We provide resources and support to help you expand your skillset and stay at the forefront of the industry. We believe in open communication and collaboration, and we're excited to learn from your experience as well. We're located in beautiful Orem, Utah, with stunning views of the Wasatch Mountains.
About the Role
SecurityMetrics is launching a cutting-edge product designed to detect malicious JavaScript skimmers infiltrating websites. This role will be at the forefront of this effort, directly contributing to the research and development that will enhance and expand the product's capabilities. You'll be diving deep into the world of web security, exploring new attack vectors, and developing innovative solutions to protect online businesses and their customers. This is a chance to use your skills for good and make a tangible difference in the fight against online fraud.
Job Responsibilities
- Develop and maintain prototype implementations of new features and enhancements.
- Enhance and improve existing browser automation solutions for testing and analysis, focusing on performance, reliability, and coverage.
- Collaborate closely with cross-functional teams
- Contribute to the team's knowledge base and best practices, specifically related to skimmer detection and web security.
- Be adaptable and willing to switch between projects and tasks as needed.
- Proactively identify and solve problems, especially those related to the ever-evolving landscape of web security threats.
Skills We're Looking For
- 5 years of software development/engineering experience.
- Strong proficiency in Python and Javascript.
- Experience with browser automation.
- Action-oriented mindset; ability to work with minimal supervision and set priorities.
- Excellent written and verbal communication skills.
- Strong debugging skills.
- A team player attitude and willingness to work cross-organizationally.
- A strong interest in web security.
Nice-to-Haves
- Experience with Git.
- Experience with Node.js.
- Experience with Puppeteer.
- Full-stack development experience.
- Experience with security testing tools and techniques.
Attributes We Are Interested In
The ideal candidate will possess the following attributes:
- A passion for technology and a desire to learn, particularly in the area of web security.
- A proactive and problem-solving approach.
- Excellent communication and collaboration skills.
- Adaptability and flexibility in a fast-paced environment.
- A strong work ethic and a commitment to quality.
Compensation
- Salaried full-time position.
- Competitive benefit package.
If you're a versatile developer who enjoys a variety of challenges, thrives in a collaborative environment, and wants to make a real difference in the fight against online fraud, we encourage you to apply!