Software Development Engineer IV
Location: Bangalore, India
Department: Tech & Engineering
Experience: 8-10
- Design, develop and deploy scalable microservices supporting procurement workflows, vendor matching, and delivery management.
- Build backend systems optimized for heavy transactional load and real-time data processing, enabling procurement decisions in minutes.
- Ensure efficient and resilient integrations with internal services (e.g., order processing, documentation digitisation) and external vendor systems/APIs.
- Implement event-driven architectures using message brokers, queues or streaming platforms to handle high-throughput vendor and material data.
- Leverage machine learning models and AI algorithms to optimize vendor recommendations and demand forecasting.
- Implement real-time analytics dashboards, alerting systems, and performance telemetry for business and operational metrics.
- Contribute to data pipeline architectures and ETL processes that power analytics, credit risk scoring, and supply chain intelligence.
- Apply best practices in DevOps and CI/CD pipelines for rapid code delivery with automated testing, security scans, and deployment automation.
- Enhance observability through metrics, logs, tracing, and anomaly detection tools to maintain high availability of mission-critical systems.
- Collaborate with DevOps and SRE teams to ensure performance at scale with minimal downtime.
- Champion secure coding practices and enforce compliance with data protection, confidentiality, and source control protocols.
- Conduct code reviews, performance profiling, and automated security testing to uphold engineering standards.
- Proven experience in backend development with Node.js / Python / Java / Go and building RESTful or GraphQL APIs.
- Strong fundamentals in distributed systems, cloud architecture (AWS/GCP/Azure), and containerization (Docker, Kubernetes).
- Experience with stream processing technologies (e.g., Kafka), database technologies (SQL and NoSQL), and caching layers.
- Familiarity with event-driven design patterns, messaging systems, and asynchronous processing.
- Adept at designing secure and scalable CI/CD workflows and infrastructure as code (IaC) using Terraform/CloudFormation.
- Ability to model complex business problems into reliable engineering solutions.
- Experience with performance tuning and capacity planning in high-throughput systems.
- High-impact ownership: Build and scale core backend services powering procurement, logistics, payments, and compliance.
- Complex systems at scale: Solve real production challenges across distributed systems handling high-volume transactions.
- Applied AI: Integrate ML into pricing, credit risk, logistics optimisation, and fraud detection workflows.
- Strong engineering practices: Work with cloud-native systems, CI/CD, infra-as-code, and structured design reviews.
- Builder mindset: Hands-on role with deep ownership, collaborating closely with junior engineers and leadership.
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
🥳🥳🥳 452 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 over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,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
