Live opening · Posted 6 hours ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
As a Lead Software Engineer, you will tackle a highly challenging role within our Cyber Security Engineering integration development team. You will be responsible for the End-to-End (E2E) delivery of projects from gathering customer requirements to deploying high-performance data exchange solutions on-prem or in the cloud. We are looking for a Systems-Level Thinker who can seamlessly transition between building complex integrations and architecting high-throughput, low-latency backends. Because each integration may require a different technical approach, we value engineers who love reskilling, following agile best practices, and maintaining an evolving mindset.
The core responsibilities for the job include the following:
Technical Leadership and Architecture:
Systems Engineering: Design, build, and optimize high-throughput, low-latency backend systems and data-exchange layers.
Architecture and Integration: Participate in planning, defining, and exploring solution alternatives. Architect and estimate deep technical custom solutions and integrations across diverse enterprise tech stacks.
Stream Processing: Implement event-driven architectures, manage backpressure, and handle real-time state management across security platforms.
Delivery Ownership: Own projects end-to-end, defining and implementing enablers to evolve solution intent directly alongside our Agile teams.
Team Leadership and Quality:
Mentorship: Actively lead, coach, and mentor junior developers, providing technical guidance to foster professional development.
Engineering Excellence: Oversee code reviews, build robust CI/CD pipelines, enforce strict quality checks, and ensure rigorous adherence to coding standards.
Agile Execution: Actively participate in Agile development, including writing, breaking down, and estimating User Stories.
Customer and Stakeholder Collaboration:
Customer Delight: Maintain a strong customer-first attitude while designing, building, and deploying products.
Technical Communication: Articulate complex technical trade-offs clearly to both business stakeholders and engineering teams.
Pipeline Management: Manage customer relationships effectively to ensure a continuous flow of project scope, maintaining clear team backlogs.
Requirements:
Experience: 4+ years of proven software engineering experience, with a track record of leading small engineering teams or mentoring junior devs.
High-Throughput Backend Focus: 4+ years of experience engineering robust, real-time backends specifically using Go (Golang) or Java.
Polyglot and Integration Capability: Deep expertise in at least one or two additional languages/frameworks from our ecosystem: Python, TypeScript, Node.js, React.js, Angular, C#, or C++.
Computer Science Fundamentals: Excellent knowledge of complex Data Structures, algorithms, and their correct situational usage.
Adaptability: A passionate programmer who is genuinely open and excited to learn new software development skills as required by changing project demands.
Bonus / Added Advantages:
Hands-on experience in the cybersecurity domain (SIEM, SOAR, or platform security).
Strong experience in developing software using modern web technologies.
Proven background handling a project completely from discovery to cloud/on-prem deployment.
Active contributions to the Open Source community. (Please share your GitHub/GitLab links in your application! )
Skills
Angular, Go, Golang, Java, Node.js, Python, React.js, SIEM, SOAR, TypeScript, cybersecurity, security
Experience
4-6 yrs
More openings worth a look
Recently tracked roles with full details and direct application links.