Gurugram, Haryana, India
Information Technology
Full-Time
Metron Security
Overview
Company Description
Metron Security provides scalable automation solutions for security applications, delivering automation solutions for third-party integrations and custom automation solutions. Trusted by fast-growing security companies and MSSPs, Metron excels in transparent development processes and expertise in security products, resulting in significant cost savings for clients. The company is headquartered in Novato, CA with development offices in Bangalore and Pune, India.
Responsibilities
We are seeking a Principal Software Engineer to join our dynamic team. This is a senior-level role focused on designing, developing, and scaling secure back-end systems and applications. You will play a critical part in shaping the architecture of our next-generation products and mentoring junior Responsibilities :
Metron Security provides scalable automation solutions for security applications, delivering automation solutions for third-party integrations and custom automation solutions. Trusted by fast-growing security companies and MSSPs, Metron excels in transparent development processes and expertise in security products, resulting in significant cost savings for clients. The company is headquartered in Novato, CA with development offices in Bangalore and Pune, India.
Responsibilities
We are seeking a Principal Software Engineer to join our dynamic team. This is a senior-level role focused on designing, developing, and scaling secure back-end systems and applications. You will play a critical part in shaping the architecture of our next-generation products and mentoring junior Responsibilities :
- Design, develop, and maintain scalable and secure back-end systems and APIs.
- Lead architectural discussions and contribute to key technology decisions.
- Collaborate with cross-functional teams including product, QA, and DevOps.
- Drive software engineering best practices across the team (code reviews, unit testing, documentation, CI/CD).
- Lead the development of high-performance and resilient security applications.
- Analyze system performance and optimize solutions for scalability and reliability.
- Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
- Stay up to date with emerging trends in software development and Qualifications :
- Bachelors or Masters degree in Computer Science, Software Engineering, or a related field.
- 8+ years of experience in software development with a strong focus on back-end technologies.
- Proficient in modern programming languages (e.g., Java, Python, Go, Node.js, or similar).
- Deep understanding of Object-Oriented Programming (OOP) and software design patterns.
- Proven experience developing and maintaining large-scale distributed systems.
- Strong knowledge of secure coding practices and security protocols.
- Experience with RESTful APIs, microservices, and cloud-native architecture.
- Familiarity with databases, caching layers, and message queues.
- Excellent problem-solving, debugging, and analytical Skills :
- Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Knowledge of DevSecOps principles and security compliance frameworks.
- Contributions to open-source projects or security-focused research.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in