ThreatXIntel
Website:
threatxintel.com
Job details:
Company Description
ThreatXIntel is a growing Cybersecurity, IT Staffing, and Consulting company delivering end-to-end technology and security solutions. Our services include cloud security, web and mobile application security testing, DevSecOps, vulnerability assessments, IT consulting, and professional staffing services.
We support global corporate clients by hiring and deploying skilled professionals across IT and cybersecurity domains while helping organizations strengthen security, optimize operations, and scale efficiently. ThreatXIntel is committed to enabling business growth through secure, reliable, and high-quality technology solutions.
Role Overview
We are seeking an experienced Senior Software Engineer / Software Architect with strong expertise in backend system design and large-scale architecture. The ideal candidate will play a key role in designing scalable systems, leading architecture decisions, and guiding technical teams in building robust production-ready applications.
This role requires deep technical expertise, strong leadership in code reviews and architecture, and the ability to modernize legacy systems while collaborating with cross-functional teams.
Key Responsibilities
- Design and implement scalable backend architectures for high-performance production systems.
- Lead system design and architecture discussions for complex applications.
- Perform and lead code reviews for large and complex codebases.
- Evaluate legacy systems and guide technical migrations to modern architectures.
- Collaborate with engineering, product, and business teams to translate requirements into scalable technical solutions.
- Ensure best practices in security, performance, reliability, and maintainability.
- Mentor developers and provide technical leadership to the engineering team.
- Contribute to architectural decisions involving monolithic and microservices systems.
Required Qualifications
- 8+ years of experience in software engineering with strong system design experience.
- Proficiency in at least two of the following technologies:
- Laravel (PHP)
- FastAPI (Python)
- C#
- React
- Strong experience designing backend-heavy systems in production environments.
- Proven experience leading architecture design and technical decision-making.
- Hands-on experience with code reviews and large-scale code changes.
- Experience working with legacy system modernization and migrations.
- Excellent communication and collaboration skills.
Preferred Qualifications
- Experience with monolithic and microservices architectures.
- Familiarity with cloud platforms such as AWS or GCP.
- Experience with CI/CD pipelines and modern DevOps practices.
- Experience in product-based companies or startup environments.
- Experience with multi-language stack integrations and system migrations.
Good to Have Technologies
- Database technologies such as PostgreSQL, MongoDB, Redis
- API Gateways and distributed system design
- Docker, Kubernetes, Terraform
- Monitoring & Observability tools: Prometheus, Grafana, ELK
- Event-driven architectures: Kafka, RabbitMQ
- Advanced testing frameworks and automation tools
- Security best practices and tools
Click on Apply to know more.