Job Overview
Responsibilities
- Be a part of a globally distributed team of backend engineers to design/develop/architect Securiti's core backend platform
- Help create architecture documents, functional specifications, design documents and developer test plans
- Write reliable, secure, performant, and scalable code
- Perform code reviews and analysis
- Monitor platform performance and be on-call to address any urgent issues
- Work with customer support and address customer issues
- Integrate new technologies into back-end cloud infrastructure
- Evaluate and adapt new technologies where they provide value
Requirements
- Minimum 3 years experience developing software, with some experience using container technologies like Docker
- Experience in building highly available and scalable distributed systems for the cloud
- Professional development experience in GoLang, Python, C++, or Java
- Good knowledge of Linux and Bash scripting
- Good software development practices: should thrive in an environment of rapid development, peer code reviews, and write good functional/unit tests
- Experience with Microservices and REST based HTTP/2 architectures
- Experience with SQL (Postgres) and NoSQL (Mongo/Elasticsearch) technologies
- Knowledge and use of performance tuning, profiling, and software metrics tools
- Very strong diagnostic and troubleshooting skills
- Proven ability to utilize creative thinking to solve complex engineering problems
- High level of energy, teamwork, can-do attitude and willingness to learn new technologies
- Working knowledge of networks and web concepts
- Strong attention to detail, curiosity, and a willingness to learn.
- Experience building distributed systems
- Experience with cloud platforms such as AWS, GCP, and Azure
- Experience with Containerization technologies (Kubernetes, Docker)
- Experience with tools like Terraform, Helm
- Understanding of Network Services - Load-Balancers, Security, QOS, etc.
- Understanding of platform level concerns, such as configuration management, network request routing, blue/green or canary deployments, in-service software upgrade etc
- Experience in building API based connectors to cloud-based SaaS services is a big plus
- Ability to work independently
Other Jobs from Securiti
(Sr.) DevSecOps / SecOps Engineer
Campaign Manager/Lead - Karachi & Islamabad
Sr. Software Dev. Engineer, Graph Platform
QA / Sr. QA Engineer
QA / Sr. QA Engineer
Data Scientist
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