Be the face of Metron Security for multiple customers:
- Gain a deep understanding of the customer's platform and the platform they want to integrate with.
- Understand customer requirements around the integration.
- Design the best approach with easy-to-use UX for the integration after discussing with the Solution Architect/Director of Engineering.
- Communicate the timelines and deliverables with customers in regular calls (Typically we do weekly calls).
- Jump on technical support calls and try to solve the issues on-call (with help of Team leads/developers/QA).
- The ultimate goal for you is to build deep expertise around security platforms to deliver high-quality custom automation solutions. This will happen over the first 3 months, but in the end, you should be able to converse with any Product Manager on the client side like a peer. This means understanding their problem and suggesting solutions based on your experience and study.
2. Play as a bridge between the Customer and Development team:
- Make sure the team is not blocked if they have any queries for the customer. For situations where the customer is unsure, you need to take the most logical decision and move ahead.
- Ensure to train the team to handle the customer calls.
- Teach, mentor, grow and provide advice to junior developers and recruits in the team.
- Solves technical problems of the highest scope or complexity for clients.
- Make sure the team works on the items, which are important for the customer.
3. Ensuring our company culture remains on target:
- Customer Delight - All of our customers are delighted with our work. Just being “satisfied” is not enough. All of our customers come back to us for repeated work - this is possible only through excellent on-time and quality delivery. We take pride in being respected as peers in the industry (unlike many other firms where the Indian development center is subservient to clients).
- On-time delivery with excellent quality. Every single time.
- Platform agnostic-We take pride in building on whatever language (Python, C#, Java, JavaScript) and platform that the customer wants.
- Reward-based- Anyone showing initiative and delivery will be rewarded with rapid promotions. We do not have a culture of “You get this designation if you have X years of experience”.
- Sane working hours - No work on weekends, only sporadic evening calls.
4. Being hands-on. You should be able to solve deep technical problems for the team when the team leads cannot.
5. Be updated with the pulse of the customer and raise it with management:
- Deliveries are going to miss with significant delays.
- Customer changed the requirements significantly.
6. Lead to build and maintain a documented knowledge base about the different Cyber Security Platforms (with help of the development team members).
Metron Security has built integrations/connectors/parsers for over 100+ security platforms and we are on track to cover over 200+ platforms by the end of this year . To succeed in this role, we believe you need the following:
- A positive go-getter attitude to take on any new platform and get into the weeds
- Being programming language agnostic
- A hacker, and a problem solver
- Good Time and Task Management
- Quick Learning Ability
- A Good Team Player
About Metron Security Private Limited
About
We’ve achieved 300% growth in the cybersecurity field. We’ve partnered with the most impactful organisations - whether it is the largest cybersecurity company or the fastest growing unicorn. We're building an amazing place to work and we invite you to join us.
Engineering Centric Culture
At Metron, we strive to maintain and cultivate a developer-centric culture. Here’s what this means in action:
Meaningful and ever-evolving work
We’ve built integrations and custom solutions for 200+ security platforms and keep adding more to the list. You will be constantly learning about new platforms, acquiring new skills, and being exposed to cutting-edge security technology and other tools.
Work directly with clients and end-users
We encourage our developers to have a client-facing approach. At Metron, you will be able to demonstrate and discuss your code with the people who will be using it on a regular basis.
A balanced workspace
Everyone has a personal life outside of the office. We do not expect you to work weekends or overtime (and actively encourage you not to do so). We also aim to provide you with all the required perks and benefits to keep you in good health and spirits.
A level hierarchy
There are only 2 roles in the organisation - Development and QA. Every employee will either be writing code or testing for quality. We don’t believe in helicopter managers who hover above you and do not understand your work.
Hybrid work mode
Like to work at the office? We can accommodate you. Prefer to work from home? No problem! Need a combination of both? Whatever model works for you, works for us.
Tech stack
Candid answers by the company
Metron Security provides automation and integration services to leading cybersecurity companies. Our engineering team works on leading security platforms including - Splunk, IBM’s QRadar, ServiceNow, Crowdstrike, Cybereason, and other SIEM and SOAR platforms.
Similar jobs
Role Overview:
We are seeking an experienced Full-Stack Tech Lead with a strong background in PHP and Angular development to head a small technical team (~3 ppl). This tech lead job will have a large amount of time spent on coding.
General Requirements:
- An undergraduate or graduate degree in a relevant field
- 5+ years of experience in full-stack development
Key Technical Skills:
- Architecture: Expertise in design and implementation
- Front-End Development: Strong in Angular
- Back-End Development: Extensive experience in Node.js and PHP
- Databases: Strong in MySQL
- Version Control: Strong experience with Git
- Cloud: Strong experience with AWS
Soft Skills:
- Fluent in English
- Strong communication skills, both written and verbal
- Strong team player with the ability to work well in a group
- Comfortable with delegating tasks and ensuring the delivery of high-quality code from the entire team in a timely manner
Who We Are
NewGlobe supports visionary governments to transform public education systems, the cornerstone of a prosperous, equitable, and peaceful society.
With a comprehensive system transformation platform and data-driven educational services, NewGlobe delivers rapid and dramatic improvements in learning outcomes at state and nationwide scale. Through building impactful partnerships and programmes, NewGlobe ensures that all children have access to an education that will develop their full potential and create a foundation for growth and prosperity.
NewGlobe leverages more than a decade of educational experience and proven impact in integrated school management, teacher professional development, instructional design innovation, technological system support, child-centered classroom practice, and parent engagement -- all grounded in learning science -- to ensure each teacher is empowered to engage children in transformational learning, and all children have the opportunity to develop to their full potential. Every day, NewGlobe supports governments to solve what were once seen as intractable problems, and by doing so, ensures this generation will be able to grow up to lead more fulfilled lives, while simultaneously building economic prosperity for themselves, their communities, and the globe.
NewGlobe’s high-touch, intensive professional development programs, along with integrated school management, teacher support, and assessment software, enable schools to succeed. NewGlobe works within state and national curriculum and syllabi, ensuring all children are empowered to learn their own history, and master local content, while being globally competitive in mathematics and languages. The science of behaviour change and the science of learning is at the foundation of all programming.
NewGlobe works with urgency because youth quickly becomes adulthood and relentlessly because improvement requires continuous problem-solving. NewGlobe is honoured to serve and to help rebuild trust in public systems.
NewGlobe’s work is all encompassing and will challenge you to use your full mind, and heart, each day. We need bright minds who want to be part of building a new globe -- a more equitable globe -- to join us.
The Technology Group
Technology plays a critical role enabling us to provide transformative education at massive scale in highly resource constrained environments. This is one of the key elements that gives us the ability to deliver radically impactful programmes, creating brighter futures for a generation of children across the world each day. Technology spans several key functions, including product management, business intelligence, software development and IT operations.
Working with us, passionate technologists have a chance to directly change the world. No kidding.
Software Development Department
The software development department handles all aspects of delivery related to our custom software applications and services - everything that it takes to turn an idea into working software and delivering value to our users. The department is structured into cross-functional, self-organising teams that work together on projects, short and long, alongside product designers and key business stakeholders.
About the Role
We are looking for a full time Full-Stack Engineer, Software Development to be part of one of our Hyderabad-based cross-functional software development teams, helping to build the software that powers our educational offering. The ideal candidate will have a strong customer focus, a track record of delivering high-quality products in a continuous delivery environment, and an appreciation for clean and simple code. NewGlobe especially values “T-shaped” team members – individuals with expertise in a particular area, but an interest in working across all parts of the technology stack and aspects of delivery.
What You Will Do
- Design, implement, and support new products and features
- Ensure software is built with an eye towards quality, maintainability, and scalability
- Collaborate with project sponsors to elaborate requirements and facilitate trade-offs that maximise customer value
- Work with product and development teams to establish overall technical direction and product strategy
What You Should Have
- BA/BS in Computer Science or related technical field
- 2+ years of enterprise software development experience in C#, especially .NET Core, and relational databases, especially MS SQL Server and Vue.js in the front end.
- Ability to function well in a fast-paced, informal environment where constant change is the norm and the bar for quality is set high
- Familiarity with continuous delivery practices and tools (e.g Jenkins, Bamboo, GoCD, Octopus)
- Experience in any of the following areas are a plus (and interest a must):
Test-Driven Development (TDD) and Behaviour Driven Development (BDD)
Cloud environments (esp. AWS) and Containerisation (Docker)
Web stacks associated with single-page applications (SPAs) and progressive web applications (PWAs)
Other languages and ecosystems (e.g. NodeJS, Ruby, functional languages, NoSQL DBs)
- NewGlobe is a strong supporter of open source projects – familiarity with OSS projects is a plus; contributions to open source projects is a big plus
You’re also
- A detailed doer – You have a track record of getting things done. You’re organized and responsive. You take ownership of every idea you touch and execute it to a fine level of detail, set targets, engage others, and do whatever it takes to get the job done. You can multi-task dozens of such projects at once and never lose sight of the details. Likely, you have some experience in a start-up or other rapid-growth company.
- A networking mastermind – You excel at meeting new people and turning them into advocates. You communicate in a clear, conscientious, and effective way in both written and oral speech. You can influence strangers in the course of a single conversation. Allies and colleagues will go to bat for your ideas.
- A creative problem-solver – Growing any business from scratch comes with massive and constant challenges. On top of that, NewGlobe works in volatile, low-resource communities and runs on fees averaging just $6 a month per pupil. You need to be flexible and ready to get everything done effectively, quickly, and affordably with the materials at hand. Every dollar you spend is a dollar our customers, who live on less than $2 a day, will have to pay for.
- A customer advocate – Our customers – these families living on less than $2 a day per person – never leave your mind. You know them, get them, have shared a meal with them (or would be happy to in the future). You would never shrink back from shaking a parent’s hand or picking up a crying child, no matter what the person was wearing or looked like. Every decision you make considers their customer benefit, experience, and value.
- A life-long learner – You believe you can always do better. You welcome constructive criticism and provide it freely to others. You know you only get better tomorrow when others point out where you’ve missed things or failed today.
We are looking for a Senior Full Stack Rails Web developer with good communication skills. The Candidate MUST have good communication skills and should be comfortable taking Phone/Video calls with US employees.
Please see below the technical skillset required:
For Front-end:
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Strong Proficiency in HTML/CSS and experience with Bootstrap and FontAwesome
- Thorough understanding of ReactJS and its core principles
- Experience with popular ReactJS workflows (such as Flux and Redux)
- Experience with AngularJS
- Experience with NPM and NodeJS
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Experience with common front-end development tools such as Babel, Webpack, etc.
- Experience with popular frameworks like EmberJS, BackboneJS, KnockoutJS and Vue is a plus.
For Backend (Ruby on Rails):
- Solid understanding of Ruby along with Rails 3, 4 and 5
- Solid understanding of gems like with devise, ActiveAdmin, Clockwork, SideKiq, Ransack
- Proficient with ActionCable, EventMachine, Websocket
- Excellent understanding of Rails query interface and DBMS like Mysql, sqlite, postgreSQL
- Proficient in creating test suites using Cucumber, Capybara, RSpecs, Minitests etc
- Proficient in HTML/CSS/Sass
- Experience in AWS Elastic Beanstalk and Capistrano deployments is a plus
- Experience in creating Ruby programs/scripts to automate tasks is a plus
- Experience with CMS systems like BrowserCMS is a plus
General:
- Exp – 9+ yrs
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimization is a solid plus
- Experience in GoLang and/or Rails and desire to work on back-end applications is a solid plus
Job Description
Experience: 5+ years
Location: Bangalore (Remote)
Roles and Responsibilities
- Design and code features in the front-end and back-end as per the specifications provided by the Product and Design teams.
- Ship features in fast moving agile sprints.
- Work closely with Product Design and Product Management teams to brainstorm and chalk out details of features.
- Ability to build a feature from scratch & drive it to completion.
- Strong skills in architecting database models.
- Ability to document your code as this will be an open-core project.
- Ability to write unit, integration, and end to end tests.
- Conduct peer code review.
Skills
Must have:
- Strong understanding of Javascript, Typescript, NodeJS.
- Good understanding of asynchronous programming, callback, and closures.
- Experience developing applications that use queues like SQS, RabbitMQ, Kafka, etc.
- Experience with AWS services like S3, EC2, etc.
- Experience with Docker.
- Strong experience with ReactJS: hooks, functional programming, and optimizing render functions.
- Good knowledge of CSS.
- Experience with creating cross-browser compatible web apps.
- Should be strong in Postgres database.
- Test driven development and use of frameworks like Mocha, Cypress.
- Strong proficiency in English and writing skills.
Good to have
- Basic knowledge of CI, CD
- Intermediate knowledge in any cloud services (AWS, GCP)
- Have created GraphQL APIs or worked with the Apollo framework.
- Have built previous functionality for CRM, marketing, or customer support tools.
- Have worked in open source project previously.
- Building reusable code and libraries for future use
- Building efficient, testable, and reusable Node JS modules
- End-to-end ownership of modules including designing, development, validation, deployment
- Creating microservices from scratch and ensuring that micro services are used wherever it makes sense.
What you need to have:
- Proficient in MERN Stack (MongoDB, Express, React,Node)
- Minimum 2 years of experience in full stack development- MERN Stack
- Experience in creating microservices from scratch
- Familiarity with One OOPS language
- Familiarity with multithreading- Workers / child processes & performance tuning
- Experience with SQL / NoSQL databases and their declarative query languages (MySQL and Mongo dB)
- Strong knowledge of the common NODE JS or web server exploits and their solutions
- Knowledge in GraphQL is a plus