- Most Innovative Startup by RSA
- Top 25 Machine Learning Startups by Forbes
- Most Innovative AI Companies by CB Insights
- Cool Vendor in Data Security by Gartner
- Privacy Management Wave Leader by Forrester
Responsibilities
Design and develop Securiti’s graph platform
Create functional specifications, architecture documents, design documents, and developer test plans
Coordinate the development, deployment, and testing of new features and enhancements.
Write reliable, secure, and scalable code
Perform code reviews and analysis
Develop tools to monitor platform performance and address urgent issues
Work with customer support to address issues
Integrate new technologies into the back-end cloud infrastructure.
Requirements
Minimum 5 years of software development experience, including graph database technologies like Neptune, Neo4j, and Elasticsearch
Experience in building scalable distributed systems
Strong understanding of multi-threaded applications
Professional development experience in Python and GoLang
Knowledge of Linux and scripting languages
Familiarity with one or more IaaS providers
Good software development practices and experience with Microservices and REST-based architectures
Experience with SQL (Postgres) and NoSQL (Mongo/Elasticsearch) technologies
Understanding of platform level concerns, such as configuration management, network request routing, blue/green or canary deployments, in-service software upgrade etc
Strong diagnostic and troubleshooting skill
Understanding of continuous integration tools like Jenkins
Experience with agile development methodologies
Good communication skills
High energy, teamwork, and willingness to learn new technologies
Bonus Points
Experience with cloud platforms like AWS, GCP, and Azure
Experience with tools like Terraform, Helm, Docker
Ability to work independently
Other Jobs from Securiti
(Sr.) DevSecOps / SecOps Engineer
Campaign Manager/Lead - Karachi & Islamabad
QA / Sr. QA Engineer
QA / Sr. QA Engineer
Data Scientist
Similar Jobs
Senior Product Manager - Enterprise Platform
Senior Product Manager - Enterprise Platform
Staff Software Engineer Radiology
Associate IT Developer - Intern
Associate IT Developer - Intern
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say