The Mission
As the Software Engineer Lead of our core development team, your primary mission will be to lead the development of robust, scalable, and high-performing solutions that drive ThreatMark's innovative cybersecurity products. You will play a pivotal role in guiding the team to deliver cutting-edge features and improvements, ensuring the highest standards of software quality, security, and performance.
You will collaborate with the CTO, product managers, research team (building the ML/AI models), platform team and other fraud-fighers in the company.
General
Seniority: 5+ years experience in a high-tech/startup universe
Employment Type: Employee or Contractor
Schedule: Full-time
Work Arrangement: Full remote possible, with availability for in-person gatherings, collaboration sessions as well as team-buildings
Responsibilities
Guide the core development team in best practices for software engineering, including code reviews, testing, and documentation.
Oversee project timelines, ensuring on-time delivery of features and enhancements. Collaborate with product managers to translate requirements into technical tasks.
Design and implement scalable, resilient, and secure software architectures. Ensure the software meets performance and security benchmarks.
Mentor and support the development of team members while creating a collaborative and innovative environment. Provide technical guidance and career development support.
Work closely with the QA, product management, and research teams to align on goals and deliver high-quality products. Participate in cross-functional initiatives to drive product innovation.
Write, review, and maintain high-quality code. Lead by example in coding standards, development processes, and use of modern technologies.
Promote and implement continuous improvement processes in the development team. Stay updated with industry trends and emerging technologies to keep ThreatMark at the forefront of cybersecurity solutions.