Senior Software Engineer

Bengaluru, Karnataka   |   Full Time

Cyware is where you belong!

Cyware offers the technology organizations need to build a virtual cyber fusion center. With separate but integrated solutions including an advanced threat intel platform (TIP), vendor-agnostic security automation (SOAR), and security case management, organizations are able to increase speed and accuracy while reducing costs and analyst burn out. Cyware's virtual cyber fusion solutions make secure collaboration, information sharing, and enhanced threat visibility a reality for enterprises, sharing communities (ISAC/ISAO), MSSPs, and government agencies of all sizes and needs.


Come join an exciting startup company in the cybersecurity space that just completed their $30 million dollar Series C funding!


We're a lean team, so your impact will be felt immediately. If this all sounds like a good fit for you, why not join us?


What You Will Do

• 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 We Are Looking For

•5+ 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


You’ll love working at Cyware because

  • We’re not just employees. We’re people, Health insurance coverage (health, vision, and dental), and reimbursements for your home office.
  • We’ll invest in your career. Our company’s growing quickly, and we’ll give you the opportunity to do the same. You’ll have access to a number of professional development opportunities so that you can keep up with the company’s evolving needs.
  • We offer competitive compensation packages. We deeply value the talent our team brings to the table and believe that fair and equitable total compensation packages are part of our commitment to everyone who works here.
  • And so much more


How to Apply

  • Apply right here. You've found the application!

Submit Your Application

You have successfully applied
  • You have errors in applying
Cover Letter