The opportunity at Abnormal AI is to revolutionize cybersecurity by utilizing AI-native technologies to combat modern cyber threats. As a Software Engineer II, you will be part of a team dedicated to leveraging Generative AI tools like Cursor, GitHub Copilot, and Claude to redefine software development processes, making them faster, smarter, and more efficient. Your responsibilities will include leveraging AI-powered development tools to enhance productivity, optimize workflows, and automate tasks. You will also be developing data-driven applications, designing secure and scalable systems to combat cyber threats, collaborating with Fortune 500 enterprises, and building backend services and cloud architectures to support billions of security events globally. We are looking for engineers with at least 3 years of experience in working on data-intensive applications and distributed systems, backend development skills in Python or Go, depth in key areas of the data platform tech stack, familiarity with AI development tools, and experience in building scalable applications. Knowledge of big data technologies, cloud platforms, containerization, computer science fundamentals, and performance optimization is also required. Joining Abnormal AI means working on AI-native security solutions, accelerating development with AI assistance, tackling complex challenges at scale, collaborating with a high-caliber team, and impacting Fortune 500 enterprises by building solutions that protect them from cyber threats. If you are ready to be a part of the AI transformation at Abnormal AI, apply now and participate in the AI-powered Development Challenge to showcase your skills with tools like Cursor and Copilot in building real-world application features. This challenge is a take-home assignment that requires 2-4 hours of work to be completed within one week. #LI-MT1,
The Sr Software Engineer role at Abnormal Security within the MPP organization involves being a feature lead for the Customer Journey (CJ) team. This team focuses on optimizing the customer onboarding process and enhancing the initial user experience of Abnormal's products. As a Sr Software Engineer, you will play a crucial role in building systems that streamline onboarding processes, reduce manual steps, and accelerate time-to-value for customers. Your responsibilities will include full-stack development, collaborating closely with cross-functional teams, and directly influencing customer experience outcomes. Your primary responsibilities will revolve around technical delivery and operational excellence. This includes building and iterating on product offerings, APIs, platforms, frameworks, and tools to ensure a world-class user experience. You will be accountable for designing, developing, and maintaining feature buildouts that contribute to system stability and reliability. Additionally, you will participate in code and design reviews, as well as team-wide on-call rotations, to uphold quality standards and ensure error-free code. Communication plays a vital role in your role, as you will need to effectively engage with team members, provide updates, discuss challenges, propose solutions, and collaborate with product managers, designers, and engineers. To excel in this role, you should possess at least 7+ years of industry experience as a Sr Software Engineer with a strong foundation in software engineering. Your futuristic mindset should enable you to anticipate growing system needs and make informed decisions that align with long-term goals. You should demonstrate a growth-oriented approach, seeking to increase impact, responsibility, and ownership over time. Proficiency in writing production Python code, working with Postgres databases, system design, and building resilient, scalable applications is essential. Attention to detail, code quality, testing, and performance are key attributes that you should prioritize in your work. Your ability to make practical trade-offs, propose technical solutions, write technical design documents, and lead their adoption will be highly valuable. Furthermore, familiarity with Golang, airflow orchestration, ChatGPT, Cursor, and other GenAI productivity tools are considered nice-to-have skills. Strong communication skills, mentorship capabilities, and the ability to work autonomously and asynchronously with remote collaborators and stakeholders are essential for success in this role. Your contributions to team-wide engineering practices, knowledge sharing, and professional development activities will be crucial in driving positive impact within the organization.,