TENEX is seeking a Senior Software Engineer to join their core engineering team to build scalable, reliable, and secure systems for their AI-native, automation-first Managed Detection and Response (MDR) provider, aiming to enhance cybersecurity posture through advanced threat detection, rapid response, and continuous protection.
Requirements
- 5+ years of professional software engineering experience.
- Strong understanding of software engineering principles and best practices.
- Proficiency in at least one backend language such as Go, Python, or equivalent.
- Experience with at least one modern frontend framework (React, Next.js, TypeScript, or similar).
- Strong experience with relational databases (PostgreSQL, MySQL, or equivalent).
- Familiarity with cloud platforms such as GCP or AWS.
- Proven ability to take ownership of complex projects and deliver them end-to-end.
Responsibilities
- Design, develop, and deploy scalable backend services and APIs.
- Build and maintain intuitive and performant frontend applications.
- Take ownership of projects end-to-end, from architecture through deployment and monitoring.
- Collaborate with product, design, and other engineers to define and implement new features.
- Write clean, maintainable, and testable code.
- Participate in design reviews and code reviews, raising the bar for engineering quality.
- Troubleshoot complex issues across the stack and ensure system reliability.
Other
- Excellent problem-solving, communication, and collaboration skills.
- Experience working in an early-stage startup environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- GCP certifications such as Professional Cloud Developer or Professional Data Engineer are a plus.
- If you're passionate about combining cybersecurity expertise with artificial intelligence and have experience with Google SecOps and Chronicle, we encourage you to apply!