Software Engineer for Hire
Locations
ABOUT THE EMPLOYER
Our client offers an innovative cybersecurity approach that unifies threat intelligence, automation, response, and vulnerability management, powered by insights from assets, users, malware, attackers, and vulnerabilities. Their integrated Cyber Fusion platform combines SOAR and TIP technologies, enabling collaboration across siloed security teams. Widely used by enterprises, government agencies, and MSSPs, it also leads global threat intelligence sharing among ISACs and CERTs.
WHAT WILL YOU WORK ON?
-
Writing reusable, testable, and efficient code
-
Design and implementation of low-latency, high-availability, and performant applications
-
Integration of user-facing elements developed by front-end developers with server- side logic
-
Implementation of security and data protection
WHAT SKILLS AND EXPERIENCE ARE WE LOOKING FOR?
-
2+ years of hands-on programming experience in Golang/Python
-
Familiarity with ORM (Object Relational Mapper) libraries
-
Able to integrate multiple data sources and databases into one system
-
Understanding of the threading limitations of Python, and multi-process architecture
-
Good understanding of server-side templating languages
-
Understanding of accessibility and security compliance
-
Knowledge of user authentication and authorization between multiple systems, servers, and environments
-
Understanding of fundamental design principles behind a scalable application. Good hands on in AWS scalable environment
-
Familiarity with event-driven programming in Python
-
Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing
-
knowledge of common Goroutine and channel patterns
-
Able to create database schemas that represent and support business processes
-
Strong unit test and debugging skills
-
Proficient understanding of code versioning tools such as Git.
-
Good understanding of REST framework is required
-
Have an understanding of MVC architecture
ARE THERE ANY OTHER REQUIREMENTS?
-
Highly motivated self-starter with competitive personality and strong attention to detail.
-
Team player with a desire to work in a fast-paced, goal-oriented high growth environment.
-
Good communication skills, both oral and written.
-
Excellent analytical, reasoning, and problem-solving skills.
-
Ability to multi-task across multiple assignments.
Featured benefits:
Career Growth – Work with Modern Tech – Remote-Friendly Flexibility – International Experience – Pathway to U.S. Market Opportunities – Stable, Growing Industry