TENEX.AI is an AI-native Managed Detection and Response provider focused on enhancing cybersecurity through advanced threat detection and rapid response. They are seeking a Senior Software Engineer to lead major product and infrastructure initiatives, working across the stack to build scalable and secure systems while collaborating closely with product and design teams.
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
- Contribute to improving engineering processes, tools, and team practices
- Stay current with emerging technologies and bring new ideas to the team
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
- Excellent problem-solving, communication, and collaboration skills
- Experience with containerization technologies like Docker and orchestration tools like Kubernetes
- Experience with CI/CD pipelines
- Exposure to AI/ML concepts and technologies, such as: Prompt Engineering, Retrieval-Augmented Generation (RAG), Supervised Fine-Tuning (SFT), Vector Databases
- Experience working in an early-stage startup environment
- GCP certifications such as Professional Cloud Developer or Professional Data Engineer are a plus