Main Responsibilities
- Technical Leadership & Excellence:
- Set and uphold standards of technical excellence across the backend team, fostering a culture of quality, innovation, and continuous improvement.
- Lead technical reviews and architecture deep-dives, guiding the team towards robust, scalable solutions.
- Mentor and coach backend engineers in advanced technical matters, enabling professional growth and deepening team expertise.
- Architecture & System Design:
- Own the architecture and high-level design of mission-critical backend systems, focusing on scalability, reliability, and maintainability.
- Guide the evolution of system design and technical stack to accommodate high traffic volumes and growing business needs.
- Lead and participate in code reviews, ensuring adherence to best practices in code quality and system security.
- Development:
- Build and refine performant backend services/APIs primarily using mainly Node.js along with other technologies, with optimal utilization of NoSQL/SQL databases and search engines.
- Drive continuous improvement and automation in development processes for enhanced productivity and quality.
- Collaboration:
- Partner with product, front-end, and operations teams to deliver seamless user experiences and solve complex business challenges.
- Provide technical expertise in project planning and help shape the technical roadmap.
- System Reliability & Security:
- Ensure robust monitoring, alerting, and incident response systems are in place for backend services.
- Champion security best practices; lead security audits and promote compliance with industry standards.
Key Skills Required:
- 5+ years of experience as a Backend Software Engineer, with deep expertise in Node.js.
- Demonstrated experience in designing and architecting large-scale distributed systems.
- Hands-on experience in high-traffic, high-availability system environments.
- Strong understanding of microservices and event-driven architectures
- Proven ability to lead code reviews, mentor engineers, and uphold code quality standards.
- Expertise with NoSQL (e.g., MongoDB, Elasticsearch) and relational databases.
- Mastery in system design, architecture patterns, and scaling strategies.
- Proficiency in troubleshooting, optimizing, and refactoring legacy codebases.
- Customer-centric mindset and ability to work cross-functionally in a dynamic startup environment.
- Excellent communication, collaboration, and leadership skills.

0 applies
6 views
Other Jobs from Bosta
Senior Software Support Engineer
Senior Data Analyst
Lead Content Developer
Junior Software Quality Engineer (Testing)
Senior IOS Engineer
Similar Jobs
Software Engineering Associate Advisor- HIH - Evernorth
Director, Data Engineering & Analytics
Engineer III - Cloud (Remote)
Director, Data Engineering & Analytics
Senior Software Engineer, Healthgrades
Senior Software Engineer
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 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