Snapmint - Software Backend Engineer II
Indexed description
This role provides significant ownership and the opportunity to shape core platform components while collaborating with a high-performing engineering team.
What Were Looking For
- 3 - 6 years of backend development experience
- Strong programming experience in Node.js (preferred) or another modern backend language
- Experience designing distributed systems or event-driven architectures
- Experience building RESTful APIs and microservices
- Experience with SQL and NoSQL databases
- Strong understanding of data structures, algorithms, and system design fundamentals
- Experience building systems in cloud Qualifications :
- Experience with caching systems, messaging systems, or streaming platforms
- Familiarity with performance tuning and scalability challenges
- Prior experience in a fast-paced product company
- Ability to mentor junior developers and review code effectively
- Design and build scalable backend services and APIs
- Own features end-to-end from design to production deployment
- Write efficient, reliable, and maintainable production code
- Improve system performance, scalability, and reliability
- Participate in system design discussions and architecture decisions
- Mentor junior engineers and contribute to engineering best practices
- Collaborate with product, data, and infrastructure teams to build robust systems
(ref:hirist.tech)
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search