Jobs at Syrinx

View all jobs

Senior Software Engineer

Boston, MA
 
 
Key Responsibilities:
Primary responsibilities for this position include, but are not limited to:
  • Being a key member of a senior team designing, developing and testing SaaS Cyber security solutions.
  • Collaborate with QA, DevOps and Data Science teams
  • Mentor technical staff
  • Work across the company to identify and implement new ideas and mature existing processes
 
Requirements:
This position requires a self-directed team player with a strong sense of quality, meeting customer needs, excellent interpersonal skills and the confidence and flexibility to be effective in a fast and evolving environment.
Qualifications include:
  • 7+ years of experience in full-stack SaaS application development with emphasis on back-end systems development.
  • 7+ years of production Linux experience, especially with CentOS or Ubuntu
  • Java, Python, JavaScript, Bootstrap
  • RESTful Web services
  • Object-oriented programming techniques
  • Agile development
  • Experience with Container technologies, orchestration systems such as Kubernetes
  • Experience with cloud technologies, especially AWS or similar.
  • Good understanding of security best practices
  • Knowledge of network security and full-stack monitoring
  • Successful track record of assembling solutions with open source technologies
  • Strong understanding and experience of the software development lifecycle, and use of source control, unit testing and system test tools
  • Strong learning, analytical and troubleshooting skills
  • Excellent communication skills, both verbal and written.
  • Desire to work closely with customers to build exceptional products.
  • Experience with event-driven job scheduling
 
Experience with any or all of the following is a plus:
  • Big Data technologies such as ElasticSearch, Hadoop
  • MySQL administration
  • Experience working with large, multi-dimensional datasets. Familiarity with Big data/databases.

Share This Job

Powered by