Deepfactor is a breakthrough developer security startup based in San Jose, CA, with an engineering office in Bangalore, India. The company is founded by serial entrepreneurs who have built virtualization products, written hypervisors from the ground up, and sold startups to companies like Citrix and Cisco. We recently raised a Series A financing round from a star panel of security experts, silicon valley executives, and entrepreneurs. We are looking for engineers and sales/sales engineer professionals to join our early team and be part of building and growing our SaaS platform and company.
If you take pride in being a super-power geek, love security, and/or want to work with tireless, successful, and hungry minds, email us!

Deepfactor Named Top 100 Early-Stage Company to Work For In 2022
Read the Press Release >Engineering: Remote OR Bangalore, India
-
Senior Software Developer Engineer—Platform
As a Senior Software Development Engineer, you will be working with a highly talented engineering team to design and develop software modules and microservices for cloud deployments. This will be an opportunity for you to contribute to developing highly scalable data-intensive applications that our customers can rely on. We are working with exciting new technologies and building a SaaS-based observability platform. If you are creative and have a passion for security and enjoy working in a fast-paced environment, this team is right for you.
Required Skills:
- At Least 2 years experience in Golang programming.
- Proficiency in modern programming languages such as Go, Java.
- Minimum 5+ years experience in developing software for cloud deployments.
- Working experience with Linux is a must.
- Working experience with cloud services like AWS/GCP/Azure is a must.
- 2+ years of experience in developing data-intensive, event-driven applications is highly desired.
- Familiarity with Container and Container Orchestration (Docker, Kubernetes, Docker Swarm) is highly desirable.
- Must be a team player and willing to work closely with teams dispersed in different time zones.
- Success driving quality through process, instrumentation, requirements, and testing.
- Experience working with SaaS products is highly desired.
- Experience working with DevOps and CloudOPS practices is a plus.
- Familiarity with Application Security, OWASP is a plus.
- Excellent communication and analytical skills.
-
Senior Software Engineer—Test
We are seeking a talented Sr Software Test Engineer to help build our Deepfactor developer security platform. Working with a team of engineers and architects, you will be responsible for functional and regression Testing supporting Deepfactor SaaS and on-prem-based products. This is a great opportunity to be an integral part of an early start-up with a star panel of security experts. Work on next-generation microservices, leverage open-source technologies, and work on the challenging product. We are looking for a talented, self-motivated, and passionate engineer who can work and support by working with the team and achieving business objectives.
Responsibilities:
- Establish yourself as an expert in your assigned platform, component, product, or feature area.
- Should assume the responsibility for end to end product delivery
- Understand end-to-end testing requirements and maintain test plans for functionality and system testing.
- Plan and execute tests, providing quality test status reports while meeting scheduled commitments.
- Contribute to Test Case/Test script writing
- Contribute to Test Automation Development/Enhancement.
- Review and analyze product documentation to ensure documentation accuracy.
- Create comprehensive bug reports in JIRA for the development team
- Install, configure and troubleshoot the integrated solution under test on different Linux Operating Systems.
- Ability to work independently on own tasks and collaboratively with the rest of the team to achieve common goals.
Qualifications:
- 4-6 years of hands-on experience in testing
- Good understanding of Linux Operating systems
- Experience with API testing, Web Services testing Web application testing
- Experience Testing system integrations at the functional as well as the non-functional level
- Experience with microservices architecture using Kubernetes and Docker containers
- Familiarity with Networking concepts SQL
- Demonstrated ability to write test cases that can be carried out, Debug through logs Troubleshoot, and perform root-cause analysis
- Scripting with Python/Shell
- Understanding of JSON, REST,
Additional Skills Desired:
- Experience in the Security domain is an advantage.
- Prior experience in working with a globally distributed team is a plus.
- Comfortable working in an Agile environment
Engineering: Remote, U.S.
-
Senior Software Engineer—Backend
As a Senior Software Development Engineer, you will be working with a highly talented engineering team to design and develop software modules utilizing microservices/distributed systems architecture for DeepFactor’s SaaS platform. This will be an opportunity for you to contribute to developing highly scalable data-intensive applications that our customers can rely on. We are working with exciting new technologies and building a SaaS-based developer security platform. If you are creative and have a passion for security and enjoy working in a fast-paced environment, this team is right for you.
Required Skills
- 5+ years of hands-on experience in developing software for SaaS platforms utilizing microservices/distributed systems architecture in public or private cloud deployments.
- 3+ years of Golang programming experience in the design, prototype, and performance profiling of data-intensive, event-driven applications.
- Experience with NoSQL or time-series databases and RDBMS is a must.
- Must be proficient in the design of data-intensive SaaS platforms using:
- Messaging middleware like Kafka, NATS
- RESTful APIs
- Columnar DB like Clickhouse or equivalent
- NoSQL like Cassandra, Mongo, etc
- In-memory caching like Redis
- Indexing services like Elastic Search etc or similar technologies.
- Experience working with DevOps and CloudOps practices is highly desirable.
- Must be willing to work closely with teams dispersed in different time zone (USA and India)
- Familiarity with Application Security is a plus.
Preferred Experience
- Knowledge of public clouds like AWS, Azure, and/or GCP
- Experience with Jenkins, GH actions, Gitlab (CI tools)
- Development experience in containerized applications
- 5+ years of hands-on experience in developing software for SaaS platforms utilizing microservices/distributed systems architecture in public or private cloud deployments.