Celigo
About this role
Celigo builds an integration platform, the software that connects other companies' systems to each
other, so the engineering problem is handling large volumes of other people's data reliably. This is
a staff level backend seat: microservice architecture, products that handle large data sets, and
technical architecture decisions made with the team. The stack named is Node.js, MongoDB, Python, AWS
and Apache Kafka, though the posting says openly that talented developers wanting to try something
new are welcome even without Node.js. The company asks for a solid computer science foundation and
names it: data structures and algorithms, design principles, high and low level software design, and
performance and scalability. Apply if you like integration problems, which are unglamorous and
genuinely hard, and note the eligibility filter below before you spend time on it.
other, so the engineering problem is handling large volumes of other people's data reliably. This is
a staff level backend seat: microservice architecture, products that handle large data sets, and
technical architecture decisions made with the team. The stack named is Node.js, MongoDB, Python, AWS
and Apache Kafka, though the posting says openly that talented developers wanting to try something
new are welcome even without Node.js. The company asks for a solid computer science foundation and
names it: data structures and algorithms, design principles, high and low level software design, and
performance and scalability. Apply if you like integration problems, which are unglamorous and
genuinely hard, and note the eligibility filter below before you spend time on it.
Who this is for
Requirements. 8+ years of experience in a relevant field, and the posting adds a hard qualifier:
"from only product based companies". Strong experience with microservice architecture. Experience
leading technical architecture discussions and helping drive technical decisions within the team.
Experience partnering with the product management team. Experience developing products that handle
large data sets.
Good to have. Experience in the integration domain. Experience working on SaaS solutions.
Technical foundation, as listed. Data structures and algorithms. Design principles. Software design,
both high level and low level. Performance and scalability. Hands-on with the stack: Node.js (or
expertise in another language, which the posting says is acceptable), MongoDB, Python, Amazon AWS and
Apache Kafka.
⛔ The eligibility filter to read first. "8+ years of experience in a relevant field (from only
product based companies)" is stated in the requirements. If your background is services, consulting
or an IT outsourcing firm, this posting is telling you in advance that it will screen you out,
regardless of the quality of the work. Celigo carried the same requirement on its previous listing,
so it is a standing policy rather than a slip. Better to know now than after three rounds.
On the language. The posting says "We are looking for someone that absolutely loves to write code.
Experience with Node JS is an added advantage, but if there are any really talented developers out
there looking to try something new, we would love to hear from you too." So Node.js is preferred
rather than mandatory.
Location. Hyderabad, with the posting describing a flexible hybrid work culture and modern offices.
Who this is for. A backend engineer with eight or more years from a product company who wants
architecture influence alongside hands-on coding. The posting does use "lead teams" and "drive a
small set of technically strong individuals" language, so expect technical leadership
responsibilities, though nothing in it describes people management, hiring or performance reviews.
"from only product based companies". Strong experience with microservice architecture. Experience
leading technical architecture discussions and helping drive technical decisions within the team.
Experience partnering with the product management team. Experience developing products that handle
large data sets.
Good to have. Experience in the integration domain. Experience working on SaaS solutions.
Technical foundation, as listed. Data structures and algorithms. Design principles. Software design,
both high level and low level. Performance and scalability. Hands-on with the stack: Node.js (or
expertise in another language, which the posting says is acceptable), MongoDB, Python, Amazon AWS and
Apache Kafka.
⛔ The eligibility filter to read first. "8+ years of experience in a relevant field (from only
product based companies)" is stated in the requirements. If your background is services, consulting
or an IT outsourcing firm, this posting is telling you in advance that it will screen you out,
regardless of the quality of the work. Celigo carried the same requirement on its previous listing,
so it is a standing policy rather than a slip. Better to know now than after three rounds.
On the language. The posting says "We are looking for someone that absolutely loves to write code.
Experience with Node JS is an added advantage, but if there are any really talented developers out
there looking to try something new, we would love to hear from you too." So Node.js is preferred
rather than mandatory.
Location. Hyderabad, with the posting describing a flexible hybrid work culture and modern offices.
Who this is for. A backend engineer with eight or more years from a product company who wants
architecture influence alongside hands-on coding. The posting does use "lead teams" and "drive a
small set of technically strong individuals" language, so expect technical leadership
responsibilities, though nothing in it describes people management, hiring or performance reviews.
Apply on company site
Opens job-boards.greenhouse.io, the employer's own application page. Applying is always free.