
Software Development Engineer II
Job description
About the role
You will own the design and implementation of the core AI pipelines that power our predictive security engine, translating ambiguous customer risk signals into deterministic, actionable outputs. You are responsible for ensuring that the systems you build meet the extreme reliability and performance standards required by Fortune 500 enterprises. You will partner directly with our Product and Design teams to de-risk new feature proposals and turn high-level concepts into robust technical specifications. This role demands that you take full ownership of the code lifecycle, from initial architecture and debugging to scaling and long-term maintainability. You will be the technical authority for your domain, mentoring junior engineers and elevating the entire team's standards. Your work will directly influence how C-Suite leaders visualize and manage cyber risk in real time. You are expected to challenge the status quo and drive process improvements that increase the velocity and quality of our releases. Ultimately, you will be accountable for delivering solutions that provide our customers with the certainty they rely on.
Key facts
What you'll do
Architect and develop scalable backend services and APIs that ingest, process, and normalize massive volumes of security telemetry and configuration data.
Implement and optimize machine learning inference pipelines to ensure predictions are served with low latency and high throughput in production environments.
Collaborate with Product Managers to translate business requirements into technical user stories and acceptance criteria that are testable and measurable.
Lead debugging and incident response for critical production issues, identifying root causes and implementing fixes that prevent recurrence.
Partner with the Design team to refine user interactions and ensure the data visualization components meet the needs of executive users.
Perform code reviews with an emphasis on robustness, security, and maintainability, ensuring that best practices are consistently applied.
Work with Sales and Customer Success to understand complex enterprise use cases and validate that our solutions meet MEDDICC criteria.
Optimize data storage strategies and query performance to handle the scale and complexity of enterprise security datasets efficiently.
Contribute to the definition of technical standards and infrastructure decisions that impact the entire engineering organization.
Mentor junior engineers through code reviews, technical design discussions, and hands-on coaching to raise the bar for engineering excellence.
Conduct spike investigations to evaluate new technologies and assess their potential impact on our product roadmap.
Ensure that all deliverables adhere to the rigorous quality standards expected by our customers in the Fortune 500 segment.
Collaborate with cross-functional stakeholders to prioritize work in a dynamic environment where requirements evolve quickly.
Act as a technical consultant for the sales team, providing deep product knowledge during enterprise evaluations and security reviews.
Requirements
8+ years of professional software engineering experience with a strong track record of delivering production-grade systems.
Proficiency in at least one modern backend programming language such as Python, Java, or Go, with a demonstrated ability to write clean and efficient code.
Deep understanding of data structures, algorithms, and system design principles to build scalable and maintainable architectures.
Experience working with large datasets and databases, including SQL and NoSQL technologies, to manage and query complex information sets.
Strong knowledge of cloud platforms, infrastructure, and containerization technologies such as Kubernetes and Docker.
Proven ability to write and execute unit tests, integration tests, and end-to-end tests to ensure software quality and reliability.
Experience collaborating with cross-functional teams in a fast-paced SaaS environment, including Product, Design, and Sales.
Eligibility to work in India without visa sponsorship for the role location.
Nice to have
Experience with machine learning frameworks and model deployment tooling such as TensorFlow or PyTorch.
Background in cybersecurity, threat intelligence, or risk modeling within a SaaS product environment.
Familiarity with sales frameworks such as MEDDICC and the ability to translate complex deals into technical requirements.
Practical notes
This role is based in Bengaluru and requires availability during standard business hours.
Candidates must be eligible to work in India without the need for visa sponsorship.
Travel may be required occasionally for stakeholder meetings or customer visits.
The company maintains a zero-tolerance policy for falsifying credentials or experience on application materials.