Software Development Engineer I - Platform
Team: Engineering
Location: Bengaluru
Commitment: Full-time
Workplace Type: onsite
Core Responsibilities:
- Drive software development end to end.
- Work with Product Management and Business Stakeholders to gather and clarify requirements.
- Build high-quality design documentation outlining alternative solutions.
- Work with peers to improve their designs, collaborate in a timely manner, improve support, engineering excellence items, participate in on-call sessions
- Build solutions, write test cases, monitor solutions, and recommend solution improvements.
Experience/ Qualifications/ Education:
- Bachelor’s degree or equivalent in Computer Science, Engineering, Mathematics, or a related field.
- 1-2 years of backend software engineering experience. Experience with AWS (Or Other Cloud Providers) will be very helpful as well.
- Experience with end-to-end delivery of production-grade web services at scale, starting from planning, developing, testing and deploying, which solves critical business functionality.
- Fluent Proficiency in programming languages such as Go, TypeScript, and Python. Experience in storage systems like MySQL, Postgres, DynamoDB and Redis. Experience with event brokers like RabbitMQ and Kafka is an added bonus for developing event-driven systems.
- Advanced English language skills are also important since this team will be working with other engineers and stakeholders from different regions around the world.
- Algorithm & Data Structure fundamentals are expected for this position, including hash tables, trees, stacks, queues, linked lists, DFS, and BFS.
Preferred Qualifications
- Experience in building B2B Systems and integrations with external systems.
- Experience working in event-driven systems, a little bit of Big Data and Datalake exposure also help with platform engineering.
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
