IT
Software Engineer 2
Abnormal AI
- Company
- Abnormal AI
- Salary
- Not Mentioned
- Location
- Bangalore, India
- Experience
- 3+ years
- Qualification
- Bachelor's Degree
Overview AI Summary
This Software Engineer II role at Abnormal AI offers an exciting opportunity for experienced backend developers eager to work on an an AI-native cybersecurity platform. You'll be instrumental in enhancing the customer onboarding journey, making it more efficient and reliable for enterprise clients. The position is ideal for engineers who thrive in a fast-paced environment and are keen to apply their expertise in Python or Golang to build scalable, enterprise-grade applications, particularly those involving cloud technologies and containerization. What makes this role stand out is the emphasis on modern AI development tools. If you're passionate about leveraging technologies like GitHub Copilot or Cursor to boost your productivity and innovate, you'll find a stimulating environment here. The Customer Journey team plays a critical role in customer success, offering you a chance to make a direct impact on product activation and customer satisfaction through robust backend systems. This position is perfect for a proactive engineer with at least three years of experience who enjoys owning features end-to-end, from design to production. You'll not only solve complex technical challenges in cybersecurity but also contribute to a growing platform, gaining valuable experience in distributed systems and improving service reliability. If you're ready to integrate AI tools into your daily development workflow and drive significant improvements in how customers engage with a cutting-edge security product, this role at Abnormal AI could be your next big step.
Job Description
Overview
Abnormal AI is at the forefront of cybersecurity, leveraging an AI-native platform to safeguard modern enterprises against sophisticated email attacks, account compromise, and human-targeted threats. The company is seeking a Software Engineer II for their Customer Journey team, focusing on backend development. This team is crucial for enhancing the customer onboarding experience, aiming to streamline the process, boost reliability, and accelerate the transition from initial setup to full product activation. The role involves developing scalable backend systems that improve onboarding quality, speed, and overall time-to-value for customers, with an emphasis on utilizing modern AI development tools for faster and higher-quality software delivery.
Key Responsibilities
The successful candidate will be responsible for leveraging AI development tools to boost productivity, optimize workflows, and ensure reliable production outcomes. This includes building backend services and workflows to facilitate a smoother, faster, and more self-serve Proof-of-Value (POV) onboarding experience for customers. Designing scalable systems that provide end-to-end visibility across onboarding processes and reduce reliance on downstream modules is a key aspect. The role also involves developing and enhancing core backend systems related to tenant management, onboarding orchestration, setup tooling, and command center experiences. Collaboration with engineering peers and cross-functional teams is essential to deliver effective solutions. Furthermore, the engineer will build robust APIs and backend architectures to support enterprise-grade onboarding workflows at scale, taking full ownership of features from design and implementation through testing, rollout, and production validation.
Required Skills
Candidates should possess a minimum of three years of professional experience in software development. Strong backend development proficiency in Python and/or Golang is essential. Experience with AI development tools such as Cursor, GitHub Copilot, or Claude is a must-have. Applicants should have a proven track record of building scalable, enterprise-grade applications. Knowledge of major cloud platforms like AWS, GCP, or Azure, alongside containerization technologies such as Docker and Kubernetes, is also required. A solid foundation in computer science principles, data structures, debugging, and performance optimization is critical.
Preferred Skills
Desirable qualifications include experience in building onboarding, provisioning, workflow orchestration, or platform automation systems. Familiarity with backend systems that offer process visibility, status tracking, or operational tooling is beneficial. Experience with distributed systems, service-oriented architectures, or event-driven workflows is a plus. Exposure to tenant lifecycle management, setup automation, or enterprise SaaS platform workflows would be advantageous. Candidates with experience in improving service reliability, resiliency, and observability in production systems, particularly within cybersecurity, enterprise SaaS, or customer-facing platform products, are highly valued.
Benefits
This position offers eligibility for equity, an annual bonus, and a comprehensive benefits package.
Additional Information
Applicants will be invited to an AI-Augmented Development Challenge, a take-home assignment estimated to take 2-4 hours, to be completed within one week. This challenge provides hands-on experience with AI-powered tools like Cursor and Copilot. Abnormal AI is an equal opportunity employer.
Key Skills
Ready to apply?
You'll be redirected to the official career page of Abnormal AI.
Apply on Official Site