Backend Engineer
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
ClearStack is seeking a highly skilled Backend Engineer for an on-site role in Bangalore, India. This position is for top-tier engineers who possess strong backend fundamentals and a proactive, problem-solving mindset. While the primary technology stack is Ruby on Rails, candidates proficient in TypeScript (Node) or Python, with the ability to quickly learn Rails, are encouraged to apply. The role emphasizes independent work, ownership of features, and active participation in architecture discussions. Successful candidates will have a deep understanding of SQL beyond basic CRUD, a strong focus on performance and trade-offs, a commitment to writing tests for reliability, and experience shipping production systems. ClearStack offers a high-ownership environment where strong engineers can grow rapidly.
What You Will Do
- Design backend systems for scalability.
- Build clean, well-structured APIs.
- Design robust database models using PostgreSQL.
- Debug and resolve real production issues.
- Take end-to-end ownership of features.
- Contribute to architecture discussions.
What You Will Not Do
- Avoid responsibility or hide behind tickets.
- Ship careless code.
- Shirk ownership.
You'll Fit If
- You have a strong grasp of SQL, going beyond basic CRUD operations.
- You consider performance implications and make informed trade-offs.
- You prioritize writing tests to ensure system reliability.
- You have a track record of shipping production-ready systems.
- You can clearly articulate your technical decisions.
- You demonstrate an ability to quickly learn new technology stacks.
This role is not suitable for individuals requiring constant supervision or detailed guidance.
Bonus Points
- Experience with open-source contributions.
- Demonstrated depth in system design.
- Exposure to cloud infrastructure and DevOps practices.
ClearStack fosters a culture of high ownership, enabling strong engineers to accelerate their career growth.
Company
Clearstack
ClearStack is a company that develops robust, scalable systems for a global clientele. The company operates with speed and efficiency, focusing on delivering high-quality solutions and promptly addres...