Jobs at Syrinx

View all jobs

Sr. Software Architect - (Cloud Architecture)

Remote, MA
We are looking for a gifted Senior Software Architect with a solid understanding of technologies and a proven track record of leading full-stack teams in developing cloud application frameworks and features that enable Machine Learning as well as UI Applications.
 
As Senior Software Architect, you will be a hands-on technical leader responsible for the architecture and design of all core components in the product. You will be a coder, willing to implement prototypes as well as lead technical troubleshooting exercises when faced with production problems and understand common standards, processes, and tools and the ability to leverage them where possible.
 
Being effective at reaching out in real-time to overcome roadblocks and having a focus on “what” is being done and equally “how” is of the utmost importance.
We are looking for someone who has a passion to learn the world of Network Security and the technologies involved in making a successful AI & ML based product.
 
Duties & Responsibilities
·       Provide technical leadership and mentoring onshore and offshore Agile teams resulting in technical excellence across the product.
·       Develop, Implement, and own the Technical strategy for the CyGlass NDaaS product.
·        Perform system, module, and component design according to requirements and best practice.
·       Responsible for design reviews as well as code reviews of important core components.
·       Roll up your sleeves and help troubleshoot difficult technical problems in production.
·       Participate in strategic planning and design sessions with product management, engineering management, architects, and technical sales leaders.
·       Mentor senior and junior developers in the fine art of building high-quality cloud software through great design and architecture
 
Skills and Experience
·       Strong technical accomplishments in solving hard software engineering problems.
·       Knowledge of Cloud technologies and processing of high-volume data streaming
·       Knowledge of the cybersecurity market (DNS analytics) or networking technology/ software highly desirable
·       A leadership style that is aligned with the philosophy and evolving culture of the company – a style that encourages team involvement in decision making, accountability, and pragmatism.
·       Experience in creating scalable cloud application frameworks.
·       Experience with Agile Software Development methodologies.
·       Experience working with teams that use AI & ML techniques to build products highly desirable
·       12+ years of experience in development organizations
·       Exceptionally strong written and verbal communication skills, as well as good interpersonal and organizational skills.
·       In-depth understanding of operating systems, networking, malware defenses, and perimeter controls.
·        Knowledge of either Java or Python (ideally both)
·        Expertise with design patterns, data structures, modeling, and OOAD.
·       Knowledge of TCP/IP networking and core Internet protocols such as UDP, ICMP, DNS, FTP, SMTP, HTTP, SNMP, etc.
·       Familiarity with designing and building services in public cloud environments like Azure, AWS or GCP.
·       Expertise in scaling applications that use large amounts of data stored in NOSQL databases like Elastic Search, Mongo Db, etc.
·       Knowledge of cybersecurity in areas related to adversary tactics, techniques, and procedures, along with analysis of advanced intrusions across a complex global network; and basic cyber-security forensics procedures would be desirable.
·       An understanding of cybersecurity operations processes, procedures, guidelines, and solutions, including practical experience of cyber kill chain principles would be desirable.

Share This Job

Powered by